Data flow diagrams, Formulas and forms for Computer science
gideon_tonykelish
gideon_tonykelish

Data flow diagrams, Formulas and forms for Computer science

7 pages
26Number of download
734Number of visits
100%on 2 votesNumber of votes
Description
work hard
30 points
Download points needed to download
this document
Download the document
Preview3 pages / 7
This is only a preview
3 shown on 7 pages
Download the document
This is only a preview
3 shown on 7 pages
Download the document
This is only a preview
3 shown on 7 pages
Download the document
This is only a preview
3 shown on 7 pages
Download the document

COURSER CODE CESCOM10067-4

COURSE ASSIGNMENT

DATA FLOW DIAGRAM

Name index Number

Gideon Krah Darmang 050915007

Lecturer: Dr. WILLIAM BROWN-ACQUAYE

Submitted date 21 th

March 2016

Data Flow Diagrams

2 | P a g e

DFD Case Study: Bus Garage Repairs

Buses come to a garage for repairs. A mechanic and helper perform the repair, record the

reason for the repair and record the total cost of all parts used on a Shop Repair Order.

Information on labor, parts and repair outcome is used for billing by the Accounting

Department, parts monitoring by the inventory management computer system and a

performance review by the supervisor

Bus Garage Context Diagram

3 | P a g e

Level 1 Diagram

Record Bus ID and

Reason for repair

Supervisor1

M3 Repair file

Customer

Determine parts

needed

Mechanic2

Receive parts

Supervisor3

M2 Part file

M2 Parts File

Record Diagnosis

Part list

Order repair

Inventory

Management

system

Parts List

Parts Order

Deliver parts

Order parts

M1 Bus master fileBus Details

Performs Repair

Mechanic4

M3 Repair File

M4 Personnel file

Helper

Request Parts

Helps Repair Details

Records Employee work hours

Order work Details

And

Receive total cost

Supervisor5

Repair Details

Accounting

department

Perform

calculation

Labour work details

Order repair cost

And

Repaired bus

Supervisor6

M3

Deliver repair invoice

Request repaired bus Repair file

Invoice

Customer

Pay bills

M1 Bus master fileRecord total bills

Deliver work files

Repair invoice

Work invoice

Accounting

deparmentt

Issues receipt

Produces Payment Details

4 | P a g e

Explaining the data flow diagram

The customer first drop the bus at the garage. A supervisor records the bus details

and reasons for repair in the bus master file and repair file.

The mechanic orders repair from the repair file, determine the parts needed to repair

the bus and keep the part list in the part file.

Supervisor gives the part list to the Inventory management system for the parts. The

inventory management system then returns the part order to the supervisor who intern

delivers the parts and stores it in the part file.

A helper helps the mechanic to order parts from the part file and used it to perform

repairs on the bus and saves the repair details and labour work details in the repair

file and personnel file.

Supervisor orders repair and labour work details form the repair and personnel file

and deliver it to the accounting department. The accounting department uses the

parts invoice from the inventory management system, repair and personnel file to

calculate parts extended and total cost. The accounting department then gives the

total cost invoice to the supervisor to record it in the bus master file.

The supervisor delivers the work in voice to the customer. The customer pays the bill

to the accounting department, receive a receipt from the accounting department and

give it to the supervisor. The supervisor finally delivers the repaired bus to the

customer.

Level 2 Data flow diagram

1

Customer

1 Supervisor

1.1 1.2

Record bus Id Produce part list

Record bus Details

M3 Repair FileM1 Bus Master File

Record Reasons for repair

Drop bus

5 | P a g e

2.

Inventory

Management

System

3 Supervisor

3.1 3.2

Deliver part Produce part list

Part order Part List

Part listPart order

M2 Parts FileM2 Parts File

3.

Helper

4 Mechanic

4.2

Performs repairs

Records Time send on repairs

M4 Personnel fileM1 Repair File M2 Part file

4.1

Receive parts

Order PartsRepair Details

Helps

6 | P a g e

4.

Accounting

deparment

5 Supervisor

5.1 5.2

Receive total cost Order work details

Record total bills Labour work details

Delivery work filesRepair invoice

M4 Personnel file M1 Bus Master File

Inventory

Management

system

Part invoice

Order repair details

M3 Repair file

5.

Customer

5 Supervisor

5.1 5.2

Order repair cost Order bus

Deliver repaired bus Repair invoice

M1 Bus Master File M3 Repair file

Work invoice

Accounting

deparment

Produce payment

receipt

Request bus

7 | P a g e

Level 3 Data flow diagram

1.

Customer

Supervisor

5.1.1

Order repair cost

Repair invoice

M1 Bus Master File

Work invoice

Produce payment

receipt

5.1

5.1.2

Inspect receipt

M1 Bus Master File

Update records

no comments were posted
This is only a preview
3 shown on 7 pages
Download the document