Data flow diagram for Online Movie Ticket Booking System is used to create an overview of online movie ticket booking system without going in too much detail into it. The Online Ticket Booking System is used to book movie tickets online with the help of computer system. This process saves a lot of time rather than manual system of ticket booking and seat status can be seen instantly.
This system shows a graphical representation of available seat status and allows customer to book his desired seat. The overall movie ticket booking system is represented and described using input, processing and output in DFD. The DFD diagram for Online Movie Ticket Booking provides information about the inputs and outputs of each process and entity of entire system such as movie, show timing, seat status, ticket price, customer etc.
Following are Online Movie Ticket Booking System DFD level 0, 1, 2. Let us explain each one by one.
Context Level (0 Level) DFD of Online Movie Ticket Booking System
The Zero Level DFD for Online Movie Ticket Booking System depicts the overview of whole online ticket booking process. It is supposed to be an abstract view of overall system. This is also called as context diagram for Online Movie Ticket Booking System in which entire system is represented as single process with its relationship with external entities such as admin, Customer etc.
In this data flow diagram, you will see the general process done during ticket booking process.
Download Online Movie Ticket Booking System Synopsis pdf
First Level Data Flow Diagram (Level 1 DFD) of Online Movie Ticket Booking System
The first level DFD (1st Level) of Online Movie Ticket Booking System shows more details of processing. Level 1 DFD list all the major sub processes that makes the entire system. It also identifies data store of customer record that contains all data of customer, Movie Master that contains all movie record, Movie Showtime Management that contains several master data used in the entire system such as cinema data, screen & audience capacity data, show timing data, movie data etc. that will be used during different other process like searching movie in desired date/time, seat booking, customer registration, ticket confirmation, payment etc.
The important process to be carried out are:
- Customer Registration
- Movie Master
- Movie Showtime Management
- Seat Allocation & Ticket Booking
- Payment & Ticket Printing
The level 1 DFD for Online Movie Ticket Booking System provides a broad overview but go into greater depth than context level diagram.
Second Level Data Flow Diagram (2nd Level DFD) of Online Movie Ticket Booking System
Level 2 DFD for Online Movie Ticket Booking System delves even deeper into the concept of Level 1 DFD.
The first level (1st level) DFD of Online Ticket Booking System represents how the system is divided into sub systems and the second level provides more details about Movie Showtime Management and Seat Allocation & Ticket Booking such as: cinema, screen, movie, show time, movie schedule setup, seat status, seat allocation, amount calculation, generate ticket etc.
Following are some functionality of Online Movie Ticket Booking system
- Admin can add, edit and delete master records for movie, cinema, screen, show timing etc.
- Admin can add, edit and delete above master records.
- Admin can prepare different movie show time that will be played in different time & screen
- Admin can update or stop show timing schedule
- Customer can register online.
- Customer can see list of currently running movies in any particular cinema
- Customer can view current seat availability status graphically and book their desired seat at desired data & time
- Admin can see current booking status of any date and movie
- Customer can make online payment and generate ticket
- Customer can take printout of their ticket
After viewing this level now you will be more clear about where data input goes and from where output data comes. This Level 2 Data Flow Diagram shows you a detailed process of online movie ticket booking system and also give you a clear view about data that flows into the system.
May this detailed article one online ticket booking system DFD will help you in your project preparation.