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