Movie Ticket Booking System Project Report
Movie Ticket Booking System Project Report
DECLARATION
We hereby declare that this project based lab report entitled “Movie ticket
booking System” has been prepared by us in Computer Science and Engineering during
the academic
year 2020 - 21.
We also declare that this project based lab report is of our own effort and it has
not
been submitted to any other university.
Date: 25 / 11 / 2020
Place: Nagpur
ACKNOWLEDGEMENT
PROJECT ASSOCIATES
Acknowledgment ………………………………………………………………. 4
Abstract ………………………………………..……………………………….. 6
Introduction ……………………………………………………………………. 7
Project Description ……………………………………………………...…....... 8
List of Entities & Attributes ……………………………………………………. 10
ER Diagram(Conceptual Model) ......................................................................... 12
Create & Insert SQL Queries …………………………………………………... 16
SQL Queries related to Report Generation …………………………………..... 19
Project Based Screenshot ……………………………………………………... 22
Conclusion ……………………………………………………………………... 24
ABSTRACT
The Movie Ticket Booking System facilitates the users to enquire about the
to theatre type and class type,enquire about the status of the booked tickets, etc.
The aim of this project is to design a website that gives an easy platform for
people to get details of trending films and to get movie tickets in the
easiest possible way making it simple for all to buy tickets from anytime
and anywhere.
computerized way of reserving the seats of movie in advanced.This online movie ticket
booking system can make the process of booking movie tickets much easier than ever
before.Then this project contains entity relationship model diagram based on movie
ticket booking system an introduction to relational model also example of some sql
Entities Attributes
bookingtable bookingID
movieID
bookingTheatre
bookingType
bookingDate
bookingTime
bookingFName
bookingLName
bookingPNumber
bookingEmail
amount
ORDERID
DATE-TIME
feedbacktable msgID
senderfName
senderlName
sendereMail
senderfeedback
movietable movieID
movieImg
movieTitle
movieGenre
movieDuration
movieRelDate
movieDirector
movieActors
mainhall
viphall
privatehall
users id
username
name
password
ER DIAGRAM(CONCEPTUAL MODEL)
CREATE & INSERT SQL QUERIES
1) bookingtable
Query:
CREATE TABLE `bookingtable` (
`bookingID` int(11) NOT NULL,
`movieID` int(11) DEFAULT NULL,
`bookingTheatre` varchar(100) NOT NULL,
`bookingType` varchar(100) DEFAULT NULL,
`bookingDate` varchar(50) NOT NULL,
`bookingTime` varchar(50) NOT NULL,
`bookingFName` varchar(100) NOT NULL,
`bookingLName` varchar(100) DEFAULT NULL,
`bookingPNumber` varchar(12) NOT NULL,
`bookingEmail` varchar(255) NOT NULL,
`amount` varchar(255) NOT NULL,
`ORDERID` varchar(255) NOT NULL,
`DATE-TIME` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
2) feedbacktable
Query:
CREATE TABLE `feedbacktable` (
`msgID` int(12) NOT NULL,
`senderfName` varchar(50) NOT NULL,
`senderlName` varchar(50) DEFAULT NULL,
`sendereMail` varchar(100) NOT NULL,
`senderfeedback` varchar(500) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
3) movietable
Query:
CREATE TABLE `movietable` (
`movieID` int(11) NOT NULL,
`movieImg` varchar(150) NOT NULL,
`movieTitle` varchar(100) NOT NULL,
`movieGenre` varchar(50) NOT NULL,
`movieDuration` int(11) NOT NULL,
`movieRelDate` date NOT NULL,
`movieDirector` varchar(50) NOT NULL,
`movieActors` varchar(150) NOT NULL,
`mainhall` int(11) NOT NULL,
`viphall` int(11) NOT NULL,
`privatehall` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
4) users
Query:
CREATE TABLE `users` (
`id` int(11) NOT NULL,
`username` varchar(80) NOT NULL,
`name` varchar(80) NOT NULL,
`password` varchar(80) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Insert Queries:
1) booking table
2) feedbacktable
3) movietable
4) users
INSERT INTO `users` (`id`, `username`, `name`, `password`) VALUES (1, '123',
'Aman', '123');
PROJECT BASED SCREENSHOT
Webapp Homepage
Webapp Ticket Booking Page
Front Technologies:
HTML CSS
JAVASCRIPT
Database Technologies:
MySQL PHPMyAdmin
Backend Technologies:
PHP
CONCLUSION
In our project movie ticket booking system we have stored all information
about the movies schedules and the users booking tickets and also status of
availability of seats in particular theatre, movie, class type etc.This system will be
helpful for the users want to book a movie tickets in an easiest available way also
get information about the recent releases of the movies also get some small
information about film. We have considered the most important requirements only
for now,many more features and details can be added to our project in order to
obtain even more user friendly applications.These applications are already in
progress and in future they can be upgraded and may become part of amazing
technology.