Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

1 A pizza retailer, Vesuvius Pizza has been a family run local business for over 50 years. Recently the original owners have retired, and a

1image text in transcribed

A pizza retailer, Vesuvius Pizza has been a family run local business for over 50 years. Recently the original owners have retired, and a young couple is looking to modernise the operations of the business. To start, they have commissioned Globex Corporation to build them an online system to take orders, receive payments, send orders to the kitchen and then assign a driver for delivery. The system is expected to work in this sequence: 1. A customer will navigate to the website. 2. The customer will go to the menu page and add items from the menu to their cart. 3. When the customer has added all they need, they will go to the cart. 4. The customer will check out the cart and input their payment details. The confirmation of the payment is provided to the customer. 5. After payment is complete, the order will be sent to the kitchen as a docket. 6. When the kitchen starts preparing the order, they will input (into the system) that the order is in progress. 7. After the order is completed, the kitchen will input into the system) that the order is complete. 8. The system will book the next available delivery driver. 9. The driver will input into the system that the order is en-route when they pick up the order. 10. The driver will input into the system when the order is delivered. QUESTIONS You have been asked to contribute to detailing elements of the design. 1. Start by defining three use cases in a use case diagram for the customer only. Ensure you have at least one exception use case. [Guide: 10 minutes] 2. The lead architect has asked you to define the class for a "Menu" object including the attributes, their data types, and the operations possible. [Guide: 10 minutes) 3. The lead architect has now asked you to provide the relationships of putting the classes ("Menu" object and any other classes related to it) together. Add the aggregate or composite relationships to the design. Provide a name for the relationship and add any cardinality you deem appropriate. (Guide: 10 minutes] 4. Create a sequence diagram describing steps two to seven. [Guide: 15 minutes]

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Readings In Database Systems

Authors: Michael Stonebraker

2nd Edition

0934613656, 9780934613651

More Books

Students also viewed these Databases questions

Question

Know the principles of effective service recovery systems.

Answered: 1 week ago

Question

Explain the service recovery paradox.

Answered: 1 week ago