Mini Project Report SEM 4
Mini Project Report SEM 4
SEMESTER IV
IN
INFORMATION TECHNOLOGY
BY
Swastik Lagad
Aditya Mishra
Om Tiwari
UNIVERSITY OF MUMBAI
2021-2022
XAVIER INSTITUTE OF ENGINEERING
CERTIFICATE
Om Tiwari (202003059)
Have satisfactorily carried out the PROJECT work titled “Online Movie Ticket
Booking System”in partial fulfillment of the Mini project of Sem-4 of Information
Technology
as laid down by the University of Mumbai during the academic year 2021-2022.
I declare that this written submission represents my ideas in my own words and where others’ Ideas or
words have been included, I have adequately cited and referenced the original sources.
I also declare that I have adhered to all the principles of academic honesty and integrity and have not
misrepresented or fabricated or falsified any idea/data/fact/source in my submission.
I 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 thus have not been properly cited or from whom
proper permission have not been taken when needed.
Date: 29/04/2022
ABSTRACT
The project objective is to book cinema tickets online. The Ticket Reservation Systemis 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 the internet can access
it.
User is required to login to the system and needs a credit card for booking the tickets. Tickets can
be collected at the counter and Watching movies with family and friends in the theatre 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, available seats. Ticket reservations are done using credit card and
can be cancelled if needed. 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
an option to cancel the tickets which were reserved previously.
i
Acknowledgement
We would like to thank Fr. John Rose (Director of XIE) for providing us with such an environment so
as to achieve goals of our project and supporting us constantly.
We express our sincere gratitude to our Honorable Principal Dr. Y.D.Venkatesh for encouragement and
facilities provided to us.
We would like to place on record our deep sense of gratitude to Prof. Meena Ugale. Head of Dept Of
Information Technology, Xavier Institute of Engineering, Mahim, Mumbai, for her generous guidance,
help and useful suggestions.
With deep sense of gratitude we acknowledge the guidance of our project guide Prof. Jaychand
Upadhyay. The time-to-time assistance and encouragement by him has played an important role in the
development of our project.
We would also like to thank our entire Information Technology staff who have willingly cooperated
with us in resolving our queries and providing us all the required facilities on time.
ii
TABLE OF CONTENTS
Abstract………………………………………...……………………………………i
Acknowledgement…………………………………………...…………………….. ii
1. Project Introduction……………………………………...……………………….1
4. Implementation ………………………........……...................................................5
6. References……………………………………………………….……........…….11
1. INTRODUCTION
➢ The traditional way of booking the ticket for the movie is the customer need to go to the
specific theatre where the desired movie was playing and need to stand in queue and buy the
ticket for the movie
➢ This will become more difficult for a person in order to overcome this problem.
➢ The project gives real life understanding of online movie ticket booking systems and
activities performed by various roles in the supply chain.
➢ Here we provide automation for movie ticket booking systems through the internet.
➢ Online movie ticket booking system project captures activities performed by different roles
in real life ticket booking which provides enhanced techniques for maintaining the required
information up to date, which results in efficiency.
➢ The project gives real life understanding of online movie ticket booking systems and
activities performed by various roles in the supply chain.
Today the need of simplicity has driven application software programming to a new level. This
project is a transaction related information storing project which will be used by the various
multiplexes for online movie ticket booking through the internet. Customers can view all
currently running movies and book their tickets for any specific date and show also customers
can pay online through credit card. This application has a user friendly interface so that the
customer and administrator can easily and efficiently use the software and its features.
The main purpose of this project is to provide a reliable, secure, efficient and user friendly
environment to the customers and management authorities. Also benefit the customer with
efficient and faster service.
The Project “Online Movie Ticket Booking System” has a wide scope as it is generalized
software and can be easily used in any ticket booking process system. This project has a lot of
scope for further enhancement too. This project can save money and efforts in managing the
record, just a mouse click can make the task easy and faster.
(1)
2. HARDWARE AND SOFTWARE REQUIREMENTS
Software requirements:
● Windows 7 or above operating system
● Python 3.10.4
● SQLite server
● Pycharm , IDLE And Visual Studio Code (any one of this)
Hardware Requirements:
● Core i5 processor
● 4GB Ram
● 20GB of hard disk space in terminal machines
● 1TB hard disk space in Server Machine
(2)
3) ANALYSIS AND PLANNING
3.1 ER Diagram
(3)
3.2 SYSTEM DIAGRAM
(4)
IMPLEMENTATION
FUNCTIONAL DESCRIPTION
Our proposed system of Online Movie Booking System functional requires
1 Registration of new user
2 Selection of Movies
3 Ticket Booking
4 Ticket Cancellation
2 ) Selection Of movies
In this section users can get information about movies. A list containing the names of
movies is shown. Users can select the movies which he/she wish to see.
3 )Ticket Booking
After selection of movies, users can book 1,2,3 or 4 tickets at one time. Users had
to select a suitable date and time for booking a ticket. After successfull booking
users get a unique ticket number.
4 )Ticket Cancellation
If a user is unable to attend a movie, he/she can cancel the ticket from the system
using a unique ticket number.
(5)
4.2 RESULTS AND TEST CASES
Test Cases:
Case 1: Testing if Register is working
(6)
Case 3: Booking ticket and cancel interface
(7)
Case 5: Booking ticket steps
(8)
Case 6: Canceling the ticket
(9)
Case : 7 : User Ticket no with selected date and time .
Conclusion
This project is developed successfully and the performance is found to be satisfactory.
This project is designed to meet the requirements of assigning jobs. It has been
developed in Python and Tkinter and the database has been built in SQLITE keeping in
mind the specifications of the system. The user will be able to book the ticket using
this System.
Future Scope:
● Future scope as it is generalized software and can be easily used in any ticket
booking process system.
● This project has a lot of scope for further enhancement too.
● This project can save money and efforts in managing the record, just a mouse
click can make the task easy and faster.
● Can be used in many companies and can create multiple jobs of different
profiles.
(10)
REFRENCES
1. https://www.geeksforgeeks.org/python-gui-tkinter/
2. https://www.pythontutorial.net/tkinter/#:~:text=Tkinter%20is%20the%20Python%20inter
face,languages%20to%20build%20GUI%20programs.
3. https://www.tutorialspoint.com/sqlite/sqlite_overview.html
(11)