| Version 8 (modified by , 3 weeks ago) ( diff ) |
|---|
Use-case model
List of Actors / Roles
Administrator – Manages universities, faculties, and system-wide data.
Use-cases:
- UC1001 – Add University – Administrator adds a new university to the system.
- UC1002 – Update Faculty – Administrator modifies faculty information such as location or study field.
- UC1003 – Assign Professors to Universities – Administrator links professors to specific universities.
Professor – Teaches subjects, advises students, and supervises enrollment.
Use-cases:
- UC2001 – Assign Grade to Student – Professor enters final grades for enrolled students.
- UC2002 – Advise Student – Professor records start/end of advising periods for students.
- UC2003 – Register Subject to Faculty – Professor associates a subject with their faculty.
Student – Enrolls in subjects, checks grades, and requests advice.
Use-cases:
- UC3001 – Enroll in Subject – Student enrolls in a subject offered by their faculty.
- UC3002 – View Grades – Student checks their grades for completed subjects.
- UC3003 – Request Advice – Student requests academic advice from a professor.
System (Third-party) – Optional: Not needed here as your database is self-contained; no external actors required.
Use-case model diagram (optional)
Attachments (1)
- useCaseDiagram.jpg (231.4 KB ) - added by 3 weeks ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
