2.1 User Interface Overview
The Scheduler Tool has three seperate interfaces, each for a different user of the application. The Scheduler Tool consists
of a desktop application, which will be acessible only by administrators of the Scheduler Tool, as well as an online
web application that is accesible by administrators, instructors, and students. Instructors and students will be able to enter
preferences on this web application and view schedules generated by administrators. The initial user interfaces for each
account are described in the following sections:
-
2.1.1 Administrator Interface
The initial administrator interface does not require a login. It allows an administrator to view schedules,
generate schedules, and edit the Scheduler Tool's databases.
-
2.1.2 Instructor Interface
The initial instructor interface is accessible after an instructor logs in to the Scheduler Tool web application.
This interface allows an instructor to enter their course preferences.
-
2.1.3 Student Interface
The initial student interface is accessible after a student logs in to the Scheduler Tool web application. This interface
allows a student to enter their future schedules (for course demand preferences) and view generated schedules.
The Instructor and Student interfaces are only accessible when a user logs in to the Scheduler Tool. The login
form is shown in the following figure:
Figure 2.1.1. Scheduler Tool login for Instructors and Students
Figure 2.1.1 will be the initial interface that is shown to a user when accessing the online Scheduler Tool.
After the user enters their Username and Password in the textfields and clicks the "Login" button, they will be
directed to the main Student or Instructor interface.