The administrator uses the Schedule menu in the file bar and clicks the Schedule Class item to manually schedule events. See Figure 2.1-1.
Upon clicking the Schedule Class item, the system will display a dialog as seen in figure 2.6-4.
Figure 2.6–4: Default dialog for manual Class Scheduling
The user then can either type in all of the information or browse for it through the databases. The user first browses and finds Kurt Mammen to add as the Instructor.
Figure 2.6–5: Schedule a Class dialog with instructor filled in
The user then selects CPE 101 from the course database.
Figure 2.6-6: Schedule a Class dialog with course filled in
The user then selects a room from the database. The user chooses room 14 - 252 in this case.
Figure 2.6-7: Schedule a Class dialog with classroom filled in
The user then must type in a valid time to schedule the class. The time must agree with the given Work Units for the course. This is non editable. Courses with 5 Work Units must have 3 hours of lecture and 3 hours of lab. If the user does not conform to the given Work Units for the course, the Scheduler will display a dialog concerning the Work Units and the specific number of Work Units for the course that he is trying to schedule. Since this course has 5 Work Units the user schedules three 2 hour chunks to take care of the Time.
Figure 2.6-8: Schedule a Class dialog with time filled in
The user then hits Schedule Class and the Schedule now reflects the changes. Labs and their rooms are automatically paired with lectures by means of the closest available lab room.
Figure 2.6-9: Schedule view of the class that was scheduled
The Administrator continues to schedule specific events in the schedule until every specific need for this term has been taken care of.
The user may then change any field in a particular instructor’s schedule by double clicking on the spot where the class is listed in the schedule view. The user is then taken to the “Schedule Class” dialog shown below, which shows the data that has already been entered either manually or automatically. The admin may override any of the fields in the scheduled class by browsing or inserting another input, then clicking “OK”. Any changes will be reflected in the schedule view. This method may be used when there is an obvious scheduling mistake, such as a professor chose the wrong course. This can also be used for changing a course’s instructor in the same manner. In the case below, the admin changes the course a particular professor is teaching. The schedule has been populated but Mammen needs to be teaching CPE 102 instead of CPE 101. The section numbers will automatically be updated in relation to other classes when a course change is initiated. The figures below show the admin changing Mammen’s course from CPE 101 to CPE102. Since the there is already a course scheduled in room 14-242, the admin must change the classroom as well. If the admin fails to do this, an error dialog will be shown describing the room conflict and the admin will be taken back to the Schedule Class dialog where he simply changes the classroom.
Figure 2.6-10: Dialog window after the “bad” schedule is double clicked on
Figure 2.6-11: Schedule class dialog with the course changed
Figure 2.6-12: Error message if room number is left at 14-242
Figure 2.6-13: Schedule view of the changed class
If the admin leaves a field empty when scheduling a class, for the reason that the information is not yet known, then the Scheduler will display "TBA" in the appropriate fields as shown in figure 2.6-14. This indicates that the classrooms or instructors for these fields are not yet known, and have yet to be determined.
Figure 2.6-14: Schedule with TBA and STAFF fields automatically filled in.
Prev: Database Overview | Next: Schedule Viewing| Up: Functional | Top: index