0% found this document useful (0 votes)
2 views

Java+SE ppt-5

The document outlines a command-line-based movie ticket booking system developed by a group of students, detailing its introduction, scope, functional requirements, and limitations. The system allows customers to book tickets and developers to manage movie listings, but currently lacks online connectivity and a graphical user interface. Future enhancements include adding database storage, implementing a GUI, and integrating an online payment system.

Uploaded by

jainjaineesh1207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Java+SE ppt-5

The document outlines a command-line-based movie ticket booking system developed by a group of students, detailing its introduction, scope, functional requirements, and limitations. The system allows customers to book tickets and developers to manage movie listings, but currently lacks online connectivity and a graphical user interface. Future enhancements include adding database storage, implementing a GUI, and integrating an online payment system.

Uploaded by

jainjaineesh1207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 22

( JAVA-1+ SE )

MOVIE-TICKET
BOOKING SYSTEM
 Date : 22/02/2025
 Group Members :
1) Name : DORIYA BHAVYA GAUTAMBHAI
Roll No : 229
Enrollment No : 24002171210046
2) Name : GOHIL JENISH SANJAYBHAI
Batch : A8 Roll No : 229
Enrollment No : 24002171410013
Branch : CSE Batch : A8
3) Name : UKA SAMIL ZAKIRHUSEN Branch : CS&IT
Roll No : 222 4) Name : SAINI ARYAN LAXMANBHAI
Enrollment No : 24002171210195 Roll No : 223
Enrollment No : 24002171210160
Batch : A8 Batch : A8
Branch : CSE Branch : CSE

5) Name : JAIN JAINEESH KALPESHKUMAR


Roll No : 232
Enrollment No : 24002171610009
Batch : A8
Branch : MA&CP
 PROJECT OUTLINE :-

1.Introduction
2.Scope
3.Functional Requirements
4.Diagrams
5.Limitation/Conclusion
6.Future Work
1) INTRODUCTION :-
1. This
is a command-line-based movie ticket
booking system to simplify the process of
booking movie tickets.
2. Thesystem aims to enhance user
convenience by reducing the need for
manual ticket reservations.
3. The
System provides both
developer(admin) and customer(user)
modes.
4. TheSystem implements account-based
login for customers and password-
2)
SCOPE
Who can:-use it?
 Customers who want to book movie
tickets.
 Developers who manage movie listings
and theatres.

 What does it do?


 Allows users to create accounts, log in,
and book tickets.
 Developers can add/delete movies and
set ticket prices.
3) Functional Requirements :-

1) General System Features


2) Customer Features
3) Developers Features
1) General System Features :-

 Uses object-oriented principles (Classes


for Movies, Theatre,Users).
 Stores data temporarily in arrays
(no file/database persistence yet).
2) Customer Features :-

 Create and log in to an account.


 View movies by genre.
 Select a theatre and book tickets.
 Choose seat category and show
timing.
 View ticket price calculations and final
bill.
3) Developers Features :-

 Log in using a password.


 Add new movies to different
theatres.
 Remove movies from the system.
4) DIAGRAMS :-
1) STATE DIAGRAM
2) USE CASE DIAGRAM
3) SEQUENCE DIAGRAM
4) DATA FLOW DIAGRAM
 LEVEL-0
 LEVEL-1
 LEVEL-2
5) CLASS DIAGRAM
6) ACTIVITY DIAGRAM
1) STATE DIAGRAM :-
2) USE CASE DIAGRAM :-
3) SEQUENCE DIAGRAM :-
 LEVEL-0 DFD :-
 LEVEL-1 DFD :-
 LEVEL-2 DIAGRAM :-
5) CLASS DIAGRAM :-
6) ACTIVITY DIAGRAM :-
5) LIMITATIONS :-
 Runs in a terminal/console.
 No online connectivity or payment
integration yet.
 No online database, so data resets after
each run.
 Cannot handle multiple concurrent
users.
 No graphical user interface (GUI).
6) CONCLUSION :-
 Successfully implements basic ticket
booking operations.
 Provides structured access for
customers and developers.
 A good prototype for future
expansion.
7) FUTURE WORK :-
 Enhancements for the next version :

Add database storage for persistent


data.
 Implement GUI using JavaFX.
 Integrate online payment system.
 Deploy as a web or mobile application
for broader usability.
THANK
YOU…

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy