2.4.2 Administrator Preference Setting
After automatically generating a schedule, if the scheduling administrator
determines that there is a need for more sections of a class or possibly different
time offerings for a class, one of the ways they can begin editing a schedule
is by modifying and overriding the preferences that the instructors have set.
If the scheduling administrator determines that they need a professor to be
available at more hours, they have the option to override the initial time
preferences. After selecting an instructor from the database, the scheduling
administrator can select to override their time preferences, and will then be
taken to a screen where they will see a weekly view of what that instructor
has selected for the times that they wish to teach, as shown in Figure
2.4.2.1 below.
Figure 2.4.2.1. Time Preference Override
This initial time is indicated in red. At this point, the administrator
can select additional time slots for the instructor to be available to teach during.
Upon doing so those times will be shown in blue in order to easily distinguish
between the original preferences and the administrator override. Once the
administrator has selected times that they want, they check the box saying
administrator override, and hit submit. The checkbox allows for the administrator
to easily switch between the original preferences and the override preferences
without having to unselect and reselect all the times. Once they are done the new,
overridden, preferences will be taken into account for schedule generation and the
administrator can go generate a new schedule to see the changes take effect.
In addition to being able to override an instructor's time preferences, the
scheduling administrator is also able to override the course preferences provided
by an instructor. Upon selecting an instructor, instead of selecting to override
the time preferences of an instructor they can select to override the course
preferences, taken to a screen shown in Figure 2.4.2.2 below.
Figure 2.4.2.2. Course Preference Override
On the left side of the screen is a list of all of the instructors in the database
in order to provide the administrator with easy access to modify course preferences
of other instructors. On the right side of the screen is a list of all of the
courses currently in the database with the preferences for the selected instructor.
At this point the administrator can change the instructors's preferences, with the
exception of any courses that the instructor has indicated they are not qualified
to teach. These courses are grayed out, for reference, but will not be able to be
changed in order to avoid accidentally assigning an instructor a class that they
are unable to teach. Once the administrator has made any desired changes they click
submit and can generate a new schedule with the new preferences.