MidTerm JavaEE
MidTerm JavaEE
Web page should have the login functionality for username and password to validate.
(Insert your own dummy data to schema or let JPA do for you)
After login validation should allow the user to book the reservation filling up the
necessary details – firstName, lastName, NoofPassengers, ClassofTravel- Economy or
Business, phoneNo, dateofDeparture
(You can more attributes as you like)
The reservation page should allow the user to perform the booking i.e. allow to insert
the data using Jpa to database for the given attributes.
Reservation page should allow to go back to index page.
Show-reservation page should show the current booking done showing the name,
dateofdeparture, class etc using JPA.
Database/ MYSQL– Create a schema named as MidTerm_yourFullName.
Design appropriate tables that handle DBMS operations on the backend
Login Table – username to be varchar or int type and password should be varchar type.
Reservation Table- to have appropriate fields that map the user requirements given in
the image.
Total 100%
Submission Rules
Total of 3 files are individually to be submitted.
1. Zip file of the source code
2. 2-3 mins of zoom/team or equivalent video showing the complete code, project
structure, output. [no URLs permitted]
3. 2-3 full screenshots in word file
Academic Honesty (Plagiarism and Cheating)
All students must follow the academic honesty policies regarding Plagiarism and
cheating on assignments, Quizzes or Tests. Centennial college's Academic Policy will
be strictly enforced. To support academic honesty at Centennial College, all academic
work submitted by students may be reviewed for authenticity and originality, by utilizing
software tools.
For more details, please visit the Academic Honesty site on
https://www.centennialcollege.ca/mycentennial/your-support/academic-support/student-
academic-advising/academic-honesty/