UseCase3003 – Request Advice
Initiating actor: Student
Other actors: None
Description: Student requests academic advising from a professor within their faculty.
Scenario:
- Student selects “Request Advisor”.
- System lists professors available in the student’s faculty:
SELECT p.Id, p.Name, p.Surname FROM Professor p JOIN Student st ON st.Faculty_Id = p.Faculty_Id WHERE st.Id = :student_id;
- Student selects a professor and submits the request.
- System creates the advising relationship in the database:
INSERT INTO Advice(Student_Id, Professor_Id, Start_Date, End_Date) VALUES (:student_id, :professor_id, :start_date, :end_date);
- System confirms request submission.
Last modified
4 days ago
Last modified on 06/15/26 14:17:31
Note:
See TracWiki
for help on using the wiki.
