Sie sind auf Seite 1von 14

MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 1

MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 2





INTRODUCTION


This project is aimed at developing an online ticket reservation system
for a Cinema Hall. 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.
This online ticket reservation system provides a website for a
cinema hall where any user of internet can access it. This cinema hall is a
multiplex with 3 screens and each screen has three different types of
classes/seats. Only 50% of seats can be reserved online. User is required to
login to the system and book the ticket. Tickets can be collected at the counter.
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.
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.




MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 3


OBJECTIVES



Cinema-going is one of the most popular out-of-home cultural activities,
affecting a serious of social, economic and cultural phenomena in modern
societies. Cinemas are considered to be an integral part of cities and they
contribute to the definition of a local geography and identity. They also
contribute to the preservation of the collective memory, since they constitute a
significant social and cultural practice linked to a specific place, which acts as a
common reference or landmark for many individuals.
Through this project we present a comprehensive solution for ticket
booking in multiplexes. Theatre management system, an online ticket selling
software that is easy to understand, easy to use and offers the simplicity of fast
point-and-click service to the customers.
This powerful software program is specifically designed for theatre
owners, to sell tickets online. This intuitive visual interface makes day-to-day
aspects of selling, exchanging, refunding, and reporting fast and easy for both
the user and administrators. Theatre management controls all back-end
functionalities like, movie details, ticket rate and show time, customer
information and sales history saved in a database, etc. Theatre admin manages
the report details like counter wise report, daily, weekly, monthly report and
movie report.





MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 4

PROJECT CATEGERY


RDBMS
Short for relational database management system and pronounced as
separate letters, a type of database management system
(DBMS) that stores data in the form of related tables. Relational databases are
powerful because they require few assumptions about how data is related or
how it will be extracted from the database. As a result, the same database can be
viewed in many different ways.
An important feature of relational systems is that a single database can be
spread across several tables. This differs from flat-file databases, in which each
database is self-contained in a single table.
Almost all full-scale database systems are RDBMS's. Small database
systems, however, use other designs that provide less flexibility in
posing queries.

















MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 5




PROPOSED SYSTEM




We propose a system which is more reliable, entertaining and easy than the
present system.
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.

theater without their physical presence.
-ticket)
in their mobile phone. By splashing this m-ticket at the counter of
multiplex, the customer can get the physical ticket.
plicated manual ticket
availability and tracking mechanisms for issuing tickets. The ticket
information is stored securely in a database which can be accessed any
time for verification.
MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 6


ANALYSIS

CONCEPTUAL DESIGN
Once all the requirements have been collected and analyzed, the next step
is to create a conceptual schema for the database, using a high-level conceptual
data model. This phase is the conceptual design. The result of this phase is an
Entity- Relationship (ER) diagram. It is a high-level data model of the specific
application area. It describes how different entities (objects, items) are related
to each other.
It also describes what attributes (properties) each entity has. It includes
the definitions of all the concepts (entities, attributes) of the application area.

E-R DIAGRAM
MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 7

Logical Design
There are rules how the ER model or class diagram is transferred to
relation schemas. The relation schemas are the basis for table definitions. In this
phase (if not done in previous phase) the primary keys and foreign keys are
defined.
While preparing the logical design part, we applied relational data model.
To do this, we decided to use MySQL Server.










MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 8

DATABASE DESIGN

The database-planning phase begins when a customer requests to develop a
database project. It is set of tasks or activities, which decide the resources
required in the database development and time limits of different activities.


Table Name:login

Column Name Data Type Description Constraints
Id
Name
User Name
Password
E-mail
Address
Phone
INT(11)
Varchar(50)
Varchar(50)
Varchar(50)
Varchar(50)
Varchar(50)
INT(10)
User Id
Name of the User
UserName of User
User Password
User E-mail
User Address
User Phone Number
Primary Key

Unique


Table Name:Booking

Column Name Data Type Description Constraints
Id
User Name
Show Date
Show Time
Message
INT(10)
Varchar(50)
DATE
TIME
Varchar(50)
User Id
User Name
Date of Booking
Time of booking
Message Send to User
Primary Key




MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 9


IMPLEMENTATION MODULES

User Module

User Registration
User Register with Name, A Username(for logging in later),Password,
Phone Number, E-mail address.

User Login




Check Availability





Book Ticket.
fying username and Phone Number.

content of the message is as shown below:-
Film name-Random 5 letter Code-Show Time


MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 10

Admin Control:
Admin Login.
Login with Admin User Name and Password.
Show Manage.

Movie Mange.



Schedule Manage.
Movie Schedule.


User Manage

the movie after booking tickets.
Counter Control
Counter Employee Login with Counter User Name and
Password..
shown by the Customer in the field
given and confirm the user.



MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 11

Activity Diagrams
1. Booking Tickets







Fig Activity Diagram
MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 12

2. Issuing Tickets











Fig Activity Diagram
MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 13


SOFTWARE REQUIREMENT SPECIFICATION(SRS)

Collection of Requirements

Requirements analysis is done in order to understand the problem, which
is to be solved. That is very important activity for the development of database
system. The requirements and the collection analysis phase produce both data
requirements and functional requirements. The data requirements are used as a
source of database design. The data requirements should be specified in as
detailed and complete form as possible.
In parallel with specifying the data requirements, it is useful to specify
the known functional requirements of the application. These consist of user
defined operations that will be applied to the database (retrievals and updates).
The functional requirements are used as a source of application software design.



FUNCTIONAL REQUIREMENTS

1. The schedule of the movies will be generated via a query according to the
data selected by the user.
2. A way in which users(both customer & admin) can login to the system to
perform different operation.
3. A way in which the customer can commit order by Point and Click
method.
4. The system can verify the data before transaction.


MULTIPLEX THEATET ONLINE BOOKING SYSTEM Page 14



SOFTWARE AND HARDWARE REQUIREMENTS

reliable and stable working environment.
capabilities.