This document describes a proposed online ticket reservation system for a multiplex cinema hall. The system would allow users to access the cinema's website and book tickets for movies online through a login system. It discusses objectives like reducing queues and providing convenience. Details include a 3-screen multiplex with different seat classes, and the ability to reserve only 50% of seats online. The document outlines the project scope, proposed system features, conceptual and logical database designs, and implementation modules for users, administration and ticket issuing. It provides activity diagrams and discusses software requirements. The overall aim is to develop an automated online reservation system to book cinema tickets remotely.
Descrição original:
MULTIPLEX THEATER ONLINE BOOKING SYSTEM PROJECT REPORT
This document describes a proposed online ticket reservation system for a multiplex cinema hall. The system would allow users to access the cinema's website and book tickets for movies online through a login system. It discusses objectives like reducing queues and providing convenience. Details include a 3-screen multiplex with different seat classes, and the ability to reserve only 50% of seats online. The document outlines the project scope, proposed system features, conceptual and logical database designs, and implementation modules for users, administration and ticket issuing. It provides activity diagrams and discusses software requirements. The overall aim is to develop an automated online reservation system to book cinema tickets remotely.
This document describes a proposed online ticket reservation system for a multiplex cinema hall. The system would allow users to access the cinema's website and book tickets for movies online through a login system. It discusses objectives like reducing queues and providing convenience. Details include a 3-screen multiplex with different seat classes, and the ability to reserve only 50% of seats online. The document outlines the project scope, proposed system features, conceptual and logical database designs, and implementation modules for users, administration and ticket issuing. It provides activity diagrams and discusses software requirements. The overall aim is to develop an automated online reservation system to book cinema tickets remotely.
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.