Database structure
Your task is to develop a web application that allows users to add new candidate. The needed web pages are described in the below table:
Page
Access URL
Description
Allow users to authenticate to the system
/login
/insert
Allow authenticated user to add new Candidate
Login page
Insert Page
Note: URL to access the pages are VERY IMPORTANT, wrong URLs lead the examiners cannot access your developed features. You will receive a ZERO for any of wrong URLs.
The [Login page] requires:
• The [Login page] should display as the following (0.5 point):
Username:
Password:
Login
User fills in [Username] and [Password] and then clicks login. The system then checks the above two information in the [Account] table. The system displays "Login successful!" if the Username and Password are correct. Otherwise, the system displays "Login Failed." (0.5 point).
When the user accessed to the [Insert Page]:
➤ The system displays "access denied" if the user did not login to the system (0.5 points).
➤ If user already logged in to the system, it displays the page as following (2.5 points):
+ 100%
Zoom
Close