List of Figures
List of Figures
Figure 2.1.1 - No Buttons
Figure 2.1.2 - Command Menus
Figure 2.1.3 - With Buttons
Figure 2.2.0.1 - Initial Preference Interface
Figure 2.2.0.2 - Preference Interface with Partial Data
Figure 2.2.0.3 - Completed Set of Preferences
Figure 2.2.0.4 - Preferencing Screens Cascaded
Figure 2.2.0.5 - Preferencing Screens Side by Side
Figure 2.2.1.1 - The Time Preference Screen
Figure 2.2.1.2 - A Partially Filled Out Time Preference Screen
Figure 2.2.1.3 - Zeros Grey Out Text Fields
Figure 2.2.1.4 - Multiple Boxes Highlighted
Figure 2.2.1.5 - Multiple Boxes Filled in at the Same Time
Figure 2.2.1.6 - Filled Out Time Field
Figure 2.2.1.7 - Grid Filled Out from the Time Field
Figure 2.2.1.8 - Completed Time Preference Page
Figure 2.2.1.9 - Time Preference Screen with Empty Text Fields
Figure 2.2.1.10 - Pop Up window Stating Not All Fields Were Complete
Figure 2.2.1.11 - Blank Fields Filled in Automatically with the Default Value 5
Figure 2.2.2.1 - The Class Preference Screen
Figure 2.2.2.2 -The Course Description Pop Up Window
Figure 2.2.2.3 - Clicking the Close Button to Close the Course Description Pop Up Window
Figure 2.2.2.4 - A Class Preference Screen Partially Filled
Figure 2.2.2.5 - Multiple Boxes Highlighted
Figure 2.2.2.6 - Multiple Boxes Filled Out After Being Highlighted
Figure 2.2.2.7 - Zeros Grey Out Text Fields
Figure 2.2.2.8 - Completed Class Preference Screen
Figure 2.2.2.9 - Class Preference Screen with Empty Text Fields
Figure 2.2.2.10 - Pop Up Window Stating Not All Text Fields Were Completed
Figure 2.2.2.11 - Empty Text Fields Filled in Automatically with the Default Value 5
Figure 2.2.3.1 - The Pattern Preference Screen
Figure 2.2.3.2 - Lecture Subsections
Figure 2.2.3.3 - Lab Subsections
Figure 2.2.3.4 - A Partially Filled Out Pattern Preference Screen
Figure 2.2.3.5 - Multiple Boxes Highlighted
Figure 2.2.3.6 - Multiple Boxes Filled Out After Being Highlighted
Figure 2.2.3.7 - Zeros Grey Out Text Fields
Figure 2.2.3.8 - Text Fields Greyed Out Due to the Pattern Not Being Available
Figure 2.2.3.9 - Completed Pattern Preference Screen
Figure 2.2.3.10 - Time Preference Screen with Empty Text Fields
Figure 2.2.3.11 - Pop Up Window Stating Not All Fields Were Complete
Figure 2.2.3.12 - Empty Text Fields Filled in Automatically with the Default Value 5
Figure 2.2.4.1: The Proximal Preference Interface
Figure 2.2.4.2: The Proximal Preference Interface with the Preferences Filled out
Figure 2.2.4.3: The Proximal Preference Interface when an Instructor Mousesover their Office Selection
Figure 2.2.4.4: Instructor being Prompted to Confirm their Actions
Figure 2.3.1: Create new Schedule from scratch
Figure 2.3.2: Naming a Schedule
Figure 2.3.3: Name in use
Figure 2.3.2: Home Databases Screen
Figure 2.3.3: Adding Instructor to Database
Figure 2.3.4: Adding Course to Database
Figure 2.3.5: Generate Schedule Screen
Figure 2.3.6: Generate Schedule Screen Complete
Figure 2.3.7: View of Schedule via classes
FIGURE: 2.4.0.1
FIGURE 2.4.1.1: Adding a new instructor
FIGURE 2.4.1.2: An instructor database with one entry
FIGURE 2.4.1.3: A filled instructor database
FIGURE 2.4.1.4: Removing an instructor entry
FIGURE 2.4.2.1: emptry course database
FIGURE 2.4.2.2: adding a new course entry
FIGURE 2.4.2.3: a simple course entry
FIGURE 2.4.2.4: course before adding a lab pairing
FIGURE 2.4.2.5: course database after choosing a lab pairing
FIGURE 2.4.2.6: viewing a lab
FIGURE 2.4.2.7: filled course database
FIGURE 2.4.2.8: removing an entry
FIGURE 2.4.3.1: Empty room database
FIGURE 2.4.3.2: Adding a new room
FIGURE 2.4.3.3: A filled in room entry
FIGURE 2.4.3.4: Filled in room database
FIGURE 2.4.3.5: Removing a room from the database
Figure 2.5.0.1 - Advanced Schedule Refinement
Figure 2.5.0.2 - Term Level Schedule Editing
Figure 2.5.2.1 - The Constraints Screen
Figure 2.5.2.1.1 - The Administrative Constraints Screen
Figure 2.5.2.1.2 - Drop Down Menu for Selecting a Course
Figure 2.5.2.1.3 - A Course and Room Have Been Selected
Figure 2.5.2.1.4 - Day(s) of the Week That Cannot Be Scheduled Selected
Figure 2.5.2.1.5 - The From and To Fields Filled Out
Figure 2.5.2.1.6 - The All Day Box Checked
Figure 2.5.2.1.7 - Another Time Constraint Added
Figure 2.5.2.1.8 - An Additional Time Constraint Removed
Figure 2.5.2.1.9 - The Course Drop Down Menu
Figure 2.5.2.1.10 - Another Course Row Added
Figure 2.5.2.1.11 - Another Course Constraint Added
Figure 2.5.2.1.12 - An Additional Course Constraint Removed
Figure 2.5.2.2.1 - The Physical Constraints Screen
Figure 2.5.2.2.2 - The Physical Constraints Screen Edited
Figure 2.5.3.1 - Strength of Schedule Generation
Figure 2.5.4.1 - Hand Edit Interface of Schedule Generation
Figure 2.5.4.2 - Hand Edit Mouseover of Schedule Generation
Figure 2.5.4.3 - Hand Edit Detail Class View
Figure 2.5.4.4 - Hand Edit Deleting a Class
Figure 2.5.4.5 - Hand Edit Overriding a Class
Figure 2.6.- View of Schedule by Class
Figure 2.6.- View of Schedule by Class in List View
Figure 2.6.- Schedule Viewing Options
Figure 2.6.- Schedule Overview
Figure 2.6.- Professor View of Schedule
Figure 2.6.- Room View of Schedule