Changes between Version 16 and Version 17 of UseCaseModel


Ignore:
Timestamp:
09/10/26 12:40:14 (7 hours ago)
Author:
216009
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v16 v17  
    66
    77Use-cases:
    8 
    98- UC1001 – Add University – Administrator adds a new university to the system.
    109
     
    1514- UC1004 – Create Subject – Administrator adds a new subject offered by a specific faculty.
    1615
     16
    1717**Professor** – Teaches subjects, advises students, and evaluates student performance.
    1818
    1919Use-cases:
    20 
    2120- UC2001 – Assign Grade to Student – Professor enters or updates the final grade, status, and absences count for a student in Student_Subject.
    2221
    2322- UC2002 – Advise Student – Professor approves or records the advising period (Start_Date, End_Date) with a student in the Advice entity.
    2423
     24
    2525**Student** – Enrolls in subjects, checks grades, and requests academic advice.
    2626
    2727Use-cases:
    28 
    2928- UC3001 – Enroll in Subject – Student enrolls in a subject offered by their faculty, generating a Student_Subject record linked with a specific Professor.
    3029
     
    3332- UC3003 – Request Advice – Student requests academic advice/mentorship from a professor, creating an entry in Advice.
    3433
     34
    3535System (Third-party) – Optional: Not needed as the system database is self-contained.
    3636
    3737== Scenarios:
    38 
    3938[https://develop.finki.ukim.mk/projects/Scholaris/wiki/UC1001 Add University]
    4039
     
    4544[https://develop.finki.ukim.mk/projects/Scholaris/wiki/UC1004 Create Subject]
    4645
    47 [https://develop.finki.ukim.mk/projects/Scholaris/wiki/UC2001 Assign Grade to Student] 
     46[https://develop.finki.ukim.mk/projects/Scholaris/wiki/UC2001 Assign Grade to Student]
    4847
    4948[https://develop.finki.ukim.mk/projects/Scholaris/wiki/UC2002 Advise Student]