Step# Actor ( Registration Staff ) System Data Used 1 Selects the Semester Displays a list of Semester/locations, semesterList Schedule option defaulting to the last semester/location combination that the Registration Staff member has worked on. 2 Selects a semester/location Displays a weekly calendar for the scheduledClassList combination semester/location, displaying classes classDayOfWeek currently scheduled. Prompts to edit an classStartTime existing class, or add a new class to the schedule classIdentifier 3 Selects a class to edit Displays a Scheduled Class Entry form classList for the selected entry prompting for classIdentifier change of class day of week/time entry className and change of teacher dateLastRun skillLevel ageRange 4 Selects to change the teacher Display a list of teachers that are teacherList available to teach the class. To be teacherName scheduled is a viable option teacherAvailailityList 5 Selects a Teacher from the list Updates the schedule Redisplays the weekly schedule for the semester/location and prompts for confirmation 6 Selects to confirm Sends a confirmation email to the teacher. Displays the Class and Schedule menu. Successful Post-Conditions: A teacher is changed for a selected class.
Step# Actor ( Registration Staff ) System Data Used 1 Selects the Semester Schedule option Displays a list of Semester/locations, defaulting to the last semester/location combination that the Registration Staff member has worked on. semesterList 2 Selects a semester/location combination Displays a weekly calendar for the semester/location, displaying classes currently scheduled. Prompts to edit an existing class, or add a new class to the schedule scheduledClassList classDayOfWeek classStartTime classIdentifier 3 Selects a class to edit Displays a Scheduled Class Entry form for the selected entry prompting for change of class day of week/time entry and change of teacher classList classIdentifier className dateLastRun skillLevel ageRange 4 Selects to change the teacher Display a list of teachers that are available to teach the class. To be scheduled is a viable option teacherList teacherName teacherAvailailityList 5 Selects a Teacher from the list Updates the schedule Redisplays the weekly schedule for the semester/location and prompts for confirmation 6 Selects to confirm Sends a confirmation email to the teacher. Displays the Class and Schedule menu. Successful Post-Conditions: A teacher is changed for a selected class.