1.
Textual Description for the University Course Registration Use-
Case Basic Flow of Events.
Register For Courses
Basic Flow
1. Logon
This use case starts when a Student accesses the Wylie
University Web site.
The system asks for, and the Student enters, the student ID
and password.
2. Obtain Course Information
The system retrieves a list of available course offerings from the
Course Catalog System and displays the list to the Student.
3. Select 'Create a Schedule'
The system displays the functions available to the student. The
Student selects "Create a Schedule."
4. Select Courses
The Student selects four primary course offerings and two
alternate course offerings from the list of available course
offerings.
5. Submit Schedule
The student indicates that the schedule is complete. For each
selected course offering on the schedule, the system verifies
that the Student has the necessary prerequisites.
6. Display Completed Registration for the course
The system displays the schedule containing the selected course
offerings for the Student and the confirmation number for the
registration.
___________________________________________________________
2. Textual Description for University Course Registration Use-Case
Alternate Flows.
Register For Courses
Alternate Flows
1. Unidentified Student
In Step 1 of the Basic Flow, Logon, if the system determines
that the student ID and/or password is not valid, an error
message is displayed.
2. Quit
The Course Registration System allows the student to quit at
any time during the use case. The Student may choose to save
a partial schedule before quitting. All courses that are not
marked as "enrolled in" are marked as "selected" in the
schedule. The schedule is saved in the system. The use case
ends.
3. Unfulfilled Prerequisites or Schedule
Conflicts
In Step 5 of the Basic Flow, Submit Schedule, if the system
determines that prerequisites for a selected course are not
satisfied, that the course is full, or that there are schedule
conflicts, the system will not enroll the student in the course. A
message is displayed that the student can select a different
course. The use case continues at Step 4, Select Courses, in the
basic flow.
4. Course Catalog System Unavailable
In Step 3 of the Basic Flow, Obtain Course Information, if the
system is down, a message is displayed and the use case ends.
5. Course Registration Closed
If, when the use case starts, it is determined that registration
has been closed, a message is displayed, and the use case
ends.
___________________________________________________________