0% found this document useful (0 votes)
23 views14 pages

Airline Managementppt

The document outlines an Airline Management System designed to efficiently manage airline operations, including flight information, bookings, and passenger details using a MySQL database. It specifies the software and hardware requirements, objectives for automation and user interface, and implementation details for both frontend and backend components. Key features include secure authentication, ticket generation, and regular database backups to ensure data integrity.
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)
23 views14 pages

Airline Managementppt

The document outlines an Airline Management System designed to efficiently manage airline operations, including flight information, bookings, and passenger details using a MySQL database. It specifies the software and hardware requirements, objectives for automation and user interface, and implementation details for both frontend and backend components. Key features include secure authentication, ticket generation, and regular database backups to ensure data integrity.
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/ 14

AIRLINE SYSTEM

MANAGEMENT

BY-
VAISHNAVI SINGH
RA2311003030064
CSE CORE A
INTRODUCTION

🛫 OVERVIEW:
* A DATABASE-DRIVEN SYSTEM FOR MANAGING AIRLINE OPERATIONS
* HANDLES FLIGHT INFO, JOURNEY DETAILS, BOOKING FLIGHT, AND PASSENGERS
* ENSURES EFFICIENCY, SECURITY, AND DATA INTEGRITY

* FOR DATA STORAGE AND RETRIEVAL WE USE MYSQL DATABASE. IT ENABLES US TO ADD ANY NUMBER OF RECORDS IN OUR DATABASE. THE PROJECT “AIRLINE MANAGEMENT
SYSTEM” COMPRISES OF A LARGE NUMBER OF FLIGHTS WHICH BELONG TO A PARTICULAR AIRLINE. THE SYSTEM WE HAVE IMPLEMENTED MANAGES DIFFERENT OBJECTS VIZ.
· AIRLINE
· AIRLINE EMPLOYEES
· CUSTOMERS/TRAVELER
EACH OF THESE ACCESSES A DATABASE SCHEMA WHICH HAS CORRESPONDING TABLES.

PURPOSE:
EFFICIENT AIRLINE OPERATIONS, BOOKING, AND MANAGEMENT.
REQUIREMENTS
2.1 SOFTWARE REQUIREMENT SPECIFICATIONS
* OPERATING SYSTEM FRONT END BACK END SERVER DOCUMENTATION :
WINDOWS 11
* FRONTEND SOFTWARE: JAVA BLUEJ 5.1.0 : JDK 23
* BACKEND SOFTWARE: MYSQL

2.2 HARDWARE REQUIREMENT SPECIFICATIONS


* COMPUTER PROCESSOR CORE I5 PROCESSOR SPEED 2.3 GHZ
PROCESSOR HARD DISK 400 GB OR MORE RAM MIN 2GB
OBJECTIVES:
• Maintain a passenger database with booking history and personal details.

• Automate ticket generation and seat allocation.

• Provide a user-friendly interface for customers and administrators.

• Enable seamless flight scheduling, rescheduling, and cancellations.

• Regular database backups to prevent data loss.

• Secure authentication
IMPLEMENTATION
FRONTEND IMPLEMENTATION:

JAVA CORE: part of Java programming language used for creating or developing a general-purpose application. Uses only
one tier architecture. Covers the swings, socket, awt, thread concept, collection object and classes.

Swing: It is a GUI widget toolkit for Java. It is part of Oracle's Java Foundation Classes (JFC) – an API for providing a graphical user
interface (GUI) for Java programs. Provides components such as buttons, check boxes and labels etc.

PACKAGES USED :
javax.swing.* , java.awt.* , java.awt.event.*, java.sql.* , java.util.* , net.proteanit.sql.DbUtils,
com.toedter.calendar.JDateChooser .
Login Page (Essential for User Authentication)

Purpose: Captures username & Purpose: Checks login credentials in the database and
password input from the user. redirects users.
LOGIN WINDOW
DATABASE CONNECTION (JDBC)

Establishes a connection MySQL


BACKEND IMPLEMENTATION:

MySQL

• MySQL is an open-source relational database management system (RDBMS).

• A relational database organizes data into one or more data tables in which data types may be related to each other;
these relations help structure the data.

• SQL is a language programmers use to create, modify and extract data from the relational database, as well as control user
access to the database.

• In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a
relational database in a computer's storage system, manages users, allows for network access and facilitates testing
database integrity and creation of backups
Passenger Details

Purpose: Saves Passenger details in the database.


ADD PASSENGER DETAILS
WINDOW
QUERIES FOR PASSENGER IN MYSQL:

HOW PASSENGER DATA IS STORED IN DATABASE IN FORM OF TABLE:

You might also like