DFD Exercise
DFD Exercise
Lincoln Pizza is a small restaurant on Lincoln Ave. Most of its customers are EIU
students. In the current manual ordering system, the restaurant employees have to
go through three different activities in order to process a pizza order. The first
activity, called Receiving the order, consists in getting customers information
(such as name, phone number, and address), and getting orders information (such
as the pizza size, the type of crust, and the ingredients needed to make the pizza).
The same process also checks the availability of the ingredients needed before
setting the status of the pizza order as valid. When a pizza order is valid, the
employee in charge of Receiving the order provides the valid order information to
the cooks who make the pizza. The second activity, Making the pizza, consists in
getting the ingredients needed and actually cooking the pizza. At the end of that
process, the cooks have to update the manual file that keeps track of the
ingredients. They also provide the drivers in charge of delivering the pizza with the
(completed) status of the order. The final activity, Delivering the pizza, done by the
drivers consists in getting address and payment information from the employee in
charge of Receiving the order, and actually delivering the pizza. The drivers
provide the customers with a receipt and get payment.
1) Name all the processes to be found in the Data Flow Diagram of the system.
__________________________________________________________
__________________________________________________________
2) Name all the external entities to be found in the Data Flow Diagram of the
system.
__________________________________________________________
_________________________________________________________
Name all the data stores to be found in the Data Flow Diagram of the
system.
__________________________________________________________
__________________________________________________________
3) Draw the Data Flow Diagram for the new Lincoln Pizzas ordering system.
(Use back of sheet)
340349354.doc
1/1