Training Booking System with ASP. I believe I have displayed the knowledge required by both of these, in as such as showing that on the client-side you can do things like form validation and changing the appearance of the HTML and CSS.

Authors Avatar

230CT

Internet Technologies

Training Bookings

Conn Warwicker [SID: 1694190]

http://babbage.coventry.ac.uk/warwick2/login.asp

Contents

Contents…………………………………………………………………………………………………………….............1

Image Contents....................................................................................................................2

Screenshots..........................................................................................................................3

Site Structure.......................................................................................................................4

Test Plan & Results..............................................................................................................5-12

Evaluation............................................................................................................................12-14

Appendices..........................................................................................................................15

Bibliography........................................................................................................................15 

Comments...........................................................................................................................15

Image Contents

Fig 0 – Company table in the database; showing you what you can login with

Fig 1 – Login Page

Fig 2 – Bookings Page

Fig 3 – Current Bookings Page

Fig 4 – Logout Page

Fig 5 – The general structure of the website, slightly different to the specs as I have not included a confirmation page for booking.

Fig 6 – Screenshot of Test Case “login.3”

Fig 7 – Screenshot of Test Case “booking.6”

Fig 8 – Screenshot of Test Case “booking.3”

Fig 9 – Screenshot of Test Case “booking.8”

Fig 10 – Screenshot of Test Case “booking.11”

Fig 11 – Screenshot of Test Case “booking.12”

Fig 12 – Screenshot of Test Case “booking.14”

Fig 13 – Screenshot of Test Case “booking.15”

Screenshots

Fig 0

Fig 1                                                             Fig 2

Fig 3                                                             Fig 4                                

Site Structure

Fig 5

Site Structure Explained:

Login Page

- This takes you on to the Booking page once the correct credentials are entered.

- It works by entering the Company ID (Eg: 1) and a password (Eg: pass)

- These details are queried in the database and if they match a row, you are assigned a session and taken onto the Booking page. If not, an error is displayed.

Bookings Page

- This redirects you back to the Login page if you are not logged in, otherwise gives you the option to either go onto the View Bookings page or the Logout page.

- On this page you have the ability to add a trainee, which is done by entering a first name and a last name (these must be valid names, else an error is displayed). Also booking a trainee onto a course; this is done by selecting a course from a drop down menu and then selecting one or more trainees from a select box and confirming it.

Join now!

View Bookings Page

- This redirects you back to the Login page if you are not logged in, otherwise gives you the option to go back to the Bookings page or to the Logout page.

- On this page it displays all your current bookings, showing you the trainee booked, which course they are on, when it takes place and when it was booked.

Logout page 

- This logs you out and offers you a link back to the start.

- This page offers no redirection, if it is accessed without logging in, ...

This is a preview of the whole essay