Advanced Java Programming: Airline Reservation System Project CSC8416

Verified

Added on  2024/05/20

|2
|554
|412
Project
AI Summary
This document presents a project proposal for an Airline Reservation System developed in Java using NetBeans IDE. The system aims to assist airline employees in managing customer details, booking tickets, and handling flight information efficiently. It outlines the motivation behind the project, focusing on improving the accuracy and management of passenger and flight details. The proposal details the system's software and hardware requirements, including the use of phpMyAdmin, XAMPP server, Java Swing, and NetBeans. Key functions include online ticket booking and flight inquiry for passengers, along with administrative features for managing flight and passenger data. The project plan spans several weeks, covering research, functional requirements determination, coding, database creation, and testing. The proposal identifies the management of user and flight databases and the creation of a user-friendly GUI as potential challenges, emphasizing the importance of database backups.
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Airline Reservation System
Abstract
The project “Airline Reservation System” is a Java application which will
develop in NetBeans IDE. A reservation system will be designed which
help employees of the airline to perform a different task like will add
details of the new customer, can change the flight details and can also
book a ticket.
The project has the aim to design a system which helps employees to
manage customer details carefully and can easily book a ticket and can
manage the flight details.
Introduction
The airline reservation system is designed to stimulate the airline system.
It provides facility to search flights for a specific date and can book flights
or cancel flights. The passengers can do payment online and the
employees can manage the passenger details using the database to store
details (Zhang, Z., Ge, L., Wang, P. et al. Peer-to-Peer Netw. Appl. 2018,
p, 1-12).
Motivation
To help the airline management to manage the details of passengers and
to also manage the details of the flights accurately. The system will help
passengers to pay for air tickets and can also search the flights for which
they are looking for.
System structures
Software requirements for the system:
Web Server: phpMyAdmin server, Database: XAMPP server.
Language: Advanced Java (Java Swing) and for front-end NetBeans 8.0.2.
Hardware requirements for the system:
Harddisk:80 GB, RAM:512 Mb or more, Processor: Intel i3 5 generation.
Hardware requirement of the project:
Processor- Intel processor like i3, i5, RAM-1 GB Memory- 64 GB.
Functions
a. The project helps passengers to book the ticket online.
b. And can search the flight details and can-do inquiry for tickets.
User requirements
Operating system-Window XP or higher version of the operating system
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
CSC8416 – Advanced Java Programming – Project Proposal
Student Name: Student ID:
Additional features
a. The new passengers can create an account and can manage their
profiles.
b. The admin can add more flight details and can manage passenger
details.
Inherent complexities and challenges
To manage the two databases that are user database and flight details
database will be a challenge. To properly fetch and add details in the
database.
Project Plan
Items Activity date range Activities
1. Week 1- Week 3 Research about the project.
2. Week 3- Week 5 Determine the functional
requirements.
4. Week 6- Week 11 Coding and create a database.
5. Week 12- Week 13 Test application for the test
case.
Conclusion
The critical area of this project is to manage the two databases and to
properly fetch and add details in the database. And also, to make a user-
friendly GUI for passengers. The backup will be designed for the database.
References
Zhang, Z., Ge, L., Wang, P. et al. Peer-to-Peer Netw. Appl. 2018,
Behavior Reconstruction Models for Large-scale Network Service
Systems’, pp 1-12.
chevron_up_icon
1 out of 2
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]