The Business Training Company Engineering Essay

Published:

This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

Introduction

The Business Training Company provides training courses to businesses in your region. A set of standard courses are available and cover a range of topics such as "Manage Your Staff Effectively" and "Marketing Your Product". These standard courses all run on a single day from 09:00 to 17:00. Standard courses are run every four to six weeks but extra sessions are arranged where demand allows or if requested by client companies.

Bespoke courses are also provided to business organizations that request them and these bespoke courses can run over a number of days and at times to suit the client.

Most of the courses are delivered in the Business Training Company's own training rooms. There are two fully equipped training rooms that can accommodate 20 learners each. Occasionally standard courses are delivered at hotels and conference centers in outlying locations to cater for companies in those parts of the region. Bespoke courses are either delivered in the training rooms or at the client's own premises.

The Business Training Company wishes to computerize its course recording system in order to automate the creation and recording of course details and allow the company website to automatically list all courses. This will require the recording of course details, client companies and people attending the courses.

Task 1

Data structure diagram (DSD) Report 1

Business training company

Header

Body

Trailor

Course records *

O

Current Month

O

/

Course number

Course Title

Location

Date

Start time

End time

Number of current bookings

PSD for Report 1

Course number

Course Title

Place

Number of learners

Cost

Course number

Course Title

Place

Number of learners

Cost

O

Bespoke Courses

O

Training Courses

Course records *

Trailor

Body

Header

Business training company

Program specification diagram report 1

Course details file

initialization

Process

Closing

Course records *

O

Current Month

O

/

Print Course number

Print Course Title

Print Place

Print Number of learners

Print Cost

Open file

Print report headings

Read record

Close file

Data structure diagram (DSD) Report 2

Business training company

Header

Body

Trailor

*

Client booking records

Preceding O

Calendar Month

O

/

Course number

Course Title

Number of places

Cost per place

Total cost

PSD for Report 2

Course number

Course Title

Place

Number of learners

Cost

Course number

Course Title

Place

Number of learners

Cost

O

Training Courses

O

Training Courses

Course records *

Trailor

Body

Header

Business training company

Program specification diagram report 2

Print Course title

Print Client Company

Print cost per Place

calculate place count

calculate Cost

Placecount= placecount+1

Totcost= Totcost+cost per place

Initialization

Process

Closing

Booking details *

O

Preceding Month

O

/

Open file

Print report headings

Read record

Place count=0

TotCost=0

Print PlaceCount

Print Totcost

Close file

Course details fileTask 2

Report 1 flow chart

Stat

Open the file

Print headings

Print sub headings

Read record

NOT EOF

No

Yes

Print details line with Course title, Date, Location, start time, end time, booking number

Print report footer

Close the file

Stop

Stat

Report 2 flow chart

Read record

NOT EOF

No

Yes

Print details line with Course title, Client company, Booking number, cost per place

Print place count

Close the file

Stop

Print total cost

Stat

Open the file

Print headings

Print sub headings

Place count=0

TotCost=0

Placecount= placecount+1

Totcost= Totcost+cost per place

Task 3

Part a

Report 1 pseudo code

Begin

Open the file

Select the month

Print headings and sub headings

Read record

While Not EOF Do

Print details line

End while

Print report footer

Close the file

End.

Report 2 Pseudo code

Begin

Open the file

Select client

Select preceding month

Placecount=0

Totcost=0

Print heading and sub headings

Read record

While NOT EOF Do

Placecount= placecount+1

Totcost= Totcost+cost per place

Print details line

End while

Print Placecount

Print Totcost

Close the file

End.

Glossary:

Placecoount= Number of places

Totcost= Total cost for places

Part b

Pseudo code for login screen and main menu

Begin

Int choice

String Uname= "aaa"

String Pword= "bbb"

Display login screen

Enter Uname and Pword

If (Uname<> "aaa" OR Pword <> "bbb")

Display error message

Clear login screen

Else

Display main menu.

Select menu choices

If (choice=1)

Display Add records screen

Else if (choice = 2)

Display Edit records screen

Else if (choice=3)

Display Delete records screen

Else if (choice=4)

Display report selection screen

If (Report=Courses per month)

Display Monthly courses report

Else

Display Courses booked by customer report

End if

Else if (choice=5)

Display exit screen

End if

End.

Task 4

Report 01

Month

Course Number

Course Title

Date

Location

Start Time

End Time

Number of Bookings

January

MYSE001

Manage Your Staff Effectively

01/01/2011

Training Room 01

9.00

17.00

15

MPE001

Marketing Your Product

08/01/2011

Training Room 02

9.00

17.00

20

BP0001

Bespoke

04/01/2011

Training Room 01

9.00

17.00

19

BP0002

Bespoke

11/01/2011

Training Room 02

9.00

17.00

15

BP0003

Bespoke

18/01/2011

MTN Company

9.00

17.00

38

February

MYSE002

Manage Your Staff Effectively

08/02/2011

Training Room 02

9.00

17.00

18

MPE002

Marketing Your Product

01/02/2011

River View Hotel

9.00

17.00

40

BP0004

Bespoke

02/02/2011

Training Room 01

9.00

17.00

17

BP0005

Bespoke

16/02/2011

Training Room 01

9.00

17.00

10

BP0006

Bespoke

20/01/2011

Training Room 01

9.00

17.00

20

BP0007

Bespoke

11/01/2011

Training Room 02

9.00

17.00

15

The Business Training Company

Course Schedule

Month : January

Details

Course Number

Course Title

Date

Location

Start Time

End Time

Number of Bookings

MYSE001

Manage Your Staff Effectively

01/01/2011

Training Room 01

9.00

17.00

15

MPE001

Marketing Your Product

08/01/2011

Training Room 02

9.00

17.00

20

BP0001

Bespoke

04/01/2011

Training Room 01

9.00

17.00

19

BP0002

Bespoke

11/01/2011

Training Room 02

9.00

17.00

15

BP0003

Bespoke

18/01/2011

MTN Company

9.00

17.00

38

The Business Training Company

Course Schedule

Month : February

Details

Course Number

Course Title

Date

Location

Start Time

End Time

Number of Bookings

MYSE002

Manage Your Staff Effectively

08/02/2011

Training Room 02

9.00

17.00

18

MPE002

Marketing Your Product

01/02/2011

River View Hotel

9.00

17.00

40

BP0004

Bespoke

02/02/2011

Training Room 01

9.00

17.00

17

BP0005

Bespoke

16/02/2011

Training Room 01

9.00

17.00

10

BP0006

Bespoke

20/01/2011

Training Room 01

9.00

17.00

20

BP0007

Bespoke

11/01/2011

Training Room 02

9.00

17.00

15

Report 02

Client Name

Preceding Month

Course Number

Course Title

Number of Places

Cost per Place

Total Cost

ASDA

January

MYSE001

Manage Your Staff Effectively

10

180

1800

MPE001

Marketing Your Product

10

150

1500

BP0001

Bespoke

5

80

400

BP0002

Bespoke

4

80

320

TESCO

January

MYSE001

Manage Your Staff Effectively

5

180

900

MPE001

Marketing Your Product

10

150

1500

BP0001

Bespoke

8

80

640

BP0002

Bespoke

6

80

480

Sainsbury's

January

BP0001

Bespoke

6

80

480

BP0002

Bespoke

5

80

400

BP0003

Bespoke

38

100

3800

The Business Training Company

Client Bookings

Month : January

Client Name : ASDA

Preceding Month

Course Number

Course Title

Number of Places

Cost per Place

Total Cost

January

MYSE001

Manage Your Staff Effectively

10

180

1800

MPE001

Marketing Your Product

10

150

1500

BP0001

Bespoke

5

80

400

BP0002

Bespoke

4

80

320

The Business Training Company

Client Bookings

Month : January

Client Name : TESCO

Preceding Month

Course Number

Course Title

Number of Places

Cost per Place

Total Cost

January

MYSE001

Manage Your Staff Effectively

5

180

900

MPE001

Marketing Your Product

10

150

1500

BP0001

Bespoke

8

80

640

BP0002

Bespoke

6

80

480

The Business Training Company

Client Bookings

Month : January

Client Name : Sainsbury's

Preceding Month

Course Number

Course Title

Number of Places

Cost per Place

Total Cost

January

BP0001

Bespoke

6

80

480

BP0002

Bespoke

5

80

400

BP0003

Bespoke

38

100

3800

Task 5

Course

Course Number

Course Title

Location

Date

Start Time

End Time

Booking a Course ()

Print Details

Client

Name

Number of Places

Cost per Place

Add Client ()

Edit Details ()

Delete()

* *

Writing Services

Essay Writing
Service

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing
Service

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision
Service

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.