Professional Documents
Culture Documents
Mid Defence Project
Mid Defence Project
Mid Defence Project
A PROJECT REPORT
Submitted to
Department of Computer Application
Birendra Multiple Campus
Supervisor’s Recommendation
SUPERVISOR
BCA
Bharatpur-10 Chitwan
i
Tribhuvan University
LETTER OF APPROVAL
This is to certify that this project prepared by Rama Bhattarai and Manoj Rana entitled
“Web Based Parking Management System” in partial fulfillment of the requirements
for the degree of Bachelor in Computer Application has been evaluated. In our opinion it
is satisfactory in the scope and quality as a project for the required degree.
ii
Abstract
The project’s goal is to allow people to book movie tickets online. 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
reserve the tickets. This online ticket reservation system provides a website for a cinema
hall where any user of internet can access it. User is required to login to the system to
booking the tickets. Tickets can be collected at the counter and Watching movies with
family and friends in theatres is one of the best mediums of entertainment after having a
hectic schedule. But all this excitement vanishes after standing in hours in long queues to
get tickets booked. The website provides complete information regarding currently
running movies on all the screens with details of show timings. 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.
iii
Acknowledgment
First I would like to express my special thanks to Birendra Multiple campus and
gratitude to our teacher supervisor Mr. Hari Prasad Sapkota who gave me the great
opportunity to do this wonderful project on the topic of Online Movie Ticket Booking
System. Which also helped me in doing a lot of research for completing my Project. I
came to know about so many new things I am really thankful to them.
Secondly I would also like a thank my parents and friends who helped me a lot in
finishing this project within the limited time frame. this project help to increase my
Knowledge and Skills.
iv
Table of Contents
Chapter 1 Introduction.........................................................................................................1
1.1 Introduction...........................................................................................................1
1.3 Objectives..............................................................................................................1
4.1 Implementation....................................................................................................15
4.2 Testing.................................................................................................................15
v
4.2.1 Test Cases for Unit Testing..........................................................................16
5.2 Conclusion...........................................................................................................17
vi
List of Figures
vii
List of Tables
viii
1 Introduction
1.1 Introduction
Movie Ticket Booking System is a website to provide the customers facility to book
tickets for a movie online and to gather information about the movies and theaters.
Customer needs to register at the site to book tickets to the movie. After selecting the
show, then user is presented a seating layout so that he can select seats of his choice.
Thereafter he is redirected to the payment gateway for making a transaction. User can
update his profile, take a print out of the ticket and also view his booking history. The
system is to provide an alternate and convenient way for a customer to buy movie tickets.
It is an automatic system. After the data has been fed into the database, the database, the
staff does not need to do anything with the order once it is received through the system.
User needs to register and then login at the site to book a movie. After login the site
he/she the movies at the site. After selecting the show. After the data has been fed into the
database, the admin does not need to do anything with the order once it is received
through the system.
ix
1.3 Objectives
The main Objective of this Project is to focuses on Providing quality Services for the
customer.
Our project main focused on cinema halls because many people visits cinema halls.
Mostly cinema hall used the traditional way of booking ticket application for the movie
which is compare to today technology scenario. So, there is the high chances of scope of
this project.
Market Scope:
Based on type of product, the market segmented into: our project markets by type:
Adventure, Action, Comedy, Drama & Thriller, suspense and horror movies. This project
provides a more informed view and offers a snapshot of current state of the rapidly
changing industry.
As compare to traditional based ticket system this most secure and advanced system
because all the system like queue, loss of cost, loss of time etc. will be reduced due to this
system
x
1.4.2 Limitation
i. This system is used for online basis only as we provide you.
ii. No email alerts are sent to customer about Time, they have to login to the system
for this purpose.
iii. There is only one admin account to manage the whole system.
iv. Customer cannot see show and upcoming movies in the home page before the
login and see movies list after the login their account.
v. Admin cannot add more than three movies in the movies list.
vi. This project has the lack of billing system through internet.
Chapter 1 Introduction
Here we briefly introduce about online movie ticket booking system, its existing system
problem,
This Chapter present the system analysis and design including Requirement analysis and
feasibility analysis.
This chapter presents the implementation, Testing ,unit test, system test and debugging
are explained.
xi
2 Background Study and Literature Review
To enhance the refund function, all the customers have to register to become a number
before buying the ticket. Staff can use the system to insert and delete data (example film
description, time table) which will update the webpage. Also staff can check the statistic
information from the system.
The availability of product substitutes has been increasing, due to the diffusion of home
cinema and other digital technologies that enable consumers to watch movies in forms
other than on a theatre screen. Some of the most recent and dramatic threats to movie
theatres have arisen from the sudden emergence of the home cinema industry. The cinema
is stall a very expensive way of showing entertainment and with very different social and
economic characteristic to the home video release, and the popularity of a film in one
medium is no indicator of potential success in the other. The cinema production industry
is an extremely important source of information: the upfront costs are often huge
compared to the distribution. The industry has adopted a form of promotion that uses
xii
hype, the cult of tars, and careful planned release of films to maximize audience interest
and thus revenue (Epsein,2005).
Cinema can be of great utility and influence if the cinemas made are educative and
provide clean entertainment, clean songs and dances of some standard. However, in India,
like all other things, cinema has also become an industry highly commercialized each
picture produced must be a commercial hit no matter what it may all be about. The
producers and directors get together to produce picture to earn a fortune and not to
provide quality education or entertainment for people (Shah,2012).
Thus, the influence of cinema has got to be tremendous and it is being so. We are getting
the return of our cinemas in all our crimes and violence and sex. So it is playing its role of
teaching no doubt but what, is just nobody’s business. If the cinema has to play the role it
is meant to play, the quality of cinema must improve no matter ever if quantity is not
retained. It is not important to know how much we learn it is all important to know what
all we learn as the influence of cinema is great and irreparable [1]
xiii
3 System Analysis and Design
i. Technical
This proposed project “Movie Ticket Booking System” is feasible on technical remarks
also, as the proposed project is more beneficiary in terms of having a sound proof system
with new technical components installed on the system. The proposed system can run on
any machines supporting Windows and Internet services and works on the best software
xiv
and hardware that had been used while designing the system so it would be feasible in all
technical terms of feasibility.
ii. Operational
Our proposed project “Movie Ticket Booking System” is operationally feasible since
there is no need for special training of staff member and whatever little instructing on this
system is required can be done so quite easily and quickly as it is essentially. This project
is being developed keeping in mind the general people who one have very little
knowledge of computer operation, but can easily access their required database and other
related information. The redundancies can be decreased to a large extent as the system
will be fully automated.
iii. Economic
The management of organization is ready to invest the money in purchasing the hardware
needed to deploy the computerized system and they think that this investment is going to
be very much beneficial in long run. What ever will be the investment it will be very soon
recovered by the any cinema company in terms of increase in productivity and
performance so “Movie Ticket Booking System” is economical feasible.
iv. Schedule
xv
Following Gantt Chart Shows the schedule for our project
Activities
System Analysis
System Design
Coding
(Implementation)
Testing
Documentation
xvi
3.1.3 Data Modeling (ER-Diagram)
view
Insert/update
details
xvii
Figure 3-4 1-level DFD
xviii
Figure 3-5 2-level DFD
xix
3.2 System Design
3.2.1 Architectural Design
xx
3.2.2 Database Schema Design
Table 2 tblMovieShow
xxi
3.2.3 Interface Design
xxii
4 Implementation and Testing
4.1 Implementation
Implementation phase is the third phase of software Development life cycle (SDLC)
process.
Login Module
The customer and admin both will use this module. Both will get access to the system
only after the login based on the login id they will get option in the system.
Refund module
4.2 Testing
Testing is the process of evaluating a system or its components with the intent to find
whether it satisfies the specified requirement or not.
xxiii
4.2.1 Test Cases for Unit Testing
Unit testing is a testing technique using which individual modules are tested to determine
if there are any issues by the developer himself. It is connected with functional
correctness of the standalone modules.
xxiv
5 Conclusion and Future Recommendations
5.2 Conclusion
The online movie ticket booking system project has been developed successfully and the
performance of the system has been found satisfactory. Use of this interface helps
customer in having immediate information of running movies and reserve seats without
wasting there precious time. the user will be able to book the ticket using this website.
xxv
xxvi
Appendices
xxvii
xxviii
6 References
xxix