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

31
Schedule of Classes Search John Tan

Upload: john-tan

Post on 13-Jul-2015

726 views

Category:

Technology


2 download

TRANSCRIPT

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