Question
Identify the classes using noun phrase approach and draw the class diagrams with appropriate relationships, multiplicities etc. Customer can browse through the product catalog and
Identify the classes using noun phrase approach and draw the class diagrams with appropriate relationships, multiplicities etc. Customer can browse through the product catalog and add the items to shopping cart. He can proceed to checkout as long as his shopping cart is not empty. Customer will require to login to the system when he proceed to checkout, or he can create an account if he not yet has one. The order will charge to the credit card registered in customer's account. Customer need to provides full name, email address, phone number, credit card and billing address details when creating an account. Customer can login to the system to maintain his account information, such as changing phone number, address, and credit card details, and check the status of his orders. On receiving the order, the sales staff will process the order by charging to customer's credit card. Once the order has been charged, he will then mark the order as paid and pass to Courier Company and deliver them to customer. If the items ordered by the customer are out of stock, then the order will mark as on hold. Once the item(s) arrive, the order will be passed to Courier Company for delivery. Courier Company will pack the item with standard packaging, but if the order is marked as gift, then the items will be gift packed. If the items are damaged on arrival, the customer can return it by registering in the online shop. Courier Company will collect the item from customer and sales staff will refund the money for that item. Marketing staff is responsible to maintain the product catalog. He can also setup the promotion item list and send promotion email to customer.
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