Changes between Version 3 and Version 4 of UC2002
- Timestamp:
- 06/25/26 15:29:56 (13 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UC2002
v3 v4 1 = UseCase2002 – Advise Student1 == UC2002 – Advise Student == 2 2 3 **Initiating actor:** Professor 3 '''Initiating actor:''' Professor 4 '''Other actors:''' None 4 5 5 **Other actors:** None 6 7 **Description:** 6 '''Description:''' 8 7 A professor records an academic advising relationship with a student for a specific time period. 9 8 10 **Scenario:** 11 9 '''Scenario:''' 12 10 1. Professor selects “Start Advising Student”. 13 14 11 2. System shows a list of students belonging to the same faculty as the professor: 15 12 {{{ … … 19 16 WHERE p.Id = :professor_id; 20 17 }}} 21 22 18 3. Professor selects a student and enters the advising start and end dates. 23 24 19 4. System inserts the advising record into the database: 25 20 {{{ 26 INSERT INTO Advice (Student_Id, Professor_Id, Start_Date, End_Date)21 INSERT INTO Advice (Student_Id, Professor_Id, Start_Date, End_Date) 27 22 VALUES (:student_id, :professor_id, :start_date, :end_date); 28 23 }}} 29 30 24 5. System confirms the advisor assignment.
