Question: Using Microsoft Visio, individually create the Event Data Flow Diagrams and a System Dataflow Diagram for the processes in the following restaurant scenario: P1 The

Using Microsoft Visio, individually create the Event Data Flow Diagrams and a System Dataflow Diagram for the processes in the following restaurant scenario: P1 The chef orders supplies from a supplier and records it in a supply order. P2 When he receives the supplies, the chef checks the supply order and stores the goods in his ingredients cupboard. P3 The customer makes a reservation and the maitre d' checks and records it in a reservation list. P4 When the customer appears, the maitre d' consults the reservation list and seats the customer at a table. P5 The customer orders a meal using the menu and the waiter records it in a meal order. P6 The chef prepares the meal using the meal order and a recipe with the specified ingredients, stores it on the meal counter and notifies the waiter. P7 The waiter takes the meal from the meal counter and serves it to the customer. P8 The customer pays for the meal using his/her credit card. The credit card company authorizes credit and the waiter receives payment.

Processes (Events) Agents Data Stores
P1. Order Supplies A1. Chef D1. Supply Order
P2. Receive Supplies A2. Supplier D2. Ingredients Cupboard
P3. Make Reservation A3. Customer D3. Reservation List
P4. Seat Customer A4. Maitre d' D4. Menu
P5. Order Meal A5. Waiter D5. Meal Order
P6. Prepare Meal A6. Credit Card Company D6. Recipes

P7. Serve Meal

P8. Pay for Meal

D7. Meal Counter

A process must always separate an agent from another agent, data store from another data store, and an agent from a data store. The diagram must include all the processes, agents, data stores, and data flows necessary to complete the scenario.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!