12 Comp Sci Project
12 Comp Sci Project
CLASS: XII
SECTION: R
ROLL NO : 23
CERTIFICATION
DATE:
____________ ______________
INTERNAL EXTERNAL
EXAMINER EXAMINER
ACKNOWLEDGEMENT:
I would like to express my gratitude for my Computer Science teacher Mr. Siddhartha Sinha for
his valuable assistance, guidance and advice for this project.
I wish to express my deep gratitude and my sincere thanks to the Principal, Mrs. Joyoti
Chaudhuri, of DELHI PUBLIC SCHOOL, RUBY PARK, KOLKATA and for the facilities provided by
my institution.
SYNOPSIS
Objective of Movie Ticket Booking System (MTBS)
Nowadays the trend of physically going to the theatre to buy a ticket for a particular showing is
outdated. Cinema halls which still stick to this old method are slowly decreasing day by day.
Most of them are looking for options which will let their customers book tickets from their halls
without any kind of hassle. The Movie Ticket Booking System – a Python – MySQL connectivity
application does exactly that.
This Movie Ticket Booking System (MTBS) is an offline software to be used by various
customers to book tickets for whichever movie they intend to watch. The application will be
user-friendly and accessible for all kinds of customers. The application takes various inputs from
the users and it stores data and fetches data from database to book the tickets.
The customers will use this application to book tickets at their preferred movie theatre. Key
operations –
To reset application
To add a hall in the portal
To view all the halls in the portal
To see the booking status of a hall
To book a ticket in a hall
To see booking of all the halls
To generate ticket for booking
To quit
2. To reset application
Using this option the customer can delete the old database and create a fresh one.
9. To quit
The customer could leave the application whenever he wants to using this option.
FRONT-END AND BACK-END TO BE USED
FRONT-END:
Python IDLE 3.10, os and sys and pandas modules
BACK-END:
MySQL(5.1)
SOFTWARE REQUREMENTS:
OS - Windows 10
Database - SQL Server (5.1)
SCOPE AND LIMITATIONS
SCOPE:
The Movie ticket booking system will manage all operations of a ticket counter at a
movie theater. It will meet all the requirements by enabling customers to book movie
tickets and check the details regarding the show like the timing, seat number etc. from
the comfort of their homes. The application will be easily accessible on all customer’s
devices and it will be connected to the central database.
LIMITATIONS:
Although, this application handles the ticket booking of only a select few
theatres, it can be extended to be an integrated system which can support ticket
booking in multiple theatres using a central database connected over a large
area network.
The source code can be extended and modified further to meet detail
requirement.
CONTRIBUTIONS
Prajesh Biswas (12 R)
BIBLIOGRAPHY
COMPUTER SCIENCE WITH PYTHON CLASS-XII BY Sumita Arora
https://www.geeksforgeeks.org/
http://download.nust.na/pub6/mysql/downloads/mysql/5.1.html
https://pandas.pydata.org/docs/
Input and Output of the Proposed System
This will be updated at the end of the project.