AFM341 Lecture Notes - Lecture 18: Class Diagram
To develop UML class diagram we follow the REA (resources, events, and agents). This
meets both accounting and broad management information requirements
â—‹
The primary purpose of a UML model of the sales and collection process is to create a blueprint
for the development of a relational database to support the collection, aggregation, and
communication of process information
•
Sunset graphics' structure models
Sunset calls their employees "partners"•
Resources = products
â—‹
Events = quote
â—‹
Agents = sunset partner and customerâ—‹
In figure 5.7, we see the REA of sunset•
UML class model for quotes
AFM 341 Page 5
Document Summary
The primary purpose of a uml model of the sales and collection process is to create a blueprint for the development of a relational database to support the collection, aggregation, and communication of process information. To develop uml class diagram we follow the rea (resources, events, and agents). This meets both accounting and broad management information requirements. In figure 5. 7, we see the rea of sunset. 1 and 2 represent one to many relationships between classes. The nature of these relationships determines how the associations are implemented in the relational database. The same customer is involved in both the quote and the order, but a different sunset partner could take the order. Sunset doesn"t always prepare quotes prior to taking an order because some of its products are ready for delivery and do not need customization. Sunset has a commitment from the customer that will result a sale when sunset completes the delivery.