Fundamentals of UML Diagrams

A diagram is the graphical presentation of a set of elements. UML has a lot of different diagrams. Make sure you can differentiate between different diagrams. Previous sections described UML diagrams; this section elaborates on them using examples.

Using the <> relationship

Design Class Diagrams

We built a class (conceptual or Domain) diagram made using concepts having properties of these concepts. No behaviour was allocated to any of these concepts. After creating collaboration diagrams, we can progress the conceptual model, and build it into a true "Design Class Diagram (DCD)". DCDs are based on the collaboration diagram. Attribute visibility is shown for permanent connections. DCD is a diagram which we can base our final program code upon. We can say that a DCD is a modification of a class diagram.