You are on page 1of 16

ABSTRACT

Movie Ticket Booking System is a computerized system used to store and retrieve information and
conduct transactions related to Movie Tickets. The project is aimed at exposing the relevance and
importance of Movie Ticket Booking Systems. It is projected towards enhancing the relationship
between customers and Theatre agencies through the use of BMS, and thereby making it convenient
for the customers to know the status of the Movie tickets which are booked and also which are to be
booked .The basic of operations of MySQL are performed to implement this project.This includes the
drawbacks of the existing system and the proposed system which can help to overcome the problem
with the existing system.
INDEX:

S.NO TOPICS PAGE NO.S


1. INTRODUCTION 3

2. CONCEPT USED 4

3. ER DIAGRAMS 5

4. TABLE STRUCTURE 6

5. DATA INSERTION INTO TABLES 7

6. PROCEDURE AND TRIGGER 8


CREATIONS
7. QUERY’S AND OUTPUTS 9-11

8. CONCLUSION 12
INTRODUCTION:
Movie Ticket Booking System is applications supporting the direct contact with the Customer.
This project Movie Ticket Booking system has been developed using MySQL. The main aim of
this project is to provide the Customer with all the necessary information regarding the Movie
Tickets, and query of seats on particular Theater.

EXIXTING SYSTEM:

In the existing system the Customers cannot select their seats as soon as they book a Movie ticket
as Sometimes they get Blocked. At times when there is a failure in proving Movie Tickets to the
Customer,lot of in-convinience and problems are created.

PROPOSED SYSTEM:

In the proposed system, the customers can easily book tickets and cancel them in case of their in-
convinience.Cancellation is not available in most of the Theaters.Customers can Know the
availability of seats and choose their seat.This proposed system is Secure.

3
CONCEPT USED:

The software MySQL is used to implement this project in which the operations such as
create,insert,modify,update and alter commands are used along with key constraints such as
primary key,foreign key ,parent key etc and also certain query's such as nested queries etc are also
used .The ER diagrams are implemented by understanding the concepts of attributes,entities,and
relationship among them.

4
ER DIAGRAM:

EXIXTING SYSTEM

PROPOSED SYSTEM:
TABLE STRUCTURES:
5

1. AIRLINES TABLE:

S.NO ATTRIBUTE DATATYPE

1. FLIGHT_ID NUMBER(10)

2. FLGT_NAME VARCHAR2(20)

3. FLGT_TYPE VARCHAR2(20)

4. SEATS NUMBER(3)
2. RESERVATION TABLE:

S.NO ATTRIBUTE DATATYPE

1. FLIGHT_ID NUMBER(10)

2. ORIGIN VARCHAR2(20)

3. DESTINATION VARCHAR2(20)

4. FLGT_TIME VARCHAR2(20)

5. DAY DATE

3.PASSENGER TABLE:

S.NO ATTRIBUTE DATATYPE

1. NAME VARCHAR2(20)

2. GENDER VARCHAR2(20)

3. AGE NUMBER(3)

4. EMAIL_ID VARCHAR2(30)
5. PH_NO VARCHAR2(20)

4.BOOKING TABLE:

S.NO ATTRIBUTE DATATYPE

1. STATUS_BOOKING VARCHAR2(20)

2. FLIGHT_ID NUMBER(10)

3. FLGT_STAT VARCHAR2(20)

5.TRAVEL_INFORMATION:

S.NO ATTRIBUTE DATATYPE

1. FLIGHT_ID NUMBER(10)

2. ORIGIN VARCHAR2(20)

3. DESTINATION VARCHAR2(20)

4. SEAT_NO VARCHAR2(20)
5. CLASS_TYPE VARCHAR2(10)

6. FLGT_STAT VARCHAR2(10)

6. SEATS_SELECTION:

S.NO ATTRIBUTE DATATYPE

1. FLIGHT_ID NUMBER(5)

2. PS_ID NUMBER(3)

3. SEAT_NO VARCHAR2(10)
QUERY’S AND OUTPUT:

1. To display the flight details along with the flight schedule.

i. To display the flights which are scheduled

Query: select * from reservation


Where flight_id in (select flight_id from booking_status)
Where flgt_stat=’scheduled’
Output :
ii. To display flights which are delayed:

Query: select * from reservation


Where flight_id in (select flight_id from booking_status)
Where flgt_stat=’delayed’
Output:

iii. To display flights which are canceled:

Query: select * from reservation


Where flight_id in (select flight_id from booking_status)
Where flgt_stat=’canceled’

Output :
 Flights which are scheduled:

 Flights which are delayed:

 Flights which are canceled:

2. The passenger can check the availability of seats and to choose the desired
seat.
Query: select seat_no from seats_sel
Where flight_id=97056
Output:
CONCLUSION:

Therefore,in the proposed system the Customers can choose their desired seat and can get to know
about movies in Theaters.This project is created using MySQL software where operations such as
create,insert,modify and keys such as primary ,foreign key etc are used to implement this
project.Therefore the passengers can get to know their flight schedule in advance and can book the
seat of their choice.
TEXT BOOKS & REFERENCES:

1.Database management systems by Ramakrishnan Gehrke

1. http://www.svecw.edu.in/Docs%5CITIIBTechIISemLecDBMS.pdf

You might also like