Question: Draw a class diagram for the Online Purchasing System (OPS) described below. Please define the attributes, operations, associations, and multiplicities in the created model. The

Draw a class diagram for the Online Purchasing System (OPS) described below. Please define the attributes, operations, associations, and multiplicities in the created model. The OPS's client can order multiple orders. Each order contains at least one item, up to 10 items. The item contains the item ID, the price and the bar code. The OPS's client can (1) make a new order, (2) add items to the order, (3) and finish the order. Finishing the order means that the client pays for the ordered items. Both Stuff and students are types of a client, which means that both can do the order's operation. However, students can setup the payment to be scheduled every month (instead of paying for the items when finishing the order). The client data is the client ID and name
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
