Documente Academic
Documente Profesional
Documente Cultură
PROJECT ON
“ONLINE MOVIE TICKET BOOKING SYSTEM”
SUBMITTED IN
PARTIAL FULFILLMENT OF THE REQUIREMENT
FOR THE COURSE OF
DIPLOMA IN MOBILE COMPUTING FROM CDAC
SUBMITTED BY:
- 32-
1-
CERTIFICATE
This is to certify that the project work under the title “Online Movie Ticket Booking System” is
done by Samadhan Nivrutti Ivare in partial fulfillment of the requirement for award of Diploma
in Mobile Computing Course.
Date:
ACKNOWLEDGEMENT
The satisfaction that accompanies that the successful completion of any task would be incomplete
without the mention of people whose ceaseless cooperation made it possible, whose constant guidance
and encouragement crown all efforts with success.
We are grateful to our project guide Mr. Rohan Paramane (Course Coordinator, Sunbeam, Pune) for
the guidance, inspiration and constructive suggestions that helpful us in the preparation of this
project.
Last but not the least we thank the entire faculty and the staff members of Sunbeam Institute of
Information Technology, Pune for their support.
1. Objective:
The main aim of this Movie World is online booking tickets for varies movies by users.
2. Problem Definition:
Here details about now playing movies and no of tickets available in a particular theater for particular
movie, movie details, ticket cost for registered users.
3. Proposed System:
1.Admin
2. Booking tickets
3.Users
1. Admin
In this admin can register movies and users.
2.Booking system
In this details about booked ticket and ticket booking admin can update, add, delete, details.
3. Users
In this users can see showing movies and details ticket booking and registering as members.
INDEX
1 INTRODUCTION 1
1.1 Project Description 1
2 PRODUCT OVERVIEW AND SUMMARY 2
2.1 Purpose 2
2.2 Scope 3
2.3 User Classes and Characteristics 3
2.4 Design and Implementation Constraints 3
3 REQUIREMENTS 4
3.1 Functional Requirements
3.1.1 Use case for Admin.
3.1.2 Use case for User.
3.2 Non - Functional Requirements
3.2.1 Usability Requirement
3.2.2 Performance Requirement
3.2.3 Reliability Requirement
3.2.4 Portability Requirement
3.2.5 Security Techniques
4 PROJECT DESIGN
4.1 Data Model
4.1.1 Database Design
4.2 Process Model
4.2.1 Functional Decomposition Diagram
4.2.2 Data Flow Diagram (DFD)
PROJECT RELATED STATISTICS
CONCLUSION
Online Movie Ticket Booking System
1. INTRODUCTION
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.
Theater 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 theater 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.
Theater management controls all back-end functionalities like, movie details, ticket rate and show
time, customer information and sales history saved in a database, etc. Theater admin manages the
report details like counter wise report, daily, weekly, monthly report and movie report etc.
1
Online Movie Ticket Booking System
2.The user at any time can view the required information whether seats available for
particular movie in a particular theater. He can collect all information like as movie
details.
5. The user can first registration in enter the personal details, and user login and If you
want to update personal Details and you and update.
6. The user can book tickets and after insert movie and theater details and display
payment details.
7. The user collect all information like as theater details and movie.
8. Administrator is maintain the movie details ,Theater details, and Check the user
details.
9. The Administrator check the user account details, admin got the check. offer clear
the payment in bank. Administrator is Active the user for tickets.
Online Movie Ticket Booking System
2.2 Scope:
1. The proposed system is online ticket booming.
2. User can book ticket easily.
3. Current system allows the user to create account and book ticket.
4. admin can manage movie show etc.
5. This system provide facility like watch trailer, movie info,etc.
3. REQUIREMENTS
The project is web based. Basically, it contains two main modules as per the requirement.
In a waterfall model, each phase must be completed before the next phase can begin and there
is no Overlap-ping in the phases. The outcome of one phase acts as the input for the next
phase sequentially. According to this system requirement need to develop the software with
the waterfall approach. After Finalized the project, with the help of blood donation websites
visited, requirements are collected. In next phase design of two modules done. And after
design varication, one by one modules are implemented. Test cases of two modules are
completed at the end and will deploy to web server.
4
Online Movie Ticket Booking System
Hardware Interfaces
Software Interfaces
3.1.2 User
l Login with username and password.
l User Registration.
l Select Movie.
l Book Movie.
Online Movie Ticket Booking System
3.2.1 Reliability
The system will consistently perform its intended function.
3.2.2 Reusability
The system can be reused in any organization or site of the same group, by defining the
organization master definition under software license agreement
3.2.3 Efficiency
Website is easy to operate. Unnecessary data will not be transmitted on the network and
database server will be properly connected to web server
3.2.4 Integrity
Only system Administrator has rights to access the database, not every user can access all the
information. Each user will be having rights to access information related to its activities.
Online Movie Ticket Booking System
4. PROJECT DESIGN
4.1 DATA MODEL:
This diagram shows the entities in database and its related attributes. Also it describes what
Relationships between entities.
Online Movie Ticket Booking System
DETAILED DESIGN
Web Module
Home page
Online Movie Ticket Booking System
Admin Login
Admin Registration
Online Movie Ticket Booking System
Movie List
Movie Details
Online Movie Ticket Booking System
Add Movie
User Login
User Registration
Online Movie Ticket Booking System
2. TESTING
Software testing is a critical element of software quality assurance and represents the ultimate
review of specification, design and coding. In fact, testing is the one step in the software
engineering process that could be viewed as destructive rather than constructive.
A strategy for software testing integrates software test case design methods into a well-
planned series of steps that result in the successful construction of software. Testing is the set
of activities that can be planned in advance and conducted systematically. The underlying
motivation of program testing is to affirm software quality with methods that can
economically and effectively apply to both strategic to both large and small-scale systems.
The software engineering process can be viewed as a spiral. Initially system engineering
defines the role of software and leads to software requirement analysis where the information
domain, functions, behavior, performance, constraints and validation criteria for software are
established. Moving inward along the spiral, we come to design and finally to coding. To
develop computer software we spiral in along streamlines that decrease the level of
abstraction on each turn.
Online Movie Ticket Booking System
Unit testing focuses verification effort on the smallest unit of software design, the module.
The unit testing we have is white box oriented and some modules the steps are conducted in
parallel.
3. REFERENCES
https://in.bookmyshow.com/
https://www.ticketnew.com/
https://getbootstrap.com/
https://www.w3schools.com/bootstrap/
https://www.geeksforgeeks.org/