Changes between Version 1 and Version 2 of BuildInstructions
- Timestamp:
- 02/05/26 19:49:07 (3 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BuildInstructions
v1 v2 94 94 === Professor Use-case Test 95 95 96 Launch program, select Professor (2).96 1. Launch program, select Professor (2). 97 97 98 Assign a grade to a student for a subject.98 2. Assign a grade to a student for a subject. 99 99 100 Verify that table Student_Subject has updated Final_Grade and Status = 'PASSED':101 100 3. Verify that table Student_Subject has updated Final_Grade and Status = 'PASSED': 101 {{{ 102 102 SELECT * FROM Student_Subject WHERE Student_Id = <id> AND Subject_Id = <id>; 103 103 }}} 104 104 105 105 === Student Use-case Test 106 106 107 Launch program, select Student (3).107 1. Launch program, select Student (3). 108 108 109 Enroll in a subject.109 2. Enroll in a subject. 110 110 111 Verify that table Student_Subject has a new row with Status = 'ENROLLED':112 111 3. Verify that table Student_Subject has a new row with Status = 'ENROLLED': 112 {{{ 113 113 SELECT * FROM Student_Subject WHERE Student_Id = <id> AND Subject_Id = <id>; 114 114 }}} 115 115 116 116 == Usernames and Passwords 117 117 118 Database: Use your local PostgreSQL credentials.118 - Database: Use your local PostgreSQL credentials. 119 119 120 Application CLI: No usernames/passwords required for the prototype (IDs are selected from lists).120 - Application CLI: No usernames/passwords required for the prototype (IDs are selected from lists). 121 121 122 122 == Step-by-Step Mini Guide 123 123 124 Launch application.124 1. Launch application. 125 125 126 Choose actor from main menu: Administrator / Professor / Student.126 2. Choose actor from main menu: Administrator / Professor / Student. 127 127 128 Follow on-screen menus:128 3. Follow on-screen menus: 129 129 130 Admin: Add University → Add Professor → Add Student130 - Admin: Add University → Add Professor → Add Student 131 131 132 Professor: Assign Grade → select professor → subject → student → grade132 - Professor: Assign Grade → select professor → subject → student → grade 133 133 134 Student: Enroll in Subject → select student → select subject134 - Student: Enroll in Subject → select student → select subject 135 135 136 Verify actions in the database using SELECT queries.136 4. Verify actions in the database using SELECT queries.
