View Info: Button Previous/Next Page of Schedule: Button Select Elective: Drop Down Menu Allows the user to select a new course from the Elective (This drop-down menu is populated on the initial view of the schedule by procedures that retrieve elective information) Advisors and administrators are able to add electives to schedules/templates and Note: are the ones responsible for maintaining the list of courses that satisfy that elective. The Manage Elective page, detailed in this document, allows advisors and administrators to add and remove courses from an elective in a schedule/template. Advisee Schedule: Drag and Drop Course Boxes View Log: Button View/Add Button Graphical View: Radio Button (Selected) List View: Radio Button Save: Button Print: Button Help: Button Procedures: None needed as the necessary information will be stored in the Course and Elective objects upon the initial view of the schedule. Error Message: If user attempts to move a course into an illegal position in the schedule: class you “The attempted to move violates a prerequisite condition.” See Figure 39 in the appendix for an illustration of this warning. Figure 10: Advisee View of Log for a Single Advisee – (Log Page) >> Advisee Schedule >> Log Sign Out: Button View Info: Button Close Log: Button Returns the user to the view of the advisee’s schedule Help: Button Procedures: getSelfLogEntries(adviseeID) getLogEntries(adviseeID) procedures retrieve the log information to display in the application.
View Info: Button Previous/Next Page of Schedule: Button Select Elective: Drop Down Menu Allows the user to select a new course from the Elective (This drop-down menu is populated on the initial view of the schedule by procedures that retrieve elective information) Note: Advisors and administrators are able to add electives to schedules/templates and are the ones responsible for maintaining the list of courses that satisfy that elective. The Manage Elective page, detailed in this document, allows advisors and administrators to add and remove courses from an elective in a schedule/template. Advisee Schedule: Drag and Drop Course Boxes View Log: Button View/Add Button Graphical View: Radio Button (Selected) List View: Radio Button Save: Button Print: Button Help: Button Procedures: None needed as the necessary information will be stored in the Course and Elective objects upon the initial view of the schedule. Error Message: If user attempts to move a course into an illegal position in the schedule: “The class you attempted to move violates a prerequisite condition.” See Figure 39 in the appendix for an illustration of this warning. Figure 10: Advisee – View of Log for a Single Advisee (Log Page) >> Advisee Schedule >> Log Sign Out: Button View Info: Button Close Log: Button Returns the user to the view of the advisee’s schedule Help: Button Procedures: getSelfLogEntries(adviseeID) getLogEntries(adviseeID) procedures retrieve the log information to display in the application.