Online Movie Ticket Booking using Java

The project objective is to book cinema tickets in online. The Ticket Reservation System is an Internet based application that can be accessed throughout the Net and can be accessed by anyone who has a net connection. This application will reserve the tickets. This online ticket reservation system provides a website for a cinema hall where any user of internet can access it. User is required to login to the system and needs a credit card for booking the tickets. Tickets can be collected at the counter and watching movies with family and friends in theatres is one of the best medium of entertainment after having a hectic schedule. But all this excitement vanishes after standing in hours in long queues to get tickets booked. The website provides complete information regarding currently running movies on all the screens with details of show timings, available seats. Ticket reservations are done using credit card and can be cancelled if needed. Our online tickets reservation system is one of the best     opportunities for those who cannot afford enough time to get their tickets reserved standing in long queues. People can book tickets online at any time of day or night. Our   reservation   system   also   provides   option   to   cancel   the   tickets   which   are   reserved previously. Our project basically manages the ticket booking process of a multiplex, providing an interface to the user to book movie tickets in a more easy way. At the front end we have used JAVA and at the back end My SQL server. 

Functionality Performed by Admin and User:

These are the functionality performed by the admin and user


This Project has following modules,

Login with Username and password
Admin can add movies with Description
Admin can add time of the show
Logout for Admin
User needs to register 
User can Login with username and password
Choose movie to book
Select seat and book tickets
Receive Confirmation mail
Reports of the Project Online Movie Ticket Booking
Reports for Admin process
Reports for User process