Data flow diagrams, Exercises of Computer science

work hard - work hard

Typology: Exercises

2015/2016

Uploaded on 09/12/2016

gideon_tonykelish
gideon_tonykelish 🇬🇧

4.7

(3)

1 document

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
COURSER CODE CESCOM10067-4
COURSE ASSIGNMENT
DATA FLOW DIAGRAM
Name index Number
Gideon Krah Darmang 050915007
Lecturer: Dr. WILLIAM BROWN-ACQUAYE
Submitted date 21th March 2016
Data Flow Diagrams
pf3
pf4
pf5

Partial preview of the text

Download Data flow diagrams and more Exercises Computer science in PDF only on Docsity!

COURSER CODE CESCOM10067-

COURSE ASSIGNMENT

DATA FLOW DIAGRAM

Name index Number

Gideon Krah Darmang 050915007

Lecturer: Dr. WILLIAM BROWN-ACQUAYE

Submitted date 21th^ March 2016

Data Flow Diagrams

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

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

Customer

1 Supervisor 1.1 1. Record bus Id Produce part list

Record bus Details

M1 Bus Master File M3 Repair File

Record Reasons for repair

Drop bus

Inventory

Management

System

3 Supervisor

Deliver part Produce part list

Part order Part List

Part order Part list

M2 Parts File M2 Parts File

Helper

4 Mechanic

Performs repairs

Records Time send on repairs

M1 Repair File M4 Personnel file M2^ Part file

Receive parts

Repair Details^ Order Parts

Helps

Level 3 Data flow diagram

Customer

Supervisor

5.1. Order repair cost

Repair invoice

M1 Bus Master File

Work invoice

Produce payment receipt

Inspect receipt

M1 Bus Master File

Update records