You are on page 1of 29

Airport Management System

Project Report

A report submitted in partial fulfillment of the requirements for the award


of Degree of DIPLOMA IN INFORMATION AND TECHNOLOGY
BY

Deepika Lenka (196080316021)

Rushikesh Patel (196080316038)

GROUP NO - 2

Internal guide of

Preeti Namdeo

[ Bhagwan Mahavir Polytechnic ]

1
INDEX

Sr.No. Content Page No

1 Introduction 3
1.1 Abstract 4
2 Project Description 5
2.1 Requirements Analysis 8
3 Introduction to tools 9
4 ER Diagram 12
5 Entities 13
6 Proposed System 14
7 7.1 System Features 15
7.2 Admin diagram 16
7.3 Customer Diagram 17
7.4 Activity Diagram 18
7.5 Context diagram for AFIRS(Airport flight information and 19
Reservation system)
8 8.1 Screenshots 20
8.2 Flight inquiry Dashboard 21
8.3 Seat Availability Checking Section 22
8.4 Flight Section 23
9 Benefits of Project 24
10 Future of Project 25
11 Conclusion 26
12 Bibliography 27

2
1. Introduction
This is a web-based application for managing records of lost and found items of travelers at the
airport. Travelers flying to and from airports forget or lost something while they’re there. This
application works best to make sure that any lost items are returned to their rightful owners.
Found items should be reported or handed over at the Customer Service Information Centers of
the airport. The admin adds a description (id, name, category, color, date, weight, brand, area, and
manufacturer name) of found items by filling the form on the website.

3
1.1 Abstract
Airport Management System is software which is helpful for ticketing manager as
well as the customers. In the later system all the activities were done manually. It was
very time consuming and costly. Our Airport System deals with the various activities
related to the Flights.

There are mainly 3 modules in this software

⮚ Flight CancellationModule

⮚ Flight PostponeModule

⮚ Flight Reservationmodule

In the Software only user with the proper information can get details. A
ticketing manager can book, cancel or postpone any flight for any customer.
Flights are booked through Flight Reservation in which all the details
regarding customer and his flight are entered. A receipt no. is provide to every
customer which is unique for each customer and with the help of which
cancellation and postpone of flight can be done.

4
2 Project Description
Airport Management System

⮚ The system is based on airport management. Airport management system

primarily deals with management of airport, airlines and passengers. The


system provides broad overview of underlying operational factors that
influence the airport management.

⮚ An airport is located in a city.

⮚ All International airlines operating through various countries across the world

have their offices located in all major cities and airports they cover. Hence, an
airport may have many airline offices.

⮚ Every airline is identified uniquely by an airline code. Airline code is a two-

letter airline designator. Airline also has three-digit code which is printed on
an air ticket.

5
● Every flight is uniquely identified by a flight code. Flight code is a combination of an airline code
and four-digit number.
⮚ Flight takes off from one airport and lands on another airport. Therefore, most important
aspect of a flight is, its source and destination. Source and destination airports are identified
using an airport's IATA code. International Air Transport Airport code is simply a location
identifier. IATA code is a three-letter code designating many airports across the world. These
codes are prominently displayed on baggage tags and printed on an air ticket

⮚ Flight has an arrival time, departure time, duration. Flight has three types of classes business,
economy and first class.
⮚ Flight can be of two types such non-stop flight and a connecting flight.

⮚ Connecting flight is a flight which takes intermediate stop and changes a flight possibly
change of an airline. But we are assuming that connecting flight does not change a flight that
is at each stop, after layover time gets over, passengers aboard the same flight Flight serves
passengers. Flight carries passengers from source to destination.

6
⮚ A passenger is uniquely checked their details by a flight id and a passport number.

⮚ For a passenger to travel by a flight, he needs a ticket. A ticket or air ticket is used to confirm
that an individual has reserved a seat on a flight. With the ticket, a passenger is allowed to
board the flight.
⮚ An air ticket has information such as the passenger's name, the issuing airline, ticket number,
source, destination, journey date, seat no, class, fare.
⮚ Ticket number is the combination of airline's 3-digit code, 4-digit form number, 6-digit
serial number.

● Several Categories of airports:

1) Commercial Service airport

These are publicly owned airports that serve aircrafts which provide scheduled
passenger service.

2) Cargo Service airports

These airports serve aircrafts carrying cargo only.

⮚ The system is designed only for international flights.

⮚ A city has at most one international airport.

⮚ For Connecting flights, flight and airline remains same at layover stops.

7
⮚ There are different types of jobs available at the airport. For simplicity our system
considers a few jobs only.

2.1 REQUIRMENTS ANALYSIS

⮚ SOFTWARE REQUIRMENTS

OperatingSystem : WindowsNT,Windows98
Windows XP.

Language : Java 2 RuntimeEnvironment

8
Database : MSAccess2003.

⮚ HARDWARE REQUIRMENTS

Processor : Pentium III 630MHz


RAM : 128MB
HardDisk : 20GB
Monitor : 15” Color monitor
KeyBoard : 122 Keys

9
3. INTRODUCTION TO TOOLS

● JAVA
The entire component has been developed using Java
technology. Java has been chosen as the platform because of
its feature rich nature. The Java Platform provides robust end-
to-end solutions for networked applications as well as a trusted
standard for embedded applications. So Java was a natural
choice for developmentprocess.

⮚ Characteristics of Java

1)ObjectOrien
ted :
Java is object oriented to the truest sense of the word. Everything in
Java is represented as objects. Variables and methods both are
encapsulated in objects. Java is the purest object-oriented language.
2)Robust:
Java is a very robust language owing to the following features:
● Excellent exception handlingfacilities.

● Memory management relief for the user. User does not have to worry
about allocation and de-allocation ofmemory.
● Strict compile-time and runtime checks for datatypes.
10
Portable and Architecture-neutral (Platform Independent):
Java is portable and platform independent so much that they satisfy “write once; run
anywhere, anytime, forever”. This feature is implemented in the following ways:

● Compiler generates machine independent byte-code instructions which can be run on

any machine supporting Java VirtualMachine.

● Size of primitive data type is machineindependent

Multithreaded

programs can do many things simultaneously using differentthreads.


Provides a solution for multi-processsynchronization.
Allows the creation of networked and interactiveprograms.

Distributed
• Open access to remote objects by the use of RMI(Remote Method Invocation).

• Brings a level of abstraction to client/server programming.

Secure
• Security is achieved by confining a java program to the java execution environment and not
allowing access to other parts of the user computer.

• Absence of pointers provides memory related security as encroachment of memory is avoided


Proper measures for prevention of viral infection and malicious intent.

Dynamic and Extensible


• Facilitates linking in of new classes, objects and methods.
• Supports native methods (methods written in other languages like C, C++).
11
• Programs carry with them a substantial amount of runtime type information that is used to
verify and resolve accesses to objects at run-time.

High Performance
Just-In-Time (JIT) compilers are used to convert byte-code into native machine code resulting in very
high performance. These JIT compilers can be used on a real time, piece by piece demand basis to
perform on-the-fly compilation of byte-code into native-code.

Compilation and Interpretation


Java programs are implemented as a two-stage system.
Compilation: Source code to byte-code and not machine instructions.
Interpretation: Byte-code to machine code (for any system that supports using JVM) Thus cross-
platform programs can be written.

12
4. ER Diagram

13
5. Entities

14
6. Proposed System

It’s the airport management system which has been developed keeping in view to
provide complete airport solutions. To make reservation process easier and easily
under stable to customers, flights and the details will be displayed using dedicated
icons which can be easily under stable. As far security is concern, the transactions and
accession will be based on concept of network access thus used advanced API to make
E-Booking system flexible.
It’s the system which having appropriate distribution channel by which, organization
can expand their business region. There are lot more features has been added to make
an effective airport management system and some of these are: web based internet
booking system, proper authentication and validation to use correct data and eliminate

15
the costly searching process. More optimized code with latest technologies including
inventory control and payment system to make working process easier.

6.2 Input and Output


operating system : Windows , Linux , Windows XP OR Higher Version
Input Devices : Keyboard
Mouse
Output Devices : Monitor

7. System Features

This management system can be used in windows 98, Windows2000, Windows XP


and Windows NT, supported for other platform such as Macintosh and UNIX.
The system must be running Windows 98, Windows 98 or Windows NT4.0
operating system and must meet the following hardware requirements.

⮚ For Windows 95 based computers , a 486 / 66

MHz or higher processor with8MB


16
⮚ For Windows 98 based computers , a 500/88MHz

or higher processor with 32 Mb of RAM

⮚ For Windows NT based computers , a 488 / 66

MHz or higher processor with 16 MB ofRAM

⮚ For Windows 200 based computers , a 700/850

MHz or higher processor with 512 MB ofRam

17
[Type here]

7.2 Admin diagram

18
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

7.3Customer Diagram

19
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

7.4Activity Diagram

20
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

7.5Context diagram for AFIRS (Airport Flight


Information and Reservation System)

8.

Screenshots
8.1) Opening Page

21
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

8.2)Flight Inquiry Dashboard


22
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

8.3)Seat Availability Checking Section.

23
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

24
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

8.4) Flight Section

25
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

9.Benefits of Project.
The effective management of facilities that exists on and
around an airport’s airfield and is vital to safety and
efficiency of the aircraft’s operations.
Today’s basic requirement under airport management
system are passenger service system and revenue
management system which were not available in existing
system. As per cutting throat business environment,
customers and organizations need to be update with each
and every aspects.
Existing airport management system control panel was
not so advanced which can make frequent updating by
using predefined rules, thus human intervention needed to
make information updates every time. There was no
comprehensive management tool, which can helps 3 tier
management architecture to work in co-ordination and
gain maximum profit. Because of lacking in analysis, cost
effective solutions were not provided to customers, thus
not able to make maximum profits.

26
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

10. Future of Project.

● This project is used to find the interesting factors for airport


on time performance. So business owners will benefit from
the statistics by making better decisions in future and
understand the business thoroughly.
● Travelers will find the locality based information by the
airport system on time performance statistics.

27
BHAGWAN MAHAVIR POLYTECHNIQUE
[Type here]

11. Conclusion.

● Based on the preparation & analysis of Airport Management


System, it can be concluded that Airline Reservation system is
better than the manual System can be used by the ticketing
manager to make transactions for the customers regarding flights.

● The objective of software planning is to provide a frame work


that enables the manger to make reasonable estimates made
within a limited time frame at the beginning of the software
project and should be updated regularly as the project progress.

28
BHAGWAN MAHAVIR POLYTECHNIQUE
DIPLOMA
INFORMAT
And
Deepika
BY
alRushikesh
Intern
Preeti
A guide
[Project
Bhagwa
Degree of of
report
Airpor
ION
TECHNOL
lenka
Patel
Namdeo
[Type here]
n Mahavir
submitted
tPolytechni
Report
OGY
(196080316
in
In
partial
021)
038)
Manag
cfulfillmen
]

12. Biblography

1) http://www.javaworld.com/javaworld/jw-01-1998/jw-01-bookreview.html
2) Database Programming with JDBC and Java byO'Reilly
3) Head First Java 2nd Edition
4) http://www.jdbc-tutorial.com/
5) Java and Software Design Concepts byA Press.

29
BHAGWAN MAHAVIR POLYTECHNIQUE

You might also like