Question: Create a sequence diagram complete with: all classifiers,response and request messages,guards and data,advanced features such as loops and alternatives (if-then, else),life lines,any assumptions. Assume the
Create a sequence diagram complete with: all classifiers,response and request messages,guards and data,advanced features such as loops and alternatives (if-then, else),life lines,any assumptions. Assume the shopping cart is for multiple DVDs.
The process starts when the DVD Store /online sales unit receives information of an order of DVDs from the customer i.e. the shopping cart is ready for completion processing. To complete the order, the DVD Store/online sales unit needs to receive payment from the customer and deliver the DVD. To receive payment, the DVD Store /online sales will either send the credit card information of the customer to the DVD Store / accounting unit, who will then validate and send the customers card information to the credit card company for processing, or the DVD Store/ online sales unit will initiate processing of the customers PayPal payment. To deliver the DVD(s), the DVD Store / online sales will contact the shipping company who will first fill the order. Then based on the delivery option that was selected by the customer, the DVD(s) are either delivered at a normal rate of speed or are delivered priority overnight mail. Once payment is processed and the DVD(s) are delivered, the DVD Store/ online sales can then save and close the order and inform all parties of the transaction.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
