Changes between Version 1 and Version 2 of Queries


Ignore:
Timestamp:
02/03/26 20:22:50 (3 weeks ago)
Author:
216009
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Queries

    v1 v2  
    11= Use-case model
     2
     3== List of Actors / Roles
     4
     5**Administrator** – Manages universities, faculties, and system-wide data.
     6
     7Use-cases:
     8
     9- UC1001 – Add University – Administrator adds a new university to the system.
     10
     11- UC1002 – Update Faculty – Administrator modifies faculty information such as location or study field.
     12
     13- UC1003 – Assign Professors to Universities – Administrator links professors to specific universities.
     14
     15**Professor** – Teaches subjects, advises students, and supervises enrollment.
     16
     17Use-cases:
     18
     19- UC2001 – Assign Grade to Student – Professor enters final grades for enrolled students.
     20
     21- UC2002 – Advise Student – Professor records start/end of advising periods for students.
     22
     23- UC2003 – Register Subject to Faculty – Professor associates a subject with their faculty.
     24
     25**Student** – Enrolls in subjects, checks grades, and requests advice.
     26
     27Use-cases:
     28
     29- UC3001 – Enroll in Subject – Student enrolls in a subject offered by their faculty.
     30
     31- UC3002 – View Grades – Student checks their grades for completed subjects.
     32
     33- UC3003 – Request Advice – Student requests academic advice from a professor.
     34
     35System (Third-party) – Optional: Not needed here as your database is self-contained; no external actors required.
     36
     37== Use-case model diagram (optional)
     38
     39**Administrator** → UC1001, UC1002, UC1003
     40
     41**Professor** → UC2001, UC2002, UC2003
     42
     43**Student** → UC3001, UC3002, UC3003