Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What are the different functions of the online storefront? How are they represented in this type of model? What are the different classes of users
What are the different functions of the online storefront? How are they represented in this type of model? What are the different classes of users represented by this object model? What are the associations between these classes? How would the objects use their respective variables and functions? Does this object model capture all of Hamp Crafts desired functionality? Why or why not? The above diagram uses a solid diamond shape to represent a form of aggregation. What type of aggregation does this represent? What does it imply about the relationship between the classes? Why is a solid diamond the appropriate choice here? Customer User customerName: string address: string email: string creditcardinfo: string shippinginfo: string account Balance: float userid: string password: string login Status: String registerDate: date Shopping Cart Administrator register login updateProtile verify Login; bool cartid:int productID: int quantity: int date Added: int admin Name: string email: string Shipping Info addCartitem update Quantity viewCartDetails checkOuto updateCatalogo: bool shippingid:int shipping Type: string shipping Cost: int shipping Regionld: int Order Order Details updateShippinginfo orderld: int date Created: string date Shipped: string customerName: string customerid: string status: String shippingid: string orderld:int productid; int productName: string quantity: int unitCost: float subtotal: float placeOrder calcPrice
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