2. Functional Requirements

The primary functionality of The Scheduler is the generation and viewing of class schedules by students, instructors, and schedule editors. Students will be able to edit and view their own class schedules as well as view the master schedule. Instructors will be able to view their personal schedules and the master schedule, and adjust their instructor preferences to adjust future schedule generation. Schedule editors will be able to view all personal schedules and are the only type of users that will be allowed to generate and edit the master schedule.

Following an overview of the Scheduler user interface, details of system use are presented in the following scenarios:

These scenarios cover all functional requirements for the system.




Prev: intro | Next: [none] | Up: index | Top: index