Class Diagrams
Class Diagrams
Figure —a package
Relationship Between Classes
• The following table shows the kinds of relationships
between classes, their notation, and what they mean
Relationship Between Classes….
The UML Class Diagram in Action
Case study—Courseware Management System
• In the use case lecture, we identified the primary
actors and use cases in the use case model of the case
study.
• Let us recap the analysis that was performed when the
use case model was designed.
• The following terms and entities specific to the system
were identified from the problem statement:
– Courses and Topics that make up a course
– Tutors who teach courses
– Course administrators who mange the assignment of the
courses to tutors
– Calendar or Course Schedule is generated as a result of
the Students who refer to the Course schedule or
Calendar to decide which courses for which they wish to
sign up
The UML Class Diagram in Action….
Case study—Courseware Management System