DeVry University, Chicago
CIS 339
Use Case Description
Use Case Name: register a Student for
Classes
ID:2 Importance Level: High
Primary Actor: School Staff, Student Use Case Type:
Stakeholders and Interests: The stakeholders are the school staff and the students.
Brief Description:
This use case is about the student registration system for classes.
Trigger: A s
...[Show More]
Use Case Description
Use Case Name: register a Student for
Classes
ID:2 Importance Level: High
Primary Actor: School Staff, Student Use Case Type:
Stakeholders and Interests: The stakeholders are the school staff and the students.
Brief Description:
This use case is about the student registration system for classes.
Trigger: A student wants to register for a class
Type:
Relationships:
Student registrations are linked to classes offered. Registrations cannot happen for classes which
are not there in the system or are not open for registration.
Normal Flow of Events:
1. Student information is entered into the SRS system for verification.
2. The system displays the list of courses.
3. A course is selected and the system displays the list of classes for the course are displayed.
4. The student selects the classes he wants to enroll into.
5. Validation rules are run to check if the selection meets the requirements. The requirements
are that there should be no duplicate registration and more than 3 courses are not selected
in case the student’s GPA is less than 3.5.
6. The student needs to acknowledge that he has access to a system which meets the
requirements for an online class in case he enrolls for one.
7. On successful validation, the data is entered and the system shows a confirmation to the
student/School staff
[Show Less]