Project Report
Project Report
ON
CINEMA HALL MANAGEMENT
SYSTEM
AMITY UNIVERSITY
UTTAR PRADESH
ACKNOWLEDGEMENT
Acknowledgement
I am very indebted and obliged to my guide Mr. S.K. Jha for his proper guidance
efforts and helpful hints and ensure that I am moving on the right track. He was very
seriously helped me about each where student generally makes a mistake.
I would not forget to mention my deep thanks to my parents and friends who have been
always ready to perform my any task.
Above all I am grateful to “THE GOD”, the benevolent and merciful who gave me the
power and inspiration to complete the completion of this project.
Aakash Malhotra
Project Contents
5. Process Logic.
The project will be designed to deliver the required facilities such as customer’s
choice seat booking, changing of seat or cancellation of tickets, provide information of
advertisement & printing department, end of day gross & net profit calculation, provide
feedback about running movie.
Ticket Ticket
Booking Booking
Cinema Hall
Managemen
t System
Ticket
Booking
Ticket
Bookin
Ticket
Booking
Profits & Loos
Report
Printed Tickets
Staff Movie
Report Report
Process Logic
The project will be designed to keep the concept in mind that it should be
employed at any theater. Process task that have to be performed is to manage “Selling
the tickets and entering details online and processing it to prepare report when it is
required.
But that’s only not enough to state that I have thought to perform during the
course of the project development because this project will be designed to handle other
misc. tasks of the management system like staff record management as well as attendance
report, seat arrangement as it changes in the list of its configuration task.
For ex. When movie is going average and management is not sure that this
movie is actually going well or not at that time they can see various report from the
system like daily sale or show wise sale and they may also get a weekly report. Again if
they think that today there is too much rush then by watching these report they can make
decision to repayment to the supplier and continue the current movie for some days /
weeks.
They processing finally depends only and only on ticketing system. That’s the decision
making corner for any report so we can say that processing ticket selling data we get
output of various reports. In the beginning of the project I assume that it’s enough to
mention only this state forward theory of process logic.
LIMITATION OF THE PROJECT
This software will requires a considerable amount of memory due to its graphical
interface to avoid inconsistency and smooth running of the software. This software will
be run only in single user mode.
The maintenance of the data file becomes very tedious as the information store in the file
grows up because I have not used any RDBMS or that type of similar packages. This
program has under
( Window 98, Turbo C++ ).
TOOLS / PLATEFORMS LANGUAGE USED
HARDWARE
SOFTWARE
HARDWARE:
SOFTWARE:
This project will be presently for one cinema hall but it can be linked over a WAN to
connect other cinema halls with slight modification.
This project can also be spread over web to provide online to its customer for online
Ticket Booking / Advance booking, and show information.
At present I will try to fulfill all required criteria for one cinema hall with my best effort
during this certain period.
WHY C++ USED
OOP languages provide the programmer the ability to create class hierarchies,
instantiated co-operative object. Collectively working on a problem to produce the
solution and send messages between objects to process themselves. The power of object-
oriented language is that the programmer can create modular, reusable code and as a
result, formulation a program by composition and modification of the exiting modules.
This is certify that Ms. Shilpi Mittal, student of B.C.A. (Bachelor of Computer
Application) of IMS, Noida whose study center code – 919 & under took this project
training and development with us for a period of 3 months between 15th Mar to 31st May
2009.
During the project of his training, he successfully completed “Cinema Hall Ticketing
System” with us. This is to certify that his work is original and has been fully designed &
developed and tested under my supervision.
His performance was to our satisfaction and met our requirements. I hope this training
has been a useful learning experience for him and wishes all the best future endeavors.
The project will be designed to deliver the required facilities such as customer’s
choice seat booking, changing of seat or cancellation of tickets, provide information of
advertisement & printing department, end of day gross & net profit calculation, provide
feedback about running movie.
HARDWARE:
SOFTWARE:
HARDWARE
SOFTWARE
This software may be applied in any cinema hall for which pre-
specified set of procedural steps has been defined. In this project of “cinema Hall
Ticketing System” various thing i.e. Seat Booking Records Management, Staff
Record Management, Advance Booking, Reports, various types of Queries, are
automated. It is means for optimal utilization of time, space and above all there is
more of Cinema Hall Management & its Staff satisfaction. The efficiency and
arithmetical accuracy of system is increased and hence least space for error.
Signature
LIMITATION OF THE PROJECT
As we have not used any RDBMS or that type of similar packages. The
maintenance of the data file become very tedious as the information store in the file
grows up. This program will be developed under ( Window 98, Turbo C++ )
FUTURE APPLICATION OF THE PROJECT
This project is presently for one cinema hall but it can be linked over a
WAN to connect a number of halls with slight modification.
This can also be spread over web to provide online facility to its user like
online Ticket Booking and show Information, online Advance Booking etc.
At present I will try to fulfill all the required criteria of the particular cinema hall.
With my best effort during this certain period.
DATA FLOW DIAGRAM
DATA FLOW DIAGRAM
[2] Data flows are always from or to functions and also links data
[3] Data flows are named to two data flows have the same name.
Symbols Used:-
Ticket Ticket
Booking Selling
Cinema Hall
Managemen
t Staff
Profit & Data
Loss
Report
Movie
Report
Staff Printed Query
Report Ticket Output
Data Flow Diagram
Ticket Ticket Entry
Movie File
DFD
Movie Code
Class
Class File
Verification
of Class
Code
Reject File
Ticket Files
Show Time
Show Time File
Ticket File
Seat No.
Seat Info File
Reject file
Verification
of Seat No.
Ticket File
Staff Staff
Staff Staff Data
Data Modification
Entry DFD
DFD
Internal Verification
Generatio of Staff
n of New Code
Staff
Code
Staff Data
Deletion DFD
Search
Required
Record
Updating File
Staff File
ER- DIAGRAM
ER-DIAGRAM
Name
Address Date Class
Sex Name
Address
Code Staff
Bookin
Designatio g Customer Sex
n Age
Code Age
Works
Locatio Head
n
Purcha
se
Name
Cinema Hall
Sales
Tickets
Seat Class
No.
Movie Show
Duration Date
Name Charge Time
Program Structure
Program Structure
This Program is divided into 10 files namely.