Meeting



Distributed Object Workshop project design

For background information, see Bob Haugen's description of the problem domain.

While analyzing the problem, we discovered 5 classes: Customer, Vendor, Product, Order, and OrderLineItem. Here is a UML Class Diagram that shows the relationships between the classes, and some of the attributes of the classes:

We identified four usage scenarios, including "Customer Places Order", "Vendor Accepts Order", "Customer Changes Quantity", and "Vendor Changes Delivery Date". These scenarios are shown in these UML Sequence Diagrams: