The general problems to be solved by the scheduler tool are the following:
A: To automate the process of gathering preferences, generating schedules, and choosing room assignments.
B: To provide a more efficient tool that manages the scheduling of the teachers to their classes.
C: To create a fair schedule for all teachers involved, by utilizing a "fairness" scale that users can understand.
D: To generate a maximal non overlapping schedule that follows the preferences of the teachers.
E: To have a secure server style program where schedules and databases are stored.
F: To have multiple schedules being worked on at any given time.
G: To archive past schedules so they can be consulted if needed.
H: To include student input into the scheduling process.
The current way of generating the schedule is done by hand, so the tool will
provide a highly improved way of accomplishing the same task. It will also offer some additional
functional improvements over the existing method.
Prev: [none] | Next: personnel | Up: intro | Top: index