1. Introduction

This document defines requirements for an electronic scheduler.  The tool provides functions to create schedules for teachers and their classes.  Instructors use the tool to input their time/class preferences.  The administrator takes these preferences and generates a schedule assigning teachers to classes and rooms.  Administrators can edit the schedule to fine tune the final product.  The tool utilizes a fairness level to provide all teachers with a reasonable schedule. 

The information will be held in three databases:
            1)  One for teacher’s preferences
            2)  One for room availability
            3)  One for the list of classes

The scheduler tool also has the function to gather student feedback and make it available to the administrator to further improve future schedules.

Further introductory material is presented in these subsections:





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