Schedule of Classes Search
John Tan
Schedule Search Page
Semester search dynamically from the database w/ different choices of Summer
Sessions
Department – Dynamically from the Database
Discipline – Dynamically from the Database
Division – Error Message When Checking both Undergraduate and
Graduate
Disabled “Search for Classes” Button when checked for Undergraduate and Graduate
Course Number – jQuery Autocomplete
Validation for Course Number via JavaScript
Days – Dynamically from the Database
Time Condition - Statically
Time – 7:00AM to 9:00PM (Statically)
Instructor – jQuery Autocomplete
User must select a Semester
User must select a discipline
“Onclick” handler for reset button to clear display
Only allow users to enter Alphabets via JavaScript
Schedule Course Results – Dynamically from Database
User entered:• Semester – Fall 2012• Discipline – ACC• Division – Undergraduate &
Graduate (Default)• Time – After 1:00PM
Schedule Course Results – Dynamically from Database (Detailed)
User entered:• Semester – Spring 2012• Department – STAT & COMP
INFORM SYSTEMS• Discipline – CIS• Division – Undergraduate • Days – Tuesday & Thursday• Time – After 1:00PM• Course Number – 2200• Instructor - Andrus
Summer ALL 2012 Courses
User entered:• Semester – Summer ALL
2012• Discipline – ACC• Division – Undergraduate &
Graduate (Default)• Time – After 1:00PM
Summer01 2012 Courses
User entered:• Semester – Summer01 2012• Discipline – ENG• Division – Undergraduate &
Graduate (Default)• Time – Around 5:00PM
Summer02 2012 Courses
User entered:• Semester – Summer02 2012• Discipline – MATH• Division – Undergraduate &
Graduate (Default)• Time – After 12:00PM
Course Details – One Meeting Day (Dynamically from Database)
Course Details – 2 Different Meeting Days (Dynamically from Database)
Course Details – 3 Different Meeting Days (Dynamically from Database)
Course Details – Used URL to get parameter value
Admin Schedule Reader
John Tan
User Login – Dynamically from Database
Display Error Message when user enter invalid username or password
Disabling Back Button from sneaky user using JavaScript
Logout.jsp will redirect back to login.jspwith disabled back button