0% found this document useful (0 votes)
54 views

Computer Science Project

This project is a movie ticket booking system created using Python. It allows users to view movie schedules and reserve tickets. The system collects the user's name and ticket details like number of tickets and seat numbers. It saves the data to a database. The project aims to provide a simple ticket booking functionality for a theater. However, it has limitations like a lack of payment integration and export capabilities. It uses Python modules like MySQL connector to connect to the database and perform operations like executing queries and fetching data.

Uploaded by

studyjatin329
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views

Computer Science Project

This project is a movie ticket booking system created using Python. It allows users to view movie schedules and reserve tickets. The system collects the user's name and ticket details like number of tickets and seat numbers. It saves the data to a database. The project aims to provide a simple ticket booking functionality for a theater. However, it has limitations like a lack of payment integration and export capabilities. It uses Python modules like MySQL connector to connect to the database and perform operations like executing queries and fetching data.

Uploaded by

studyjatin329
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

COMPUTER SCIENCE INVESTIGATORY PROJECT

YEAR- 2022-23
MOVIE TICKET BOOKING SYSTEM
PYTHON PROJECT

SUMBMITTED BY-ARNAV PANGHAL


SUMBMITTED TO-PINKY MALIK
CERTIFICATE

CLASS-XII SCI YEAR-2022-23

This is to certify that the content of this project Movie Booking System
by Arnav Panghal is the bonafide work of him submitted to The Shri
Ram Universal School , for consideration in the partial accomplishment
of the provision of CBSE for the award of Senior School Certificate in
Computer Science.
The original research work was carried out by him under my supervision
in the academic year 2022-23. On the basis of the declaration made by
him, I recommend the project report for evaluation.

_________ ______________
Pinky Malik Principal’s Sign

_____________
Sign of external Date- / / 2022

Acknowledgement:
I, Arnav Panghal of class XIIth- Sci. would like to express
my sincere gratitude to our computer science teacher
Ms.Pinky Malik , PG COMPUTER SCIENCE, for her
vital support, guidance and encouragement – without
which this project would not have come forth. We would
also like to express our gratitude to our school The Shri
Ram Universal School for letting us use the school
laboratory.
INDEX

Brief Overview Of The Project



Need Of The Program

Advantages Of The Program

Limitations Of The Program

Basic Functions and Modules Imported

Source Code Of The Project

Output Screens

Bibliography

Brief Overview Of The Project:

Movie ticket booking project is written in Python. The project file contains a python script.
This is a simple console based system which is very easy to use and understand. Talking
about the system, it contains a very basic function which includes reservation and to check
hall and ticket status. In this mini project, there is no login feature. This means he/she can
use all those available features easily without any restriction.

 In this simple system, he/she can view all reserve tickets easily. While reserving tickets, the
user has to enter the number of tickets and his/her name, no of seats and cost of each seat.
The system asks for a certain number of inputs depending upon the number of tickets
entered by the user. In this Simple Ticket Reservation System, the user can check for ticket
status. This simple console based Ticket Reservation system provides one of the simplest
reservation of ticket. There is a database connection in this mini project to save user’s data
permanently and retrieve it.
Need Of The Program:

The Movie Ticketing System that is to be developed


provides the theatre staff and the customers with the
movies being screened, show timings, seat availability,
and many other facilities. The Online Movie Ticketing
System is supposed to have the following features:
The Online Movie Ticketing System is up and
running all day.
The product provides the customers with online
booking capabilities.
The system lets the Box Office staff check seat
bookings and seat availability for any screen during
operating hours.
The system allows the theatre staff to monitor screen
details and update movies screening information.
The transactions of the theatre are updated with every
reservation or refund submitted.
Limitations Of The Program:

Excel export has not been developed for Payment, Shows due to

some criticality

Controlling amount of Input



Human errors can't be ignored due to Limited Right inputs

Payment methods can't be verified

The transactions are executed in offline modes, therefore online data

for Booking, Customer capture and modifications is not possible
List of Functions and Modules used:
Import

Connect()

Cursor()

Execute()

Executemany()

Fetchone()

Fetchmany()

Commit()

Mysql.connector as mysql

Modules as m

Pandas as pd

Installation Process
Original Python Code For The Project
Output Screens (Error Free)
Bibliography:

Books - Information technology (XI , XII)


- SL Arora Computer Science
Websites for sql connectivity-
- https://pynative.com/python-mysql-
database-connection/
- https://www.geeksforgeeks.org/connect-
mysql-database-using-mysql-connector-
python/

THANKS FOR READING

You might also like