2.5 Instructor Interface

Once an administrator clicks on the instructor preferences button from a manage instructors view, they are greeted with the preferences view consisting of three different preferences to adjust. The three options for instructor preferences are Courses, Times, and Distance.


2.5.1 Course Preferences

The view that is shown in Figure 2.5.1.1 is reached by clicking on an instructor's Preferences button from the edit instructor view.


Figure 2.5.1.1: Instructor course preferences


Figure 2.5.1.2: List of options within the dropdown


Figure 2.5.1.1 will list all courses for the department. Beside each course is a drop down menu as shown in Figure 2.5.1.2 with preference options for that specific course. The four options are:

  1. Preferred - I am highly qualified and would really like to teach this course.
  2. Acceptable - This is not a priority course, but I am qualified and would not mind teaching.
  3. Not Preferred - It would put strain on me, but I could teach this course if necessary.
  4. Not Possible - There is absolutely no way I can teach this course.

Acceptable is the default choice for all courses.

When the preferences have been set, the user must select the Save button to save the changes. Otherwise, select the Cancel button, which will ignore all changes made to the preferences. Selecting either button will return the user to the manage instructors view.


2.5.2 Time Preferences

The view that is shown in Figure 2.5.2.1 is reached by clicking on an instructor's Preferences button from the edit instructor view.


Figure 2.5.2.1: Instructor time preferences


This screen will show a calendar week view. It allows the user to set an instructor's time preferences. Times are added using the settings at the top.

At the beginning, the week view will be fully yellow, indicating an acceptable preference for all possible instruction hours. The two text entry boxes allow the user to enter the beginning and ending time of the block they wish to add. The Mon, Tue, Wed, Thu, and Fri checkboxes specify which days of the week for which the block will be added. To the right, above the Add and Delete buttons is a drop down menu, Figure 2.5.1.2, that allows you to choose a preference level from the choices listed below:

  1. Preferred - If there are no other constraints, these are the hours I would like to teach. Any course scheduled during this time for this professor will appear as green on the schedule.
  2. Acceptable - Courses scheduled any time in this range are acceptable. Any course scheduled during this time for this professor will appear as yellow on the schedule.
  3. Not Preferred - I would require special arrangements due to previous commitments. I can do this only if absolutely necessary. Any course scheduled during this time for this professor will appear as orange on the schedule.
  4. Not Possible - There is absolutely no way I can teach during these periods. Any course scheduled during this time for this professor will appear as red on the schedule.

Once the user is done making the available adjustments to add a block of time, they can then click on the Add button. Blocks of time added will appear on the week view. For deletion of blocks of time, the user may click on the block and then click on the Delete button.

Figure 2.5.2.2 shows the result of clicking on the Add button with the settings shown in Figure 2.5.2.1.


Figure 2.5.2.2: Instructor time preferences modified


When the preferences have been set, the user must select the Save button to save the changes. Otherwise, select the Cancel button, which will ignore all changes made to the preferences. Selecting either button will return the user to the manage instructors view.


2.5.3 Distance Preference

The view that is shown in Figure 2.5.3.1 is reached by clicking on an instructor's Preferences button from the edit instructor view.


Figure 2.5.3.1: Instructor distance preference


There are three user input fields on this view. The first input is specifying the preferred center point on the map of the campus for which to apply the distance value that is given in the second input. This is done by specifying the building number that the instructor wishes for their courses to be nearest to. If this field is left blank, then the building of the instructor's office will be used.

The second input is the numerical value for maximum preferred distance.

The third is a drop down menu for specifying the distance unit for the value given in the first input. Drop down choices are feet, yards, meters, miles, and kilometers.

When the preferences have been set, the user must select the Save button to save the changes. Otherwise, select the Cancel button, which will ignore all changes made to the preferences. Selecting either button will return the user to the manage instructors view.


2.5.4 Instructor Interface

When an instructor logs in, they are greeted with a more limited version of the program. The instructor has access only to change course preferences, change time preferences, change distance preferences, and view schedules.

This interface only gives the instructor access to his own preferences and does not allow the editing of viewable schedules; only the ability to view, filter, and print schedules that have already been generated by an administrator.


Prev: Resource Management | Next: Contents of File Menu | Up: Functional Requirements | Top: Index