Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Make a design model for the Amazon system with UML Class Diagram. Use techniques such as visibility, type information, showing navigability (including non-attribute one). For
- Make a design model for the Amazon system with UML Class Diagram.
Use techniques such as visibility, type information, showing navigability (including non-attribute one). For each referenced attribute in the design model provide a role name. Mark a possible, correct order of implementation (provide a number for each class). Map four classes that have association between them into code (e.g., Java, Python, etc., or pseudo-code.). Do not forget to include referenced attributes in the mapping to code. (Lab 8-9).
class Online Shopping Web User login_id: String {id} password: String state: UserState < > UserState New Active Blocked Banned 0..1 1 0..1 Shopping Cart created: Date 1 1 1 Customer 1 id: String {id} address: Address phone: Phone email: String 1 1 Account id: String {id} billing address: Address is_closed: Boolean open: Date closed: Date Lineltem (ordered, unique) quantity: Integer price: Price line_item 1 Product id: String {id} name: String supplier: Supplier 1 Payment 0..* id: String {id} paid: Date total: Real details: String *{ordered, unique} *{ordered, unique} Order number: String {id} ordered: Date *{ordered, unique} line_item shipped: Date ship_to: Address status: OrderStatus total: Real 1 1 < > OrderStatus New Hold Shipped Delivered Closed uml-diagrams.org
Step by Step Solution
★★★★★
3.41 Rating (151 Votes )
There are 3 Steps involved in it
Step: 1
Based on the provided context you would like to create a design model for the Amazon system using UM...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