Tan john project-schedule of classes search & admin schedule reader

Preview:

Citation preview

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

Recommended