-
Notifications
You must be signed in to change notification settings - Fork 2
Domain Model
Sophie Deng edited this page Feb 7, 2019
·
23 revisions
- User
- UserRole (Player-Role pattern), Abstract Class
- Program Manager
- Term Instructor
- Course
- Student
- CoopPosition
- RequiredDocument, Abstract Class
UserRole class: We decided to add a class for the role of the user. Derived from the player-role pattern, it allows one user to change roles. It also allows the term instructor for a specific coopPosition to change.
Group 19 BRODEUR Max, DENG Sophie, ELKHOURY Carl, KABA Andre, ZHOU Mia