Requirements Specification for Scheduler
Version 1.0
07 December 2005
Contents
1.1. Problem Statement
1.2. System Personnel
1.3. Operational Setting
1.4. Impacts
1.5. Related Systems1.5.1. Visual Classroom Scheduler
1.5.2. Logos Facility Scheduler
1.5.3. CompQuip I.Q. Session
1.5.4. aSc TimeTables
1.5.5. Lantiv TimeTabler 6
1.5.6 Comparison Matrix of Related Systems
2.1.1 Administrator Interface Overview
2.1.2 Instructor Interface Overview
2.1.3 Student Interface Overview2..2.1 Intial Wizard
2.2.2 Administrative Wizard
2.2.3 Instructor Wizard2.3 Basic Schedule Generation - Making a New Schedule
2.3.1 Creating a New Schedule
2.3.2 Creating a New Schedule from a Previous Quarter
2.3.3 Creating a New Schedule Using Last Term's Schedule
2.3.4 Generating Schedule2.4 Instructor Preferences
2.5 Database Management2.5.1 Instructor Database
2.5.2 Course Database
2.5.3 Classroom Database2.6 Advanced Schedule Generation and Editing -- Full details of scheduiling
2.7 Schedule Viewing -- All of the different forms
2.7.1 View by Instructor
2.7.2 View by Course
2.7.3 View by Weekly Pattern2.7.4.1 Course Search
2.7.4.2 Instructor Search
2.7.4.3 Class Search2.8.1 Schedule Management - Administrator
2.8.2 Schedule Management - Instructor2.10.1.1 Schedule Files
2.10.1.2 New and Open Commands
2.10.1.3 Close and Close All Commands
2.10.1.4 Save, Save As, and Save All Commands
2.10.1.5 Print Command
2.10.1.6 Exit Command3. Non-Functional Requirements
3.1. Performance
3.2. General Characteristics
3.2.1. Security and Privacy
3.2.2. Simplicity versus Power
Constraints - rsl
Constraints List - rsl
Database - rsl
Generate Schedule - rsl
Schedule - rsl
Schedule Management - rsl
Schedule Database - rsl
Scheduling Spec - rsl
Student Feedback - rsl
View - rsl