The administrator has the ability to set up what constraints the schedule can have prior to and after generating the schedule. A constraint is simliar to a preference, except that constraints work at a yes or no scale, while the preferences work at a 0-10 scale. An example constraint the administrator can set is not having one instructor teaching two different courses in two different rooms at the same time. The following scenario will walk through how to set the scheduling constraints. In particular the:
This page will introduce the landing page the administrator will be presented with upon entering when the administator selects the preferences button.
After clicking on the preferences button, the administrator will see the screen shown below (figure 184.108.40.206).
In the constraints screen, the administrator has the ability to edit the administrative constraints and the physical constraints. The buttons shown have the following properties:
Accompaning the screen seen in figure 220.127.116.11 is the screen seen in figure 18.104.22.168. This screen will only show up if there is a constraint problem in the post-generation editing. The red boxes indicate where a constraint is being broken.
If the administrator allows this constraint (by editing what the constraints are in sections 22.214.171.124 and 126.96.36.199) then the screen from figure 188.8.131.52 will now be seen like the screen in figure 184.108.40.206. This change is to notify the administrator what change has happened.