Professional Documents
Culture Documents
Bachelor of Engineering
Affiliated to
UNIVERSITY OF MUMBAI
Examiners
1.
2.
Supervisor
1.
Date:
Place
:
DECLARATION
We declare that this written submission represents my ideas in our own words and where others'
ideas or words have been included, we have adequately cited and referenced the original sources.
We also declare that We have adhered to all principles of academic honesty and integrity and have
not misrepresented or fabricated or falsified any idea/data/fact/source in submission. We
understand that any violation of the above will be cause for disciplinary action by the Institute and
can also evoke penal action from the sources which have thus not been properly cited or from
whom proper permission has not been taken when needed.
Date:
Place:
ACKNOWLEDGEMENT
We would like to take the opportunity to express my heartfelt gratitude to the people whose help and co-
ordination has made this project a success. We thank Prof. Jagruti Gujare for knowledge, guidance and co-
operation in the process of making this project. We owe project success to our guide and convey our thanks
to him. we would like to express our heartfelt to all the teachers and staff members of Computer Engineering
department of ARMIET for their full support. We would like to thank our principal for conductive
environment in the institution. We are grateful to the library staff of ARMIET for the numerous books,
magazines made available for handy reference and use of internet facility. Lastly, we are also indebted to all
those who have indirectly contributed in making this project successful.
1.
2.
3.
4.
TABLE OF CONTENTS
CH.
TOPIC NAME PAGE NO.
NO
LIST OF FIGURES I
LIST OF TABLES II
ABSTRACT IV
1 INTRODUCTION 1
1.1 Motivation 2
1.2 Problem Statement 2
1.3 Existing System 3
1.4 Scope 3
4
2 LITERATURE SURVEY
6
3 RESEARCH GAP
8
4 RESEARCH OBJECTIVE
EXISTING SYSTEM 10
5
5.1 System Architecture 11
SYSTEM REQUIREMENT 12
6
6.1 Software Requirement 13
SYSTEM DESIGN 14
7
15
7.1 UML Diagram
16
7.2 DFD Level 1
17
7.3 Activity Diagram
18
7.4 Class Diagram
REFERENCES 31
LIST OF FIGURES
I
LIST OF
I
LIST OF
Abbreviations Definitions
SRS SOFTWARE REQUIREMENT
SPECIFICATIONS
DFD DATA FLOW MODEL
DD DATA DICTIONARY
I
ABSTRAC
The Online Movie Ticket Booking System is a web-based application designed to
streamline and enhance the process of purchasing movie tickets. In today's fast-paced
world, the system offers a convenient and efficient way for moviegoers to browse, select,
and reserve seats for their preferred movies at their chosen theaters. This abstract briefly
overviews the system's key features and benefits.User-friendly Interface: The system offers
an intuitive and user- friendly interface that allows users toeasily navigate and search for
movies, showtimes, and theaters. Movie Listings: Users can access a comprehensive list of
currently playing and upcoming movies, along with detailed information suchas plot
summaries, cast, and trailers. Showtime Scheduling: The system provides real-time
information on showtimes, allowing users to select convenient screening times and dates.
I
Online Movie Ticket Booking
CHAPTER 1
INTRODUCTION
1. INTRODUCTION
1.1 Motivation
The motivation for creating an online movie ticket booking system can be summarized into
several key points: Convenience: One of the primary motivations is to offer customers a
convenient way to purchase movie tickets. Online systems allow users to book tickets from the
comfort of their homes or on-the-go, 24/7, without the need to physically visit a cinema. Time
Savings: Online booking saves customers the time they would otherwise spend waitingin long
lines at the theater. This convenience is especially important for people with busy schedules.
Flexibility: Online systems offer flexibility in terms of showtime selection. Customers can
easily view available showtimes, choose their preferred time, and make bookings without
constraints. Seat Selection: Customers can choose their preferred seats in advance, ensuring
they get the seats they want for the movie.
1.4 Scope
The scope of an online movie ticket booking system defines the boundaries and extent of the
system's functionalities, features, and capabilities. A well-defined scope is essential to
ensure thatthe project is manageable, stays on track, and meets its objectives.
CHAPTER 2
LITERATURE SURVEY
2. LITERATURE REVIEW
Table 2.1: Literature Review
CHAPTER 3
REASERCH GAP
3. RESEARCH GAP
Identifying research gaps in the context of an online movie ticket booking system can help guide
future studies and innovation in this field. Below are some potential research gaps and areas
where further investigation and development are needed.
Online ticket booking systems can benefit from more advanced personalization and
recommendation algorithms. Research can focus on understanding customer preferences and
behaviors to provide tailored movie suggestions and promotions. Developing moresophisticated
real-time data management systems that handle high volumes of concurrent users,especially
during peak times, is essential. Research can explore techniques for efficient real- time seat
inventory management and allocation. Accessibility and Inclusivity: Ensuring that online ticket
booking systems are accessible to people with disabilities is a crucial aspect. Research can focus
on the development of inclusive designs and features to accommodate a wider range of users.
CHAPTER 4
REASERCH OBJECTIVE
4. RESEARCH OBJECTIVE
Research objectives for an online movie ticket booking system outline the specific
goals andaims of a research study or project. These objectives guide the research
process and help ensure that the study is focused and meaningful. Here are some
research objectives for a study related to an online movie ticket booking system:
User Satisfaction Assessment.
To measure the level of user satisfaction with the current online movie ticket
bookingsystem.
To identify areas of improvement based on user feedback and preferences.
Usability Evaluation:
To assess the overall usability of the online booking platform, including ease of
navigation,seat selection, and payment processes.
To identify usability issues and recommend improvements to enhance the user experience.
CHAPTER 5
EXISTING SYSTEM
5. EXISTING SYSTEM
5.1 System Architecture
The system architecture for an online movie ticket booking system typically involves
multiple components that work together to provide a seamless and efficient booking
processfor customers. Here's a high-level overview of the key components and their
interactions inthe architecture:
User Interface (UI):
The user interface is the front-end component that customers interact with. It includes
web and mobile applications where users can browse movie listings, view showtimes,
select seats, and make bookings.
The UI should be user-friendly, responsive, and accessible from various devices and
platforms.
Application Layer:
This layer contains the business logic and application server responsible for processing
userrequests and managing the core functionalities of the system.
It handles user authentication, booking processing, payment transactions, and
communication with the backend services.
CHAPTER 6
SYSTEM REQUREMENT
6. SYSTEM REQUIREMENT
Java
JavaScript
Python
PHP
Web Development:
HTML/CSS
JavaScript Frameworks
Backend Development
Server-Side Frameworks
Database Management
RESTful APIs
CHAPTER 7
SYSTEM DESIGN
7. SYSTEM DESIGN
7.1 UML DIAGRAM
CHAPTER 8
PROJECT IMPLEMENTATION
CHAPTER 9
TEST
CASES
Test
Test Case Objective Steps to Reproduce Expected Result
User Registration and
Login
1. Navigate to the
Verify that registration page. 2. Fill
users can in valid registration
register for details. 3. Click the
1 "Register" button. 4. Log
an account Successful
and log in in using the registered registration and
successfully. credentials. login.
Verify that
users cannot 1. Navigate to the login
log in with page. 2. Enter invalid Error message
2
incorrect credentials. 3. Click indicating invalid
credentials. the login credentials.
"Log In" button.
Movie Selection and
Booking
Verify that
users can 1. Browse the list of
browse available movies. 2.
3 available Select a movie. 3.
movies, select Choose a showtime. 4. Successful movie
a movie, and Select seats. 5. Confirm selection and
book tickets. the booking. ticket
booking.
CHAPTER 10
CONCLUSION AND FUTURE WORK
CONCLUSION
The development of an online movie ticket booking system is a significant step towards
revolutionizing the movie-going experience for both customers and cinema operators. This
system effectively addresses the challenges associated with traditional ticket-purchasing
methods and provides numerous benefits. In conclusion, the online movie ticket booking system
offers. Customers can book tickets from the comfort of their homesor on the go, eliminating the
need for physical visits to the cinema and providing 24/7 accessibility. Customers have the
freedom to choose their preferred showtimes and seating arrangements, enhancing their movie-
going experience.
The system provides real-time updates on seat availability, helping customers secure tickets for
their desired shows. In a world increasingly concerned with health and safety,the system
supports contactless transactions and contributes to a safer ticketing process.Cinema operators
can gather valuable data on customer preferences and booking trends,allowing them to make
data-driven decisions, optimize pricing, and develop targeted marketing strategies.
.
FUTURE WORK
In the future, our job management system will have extra facilities and
morecompanies for more employees.
REFERENCE
REFERENCE
[1] Avraham Leff, James T. Rayfield, (2015) “A Proposal for Online Cinema Ticketing
Exercises for Computer Vision” In IEEE Transaction.
[2] Bo Hang, She Lake Vijay M, (2012) “Design and Implementation of Cinema Online
Booking System” with an educational web- based system 33rd ASEE/IEEE Frontiers in
Education Conference.
[3] D. Beulah Pretty, Jose Manuel Fonseca, (2017) “Online Ticket Booking Using Secure
QRCode” in IEEE.
[4] Diego Buena no Fernández, Sergio Lujan-Mora, ((2017) “Ticket Reservation System
for the Millennium Forum” IEEE Transaction.
[5]. Jaganath M., Raj Kumar R. (2016) “User Intention towards the Use of Movie Tickets
Booking Applications” IEEE Transactions
[6] Kothiya Banu R, Ravanan2 (2015) “JOBS: Java card-based Online-ticket Booking
System”IEEE Transaction Knowledge and Information Systems, vol. 32, pp.345– 400
Kothiya Banu R, Ravanan2 (2015) “JOBS: Java card-based Online-ticket Booking
System” IEEE Transaction Knowledge and Information Systems
[7] Mohammad Ashhar Saleem Khan1, Dyuti Jain2, IEEE, and Florin Leon2, (2018)
“Movie Ticketing Website” into IEEE
[8] Prof. Prithviraj Y J1, S Vaishnavi2, Swathi R3, Vemala Susmitha4, (2017) “Online
MovieTicket Reservation” IEEE Transactions on Intelligent Transportation Systems
[9] Rahul Rajouri, Vishal Yadhav, Ruchika Mishra, and Swati Jain, (2019) “Online
Cinema Ticket Booking System” IEEE Transactions on Intelligent Transportation
Systems
[10] Romero C and Ventura S, (2016) "Online Movie Ticket Booking System"
in ResearchGate.