Question
[Do not handwrite] Software Engineering Given the following narrative for Bambinos Pizzeria, List the actors that should be used in the use-case diagram Create the
[Do not handwrite]
Software Engineering
Given the following narrative for Bambinos Pizzeria,
List the actors that should be used in the use-case diagram
Create the UML Activity Diagram for placing a pizza order for delivery.
For its chain of fast food outlets, Bambinos Pizzeria has recently installed a system to speed up deliveries. In each of its stores, Bambinos has three or four PCs connected to incoming phone lines. When a customer calls in an order to have pizza delivered, an employee answers and Caller ID checks the phone number against a data store containing past phone orders. If the order is for a repeat customer, the system matches the number with the customer database and displays the customer record on the screen. For first-time customers, the employee verifies the callers name and address, and creates a record in the customer database. The order taker then types in the customers pizza order. The system prints out a three-part order on a printer located in the kitchen. The original is used by the cook to prepare the order. When the order is ready, the cook marks the other two copies completed and gives them to the delivery driver to serve as delivery receipts for the driver and customer, respectively. At the same time that the order is printed, the order takers computer displays a city locator grid that is used to help dispatch the drivers. From a copy of the display, a dispatch slipshowing the customers street and connecting roadsis printed for the driver. The final system output generated at this time is a record of the order, which is the source for the event data written to the order system.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started