You are on page 1of 23

MULTIPLEX TICKET BOOKING

P R A K H A R G U P TA
B C A - 3 RD Y E A R
202040040036
INTRODUCTION OF
TECHNOLOGY
Java SE or Java Standard Edition
is the widely used object-oriented
programming language to develop
and operate web-based or system-
based applications. Java is chosen
over other programming languages
due to its salient qualities,
including the high performance,
portable, robust, platform -
independent, multithreading,
distributed system, highly secure,
etc.

2
INTRODUCTION ABOUT PROJECT
• In the fast-changing world, information
technology and information management are
going to play a key role. We are living in the
computer age during past some year.
• This Software is used mainly for the multiplex
cinema halls for booking the ticket and
storing the information of customers. The
multiplex ticket booking software is so
designed as to ease the workload of multiplex
cinema hall professionals. The main feature
includes ticket booking, movie show details
management and client management.

3
OBJECTIVE

This software is basically updating the manual multiplex ticket


booking to automated ticket booking. So that organization
can manage their record in efficient and organize them.
• The main aim is to automate non computer environment
• Save workforce.
• It will speed the processing of data and transaction.
• It will supply best security features such as provisions of
passwords.

4
SDLC MODEL
• The Software development lifecycle
(SDLC), or Software development process
in systems engineering, information
systems and software engineering, is a
process of creating or altering
information systems, and the models and
methodologies that people use to
develop these systems.

5
WATERFALL MODEL
• The classical waterfall model divides the life
cycle into a set of phases. This model
considers that one phase can be started after
the completion of the previous phase. That is
the output of one phase will be the input to
the next phase. Thus, the development
process can be considered as a sequential
flow in the waterfall. Here the phases do not
overlap with each other.

6
MODULES
ADMIN: USER:

• Main Window • User login Window


• Theatre Login Window • Create an Account
• Register your Theatre • Forgot Password
• Forgot password • Book a Ticket
• Add show • About this Movie
• Delete Show • Booking History
• Update Show details • Update Profile
• User Details • Theatre Contact Dettails
• Update Profile • Delete Your Account
• Delete your Account • Sign out
• Sign out
8

FRONT-END
TECHNLOGY
BACK-END
TECHNOLOGY

9
HARDWARE AND
SOFTWARE
REQUIREMENTS
Software Requirements:
1 Java/JDK
2 NetBeans
3 MySQL
4 SQL Workbench
Hardware Requirements:
1 Pentium IV Processor
2 512 MB RAM
3 40 GB HDD
4 Colour Monitor
5 Keyboard, Mouse

10
0 LEVEL DFD IS ALSO CALLED A
CONTEXT DIAGRAM. IT’S A
BASIC OVERVIEW OF THE
WHOLE SYSTEM OR PROCESS
B E I N G A N A LY Z E D O R M O D E L E D .
I T ’ S D E S I G N E D T O B E A N AT - A -
G L A N C E V I E W, S H O W I N G T H E
SYSTEM AS A SINGLE HIGH-
LEVEL PROCESS, WITH ITS
R E L AT I O N S H I P T O E X T E R N A L
ENTITIES.

0 LEVEL DATA FLOW DIAGRAM


IN 1-LEVEL DFD, THE
CONTEXT DIAGRAM IS
DECOMPOSED INTO
M U LT I P L E
BUBBLES/PROCESSES. IN
THIS LEVEL, WE HIGHLIGHT
THE MAIN FUNCTIONS OF
THE SYSTEM AND
BREAKDOWN THE HIGH-
LEVEL PROCESS OF 0-LEVEL
DFD INTO SUBPROCESSES.

1 LEVEL DATA FLOW DIAGRAM


ENTITY RELATIONSHIP
DIAGRAM

A N E N T I T Y M AY B E A N
OBJECT WITH A PHYSICAL
E X I S T E N C E – A PA R T I C U L A R
PERSON, CAR, HOUSE, OR
E M P L O Y E E – O R I T M AY B E
AN OBJECT WITH A
CONCEPTUAL EXISTENCE – A
C O M PA N Y, A J O B , O R A
UNIVERSITY COURSE.
DATABASE TABLES

T H E AT R E R E G S T R AT I O N U S E R R E G I S T R AT I O N
ADD MOVIE BOOK TICKET
USER IMAGE
PROJECT SCREENSHOT’S

MAIN
WINDOW
REGISTER
YOUR
THEATRE
ADD SHOW
BOOK A
TICKET
UPDATE
PROFILE
BOOK REFERENCE
The following books were referred during the analysis and execution phase
of the project:

• By Rajib Mall - Fundamental of Software Engineering - PHI Learning Private


Limited, 2014

• By Herbert Scheldt - The Complete Reference Java – Mc Grew Hill, 2007

• By Gradi Booch, Ivar Jacobson - UNIFIED MODELING LANGUAGE – Addison


Wesley, 1998

• by Saied Tabagboghi & Hugh E. Williams - Leaning MySQL – O’REILLY,


November 2006

• GitHub - Java AWT Reference

• Software Engineering – https://www.javatpoint.com/

22
THANK YOU

You might also like