Está en la página 1de 23

MOVIE TICKET BOOKING

SYSTEM
INTRODUCTION

This project is aimed at developing a ticket reservation system for Cinema Halls.
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 automate the reservation of tickets and Enquiries
about availability of the tickets. This application includes email confirmation for the
tickets. This is one of the important features of our system.
PURPOSE
The main purpose of our online ticket booking system is to provide another way
for the customer to buy cinema ticket.

This system is basically aimed to provide the customer complete information of


the movie, according to which the customer can book the tickets.

Online Movie Ticket Booking System project is aimed to provides facility to book
cinema tickets anytime and from anywhere.

One objective of this project is to minimize the number of staff at the ticket-box
window.

Promote new movies over the internet and gain maximum profit.

FUNCTIONS
Provides the searching facilities based on various factors. Such as tickets and
Enquiries about availability of the tickets
Movie Ticket Booking System also manage the tickets and Enquiries about
availability of the tickets details.
It tracks all the information of tickets and Enquiries about availability of the tickets.
Manage the information of tickets
Shows the information and description of the Cinema Halls
Manage the information of seat rows
Editing, adding and updating of Records is improved which results in proper resource
Management of Movie Ticket Booking System data. Manage the information of
THERE ARE 2 TYPES OF USERS

Customer: With Limited Access


Admin: With full access
FUNCTIONALITY FOR CUSTOMERS

Login for Customer


Registration of Customer
Change Password for Customer
Edit Profile for Customer
View all Movies
Search/Filter Movies
Book Movie Tickets
Online Payment of Movie Tickets
Show his booking history
Logout Functionality
FUNCTIONALITY FOR ADMIN

Login for Admin


Edit Profile for Admin / Employee
Add Employee Information
Edit Employee Information
Listing of Employee
Assign role to Staff
Deleting the Employee
SOME MORE FUCTIONALITIES FOR ADMIN

ADD MOVIE TYPE INFORMATION MOVIE MANAGEMENT


Listing of Movie Type Add Movie
Deleting the Movie Type Edit Movie
MOVIE SHOW MANAGEMENT Searching of Movie
Add Movie Show AUDI MANAGEMENT
Edit Movie Show Add Audi
Listing of all Movie Show Edit Audi
MOVIE CERTIFICATE MANAGEMENT Listing of all Audi
Add Movie Certificate CUSTOMER MANAGEMENT
Edit Movie Certificate Add Customer
Listing of all Movie Certificate Edit Customer
REPORT OF ALL MOVIES MOVIE LANGUAGE MANAGEMENT
Report of all Movie Type Add Movie Language
Report of all Movie Shows Edit Movie Language
Report of all Movie Certificate Listing of all Movie Language
Report of all Movie Language
TECHNOLOGY
USED
1. JAVA
JAVA is so many features to built application that run can all most all operating system. We
have select JAVA programming language to develop our project for its open source, easy to
deploy and robust object oriented features.

The advantage of JAVA includes:


Eliminates the use of pointers, operator overloading, and multiple inheritance features
supported by predecessor languages.
Platform Independent
Robust
Distributed
Multithreaded and Interactive
Dynamic and Extensible Code
Secure
2.MYSQ
L
MySQL is the most used open source RDMS and support small application to
large enterprise level application with all features like relational query,
different data types, joins, and query.
It includes:

High Performance
High Availability
Cross-platform support
Updatable Views
Triggers A database object that is associated with a table.
Strong Database Protection
Robust MySQL offers one of the most powerful transactional database
engines on the market.
3.PHP+ HTML
PHP is a server-side scripting language designed primarily for web
development but also used as a general-purpose programming language.
It includes:
Simplicity
Efficiency
Security
Flexibility
Familiarity

HTML - Hypertext Markup Language, a standardized system for tagging text


files to achieve font, color , graphic, and hyperlink effects on World Wide Web
pages.
4.CSS + JAVASCRIPT

CSS is the language for describing the presentation of Web pages, including
colors, layout, and fonts. It allows one to adapt the presentation to different
types of devices, such as large screens, small screens, or printers. CSS is
independent of HTML and can be used with any XML-based markup language.

JAVASCRIPT is a high-level, dynamic and interpreted programming language.


It has been standardized in the ECMAScript language specification.Alongside
HTML and CSS, JavaScript is one of the three core technologies of World Wide
Web content production.
ROLE OF TECHNOLOGY
USED IN
PROJECT
HTML: Page layout has been designed in HTML
CSS: CSS has been used for all the designing part
JavaScript: All the validation task and animations has been
developed by JavaScript
PHP: All the front end logic has been written in JSP
MySQL: MySQL database has been used as database for the
project
PROPOSED SYSTEM

We propose a system which is more reliable, entertaining and


easy than the present system.

Our solution targets those users who do not have spare time to
stand in queue for booking tickets. We propose an easy way of
ordering and paying for the tickets without any delays and
inconvenience.

The people who book tickets are assured of a ticket before going
to the theater without their physical presence.
Hardware Requirement

Processor required: Minimum 2.0 GHz


Hard-Disk space required: 10 GB of available hard-disk
space
RAM required: Minimum 1 GB
Display: 1024768 or higher-resolution display
Development Environment

1. NetBeans 8.1 Java Development IDE


2. Server - Apache2

3. MySQL - Administrator
SUPPORTED OPERATING SYSTEM

Windows: This project can easily be configured on windows


operating system. For running this project on Windows system, you will
have to install Tomcat 7, JDK 7, MySQL.

Linux: We can run this project also on all versions of Linux operating
system.

Mac: We can also easily configure this project on Mac operating


system.
REGISTRATION

USER
DETAILS REGISTRATION LOGIN SUCCESSFUL

REGISTRATION LOGIN
START

SYSTEM DFD IS No
REGIST REGISTER
ER
Yes
ENTER USER NAME
&PASSWORD

Yes No
Admin IS
User
ADMIN

MOVIE MANAGEMENT VIEW MOVIE INFO

ADD MOVIE VIEW SCREEN INFO

MOVIE SHOW
CHECK AVAILABILITY
MANAGEMENT

AUDI MANAGEMENT BOOK TICKETS

REPORT GENERATION PAYMENT

STOP
LOG OUT
ER DIAGRAM
BIBLIOGRAPH BOOKS

Y
WWW.WIKIPEDIA.COM
REFERED
DATABASE CONCEPTS BY
WWW.BCCRESEARCH.CO KORTH
M JAVA SERVLET
PROGRAMMING, 2ND
EDITION BY O'REILLY MEDIA
WWW.FLIPCORP.COM
CONCLUSION & FUTURE ENHANCEMENT

This project was developed to fulfill user and business requirement;


however there are lots of scopes to improve the performance of the
ONLINE MOVIE TICKET BOOKING SYSTEM is in the area of database
performance, and query processing time. Etc.

So there are many things for future enhancement of this project. The
future enhancements that are possible in the project are as follows:

Booking Cancelation
Refund Facility
N K
H A
T
U
YO

También podría gustarte