Lincoln
Pizza’s ordering system DFD
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 (from containers in the kitchen)
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, then, 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 the payment.
- Name all the processes
to be found in the Data Flow Diagram of the system.
- 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.
- Draw the Data
Flow Diagram for the new Lincoln Pizza’s ordering system.
|