online movie ticket booking by using spring mvc
Budget: ₹600 – ₹601 INR
Case Study on Movie Ticket Booking
Create a Spring MVC Application for developing the Online Movie Ticket Booking. Consider the 4 shows for all days( Morning, Evening, Ist Show, 2ndShow). Each show maximum seats are 500 (100 seats are Platinum).
Design the pages for Booktickets, ViewAvailablity (only for current date and next 5 days only), ViewHouseFullshows (Applicable for all dates with movie name).
Design the page BookTickets to get Movie Name, dateofBooking (Currentdate) fixed, to which date show to be booked From current date to next 5 days, Show type, Ticket Type(Economy or Platinum) and the total Number of Tickets, which is required to calculate the total cost for booking the movie.
According to the circle type the cost shown below.
TicketType
Platinum
Economy
Cost/Ticket
250
150
On clicking CalculateCost,
1. The application should calculate the total Cost depending on the Ticket Type chosed
and the total number of tickets. The user has to then be redirected to result.jsp page
that displays the message "Your total cost is Rs.<totalCost>/-"
2. The application has to message the reason either ticket is full or House full.
Create the controlled way of request to be used.
Use the model class
Ticket
AttributeName AttributeType
movieName String
circle Type String
showTiming Date Time
dateofBooking date
showDate date
noOfTickets int
According to the model class the database and table to be created.
Conditions:
1. If Maximum ticket is reached you should display the ticket limit exceed exception.
2. Tickets cannot be booked for previous dates.
3. Calculation the tickets based on the Circle type.
Note: Implement the Test cases for the Given above conditions.
Create a Spring MVC Application for developing the Online Movie Ticket Booking. Consider the 4 shows for all days( Morning, Evening, Ist Show, 2ndShow). Each show maximum seats are 500 (100 seats are Platinum).
Design the pages for Booktickets, ViewAvailablity (only for current date and next 5 days only), ViewHouseFullshows (Applicable for all dates with movie name).
Design the page BookTickets to get Movie Name, dateofBooking (Currentdate) fixed, to which date show to be booked From current date to next 5 days, Show type, Ticket Type(Economy or Platinum) and the total Number of Tickets, which is required to calculate the total cost for booking the movie.
According to the circle type the cost shown below.
TicketType
Platinum
Economy
Cost/Ticket
250
150
On clicking CalculateCost,
1. The application should calculate the total Cost depending on the Ticket Type chosed
and the total number of tickets. The user has to then be redirected to result.jsp page
that displays the message "Your total cost is Rs.<totalCost>/-"
2. The application has to message the reason either ticket is full or House full.
Create the controlled way of request to be used.
Use the model class
Ticket
AttributeName AttributeType
movieName String
circle Type String
showTiming Date Time
dateofBooking date
showDate date
noOfTickets int
According to the model class the database and table to be created.
Conditions:
1. If Maximum ticket is reached you should display the ticket limit exceed exception.
2. Tickets cannot be booked for previous dates.
3. Calculation the tickets based on the Circle type.
Note: Implement the Test cases for the Given above conditions.
Related categories:
Spring Boot