Database | //list any attributes or methods you judge necessary Ingredients //list any attributes or methods you judge necessary | You may need other classes or subclasses to represent states, or other generalization features. It has update order (Order) that saves Order information into the Database. It can process order (Order) to execute steps to send an order to delivery. It has place order(Customer, Pizza's, Payment) to create an Order. It access the Database class that fetches Customer information. Delivery It has a delivery () method that receives a BOXED order. It has a Customer Customer It has personal information likes address, phone, payment info, and name. bake) receives a PREP Pizza, returns a BAKED Pizza Oven Order It has a collection of ordered Pizzas. It has a build() function containing any steps of how to make the pizza. Class Pizza Description It has a collection of pairs of (Ingredient, amount) It has amount time it requires to be baked for. Try to apply as many course concepts as you may see fit. Draw an UML Design class diagram to represent them. Consider the following software classes in the table below: i. Draw an activity diagram showing the main steps the employee goes through starting from confirming the order to ending the activity when sending the order out to delivery.Ĭ. Assuming the store has one in-store employee and one driver. Represent the several states and transitions an order goes through using an UML state diagram. You got tracking where tracking has never gone before, ORDER PLACED PREP BAKE BOX DELIVERY 1 / 2 / YOU GOT ORDER ASSEMBLY - YOUR ORDER WAS BOXED FOR DELIVERY AT 12:37 PM a. an issue with their delivery order through the form on order confirmation or in Dominos Tracker. Our delivery experts have specifically engineered the Pizza Tracker to keep you up to cate on the status of your order from the moment it's prepared to the second it leaves our store. Any Delivery Charge is not a tip paid to your driver. Given the Domino's order tracker below: PIZZA TRACKER You got 30 minutes and you got Domino's Pizza headed your way.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |