Teacher assign a grade to a student
Mark assignment system
User-goal
Mark's registration performed by authenticated teacher to an enrolled student
Teacher
None
Parent: want the marks to be registered on the system so they can keep track of their children performances
- The teacher has an account and is already authenticated by the system
- The theacher teachs in the class where the student is enrolled
The mark goes from 0 to 10 with 0.25 steps
The mark is registered so that the new average is caclulated for the student.
None
- Teacher authenticates (see UC-1)
- Teacher access the pages to give marks
- System retrieve the students enrolled in the classes where the teacher is teaching in the current year
- Teacher choose the student between the enrolled ones
- System shows up a list of possibles grades(see minimum guarantees)
- Teacher choose a mark in the given list
- Teacher confirms the choosen mark by clicking the confirm button
- The system register the new marks for the given course to the specific student career
- The system shows the success feedback message
- 3.a teacher has no teaching classes
- 6.a teacher cancel the operation
- 6.b teacher refresh the page before the mark is sent to the server.
- 7.a the DB is busy
- 8.a an error message is shown and mark is not registered