-
Notifications
You must be signed in to change notification settings - Fork 4
Domain Model
XinquanWang edited this page Feb 17, 2019
·
4 revisions
Design decisions:
- Created User class which has student, employer, coop administrator and academic manager generalizations. This makes the organization more clean.
- Created the id attribute for each class. The id is used as the primary key attribute to differentiate each object.
- Created two data structures, date and time to have a better representation of some data.
- Create one enum data structure state which has two elements: inactive and active for coopTerm state attribute.
- Add both bidirectional and unidirectional associations between classes.
- Reports
- Minutes
- Effort Table
- Architecture Model
- Report
- Minutes
- Effort Table
- Reports
- Minutes
- Effort Table
-
Reports
-
Minutes
-
Effort Table