Professional Documents
Culture Documents
CST 438 - Srs - Koyama
CST 438 - Srs - Koyama
Version 1.0
Gradebook System
Ericka Koyama
2.0. Overall Description
The Gradebook Service has two actors and one cooperating system. Both the Student and
Instructor access the system via the Internet website. An Instructor can manage assignments by
adding, modifying, and grading them. A Student can view their own assignment grades in the
courses they are enrolled in. The Registration Service is a cooperating system that informs the
Gradebook Service about new course enrollments, and also receives final course grades from the
Gradebook Service.
3.2 Functions
XRef None
XRef None
XRef None
Precondition Some assignment grades for the Student have been entered
by the 3.2.2 Instructor enters scores for an assignment
use-case
XRef None
Precondition The course exists in the gradebook service, has not already
been final graded, and the user is the Instructor that teaches
the course. All assignments for the course have been
graded.
Postcondition The course final grades has been sent to the schedule
service
Exception Paths The course final grades failed to be sent. A failure toast
notification is displayed.
The Instructor may abandon the operation at any time.
will use OAuth2 through Google. Modern browsers should be used to access the
(minimum version 93), Microsoft Edge (minimum version 94), or Apple Safari