You are on page 1of 45

A PROJECT REPORT ON

APRON MANAGEMENT SYSTEM






Under supervision of : Mr V. Baburaj & Mr Neeraj Batra

Submitted By : Pallavi Chugh

ACKNOWLEDGEMENT

With Candor and Pleasure I take opportunity to express my sincere thanks and obligation to my
esteemed guide V.Baburaj. It is because of his able and mature guidance and co-operation
without which it would not have been possible for me to complete my project.

It is my pleasant duty to thank Neeraj Batra of the H.R Department who never always motivated
and inspired me to work hard during the project.

Finally, I gratefully acknowledge the support, encouragement & patience of my family, And as
always, nothing in my life would be possible without God, Thank You!












DECLARATION

I hereby declare that this project work titled Apron Management System is my original work
and no part of it has been submitted for any other degree purpose or published in any other firm
till date.

























FORWARD

To communicate once idea and express ones invisible form has marked mans progress from
cave man to technocrat. Our age, for the first time has been able to record the process of mans
logical thinking.

We, as the students of , realized the thrills and challenges involved. Mistakes were made for
without them, no real learning can take place, techniques were mastered and languages learnt.
But in the process there was genuine enjoyment. As the days passed we tried to systemize the
random exercise, grade the various programs and eliminate the common errors.
















AAI
AAI Today
Organisation
Board Members
Functions
Organisational Structure

PREFACE

TOOLS USED
J2EE
J2EE Editions
IDE-ECLIPSE JEE KEPLER
FRONTEND-JSPs
BACKEND-Oracle 11g

FEASIBILTY STUDY

PLATFORM FOR CLIENT/SERVER

SYSTEM STUDY
Introduction
Feasibility Study

SYSTEM OVERVIEW
Project's Technical Document
Role's Played By Entities

SYSTEM ANALYSIS
Functional Requirements

USECASE-DIAGRAM

DATA FLOW DIAGRAM(DFD)
Context Diagram
Level-1 DFD

TABLE OF CONTENTS
PROJECT SNAPSHOTS

DATA DICTIONARY

BIBLIOGRAPHY


AAI TODAY
Airports Authority of India (AAI) manages a total of 125 Airports, which include 11 International Airports, 08
Customs Airports, 81 Domestic Airports and 25 Civil Enclaves at Defence Airfields. AAI also provides Air Traffic
Management Services (ATMS) over entire Indian Air Space and adjoining oceanic areas with ground installations
at all Airports and 25 other locations to ensure safety of Aircraft operations.
The Airports at Ahmedabad, Amritsar, Calicut, Guwahati, Jaipur, Trivandrum, Kolkata & Chennai, which today are
established as International Airports, are open to operations even by Foreign International Airlines. Besides, the
International flights, National Flag Carriers operate from Coimbatore, Tiruchirappalli, Varanasi, and Gaya
Airports. Not only this but also the Tourist Charters now touch Agra, Coimbatore, Jaipur, Lucknow, Patna Airports
etc.
AAI has entered into a Joint Venture at Mumbai, Delhi, Hyderabad, Bangalore and Nagpur Airports to upgrade
these Airports and emulate the world standards.
All major air-routes over Indian landmass are Radar covered (29 Radar installations at 11 locations) along with
VOR/DVOR coverage (89 installations) co-located with Distance Measuring Equipment (90 installations). 52
runways are provided with ILS installations with Night Landing Facilities at most of these Airports and Automatic
Message Switching System at 15 Airports.
AAI's successful implementation of Automatic Dependence Surveillance System (ADSS), using indigenous
technology, at Calcutta and Chennai Air Traffic Control Centres, gave India the distinction of being the first
country to use this advanced technology in the South East Asian region thus enabling effective Air Traffic Control
over oceanic areas using satellite mode of communication. Use of remote controlled VHF coverage, along with
satellite communication links, has given added strength to our ATMS. Linking of 80 locations by V-Sat
installations shall vastly enhance Air Traffic Management and in turn safety of aircraft operations besides
enabling administrative and operational control over our extensive Airport network. Performance Based
Navigation (PBN) procedures have already been implemented at Mumbai, Delhi and Ahmedabad Airports and
are likely to be implemented at other Airports in phased manner.
AAI has undertaken GAGAN project in technological collaboration with Indian Space and Research Organization
(ISRO), where the satellite based system will be used for navigation. The navigation signals thus received from
the GPS will be augmented to achieve the navigational requirement of aircrafts. First Phase of technology
demonstration system has already been successfully completed in February 2008. Development team has been
geared up to upgrade the system in operational phase.
AAI has also planned to provide Ground Based Augmentation System (GBAS) at Delhi and Mumbai Airports. This
GBAS equipment will be capable of providing Category-II (curved approach) landing signals to the aircrafts thus
replacing the existing instrument landing system in the long run, which is required at each end of the runway.
The Advanced Surface Movement Guidance and Control System (ASMGCS), installed at Delhi, has upgraded
operation to runway 28 from CAT-IIIA level to CAT-IIIB level. CAT-IIIA system permits landing of aircrafts up to
visibility of 200mtrs. However, CAT-IIIB will permit safe landing at the Airports at a visibility below 200mtrs but
above 50mtrs.
AAI's endeavour, in enhanced focus on 'customer's expectations', has evinced enthusiastic response to
independent agency, which has organised customer satisfaction surveys at 30 busy Airports. These surveys have
enabled us to undertake improvements on aspects recommended by the Airport users. The receptacles for our
'Business Reply Letters' at Airports have gained popularity; these responses enable us to understand the
changing aspirations of Airport users. During the first year of the millennium, AAI endeavours to make its
operations more transparent and also make available the instantaneous information to customers by deploying
state-of-art Information Technology.
The specific training, focus on improving the employee response and the professional skill up-gradation, has
been manifested. AAI's four training establishments viz. Civil Aviation Training College (CATC) - Allahabad,
National Institute of Aviation Management and Research (NIAMAR) - Delhi and Fire Training Centres (FTCs) at
Delhi & Kolkata are expected to be busier than ever before.
AAI has also undertaken initiatives to upgrade training facilities at CATC Allahabad and Hyderabad Airport.
Aerodrome Visual Simulator (AVS) has been provided at CATC recently and non-radar procedural ATC simulator
equipment is being supplied to CATC Allahabad and Hyderabad Airport.
AAI is having a dedicated Flight Inspection Unit (FIU) and it has fleet of three aircrafts fitted with latest state-of-
art fully automatic flight inspection system capable of inspecting.
1. ILS up to Cat-III
2. VOR (CVOR/DVOR)
3. DME
4. NDB
5. VGSI (PAPI, VASI)
6. RADAR (ASR/MSSR)
In addition to in house flight calibration of nav aids, AAI also undertakes flight calibration of nav aids for Air force,
Navy, Coast Guard and other private Airfields in India.


ORGANISATION
Airports Authority of India (AAI) was constituted by an Act of Parliament and came into being on 1st April 1995 by merging
erstwhile National Airports Authority and International Airports Authority of India. The merger brought into existence a
single Organization entrusted with the responsibility of creating, upgrading, maintaining and managing civil aviation
infrastructure both on the ground and air space in the country.
AAI manages 125 airports, which include 18 International Airport, 07 Customs Airports, 78 Domestic Airports and 26 Civil
Enclaves at Defense airfields. AAI provides air navigation services over 2.8 million square nautical miles of air space. During
the year 2013-14, AAI handled aircraft movement of 1536.60 Thousand [International 335.95 & Domestic 1200.65],
Passengers handled 168.91 Million [International 46.62 & Domestic 122.29] and the cargo handled 2279.14 thousand MT
[International 1443.04 & Domestic 836.10].
1.Passenger Facilities
The main functions of AAI inter-alia include construction, modification & management of passenger terminals,
development & management of cargo terminals, development & maintenance of apron infrastructure including runways,
parallel taxiways, apron etc., Provision of Communication, Navigation and Surveillance which includes provision of DVOR /
DME, ILS, ATC radars, visual aids etc., provision of air traffic services, provision of passenger facilities and related amenities
at its terminals thereby ensuring safe and secure operations of aircraft, passenger and cargo in the country.
2.Air Navigation Services
In tune with global approach to modernization of Air Navigation infrastructure for seamless navigation across state and
regional boundaries, AAI has been going ahead with its plans for transition to satellite based Communication, Navigation,
Surveillance and Air Traffic Management. A number of co-operation agreements and memoranda of co-operation have
been signed with US Federal Aviation Administration, US Trade & Development Agency, European Union, Air Services
Australia and the French Government Co-operative Projects and Studies initiated to gain from their experience. Through
these activities more and more executives of AAI are being exposed to the latest technology, modern practices &
procedures being adopted to improve the overall performance of Airports and Air Navigation Services.
Induction of latest state-of-the-art equipment, both as replacement and old equipments and also as new facilities to
improve standards of safety of airports in the air is a continuous process. Adoptions of new and improved procedure go
hand in hand with induction of new equipment. Some of the major initiatives in this direction are introduction of Reduced
Vertical Separation Minima (RVSM) in India air space to increase airspace capacity and reduce congestion in the air;
implementation of GPS And Geo Augmented Navigation (GAGAN) jointly with ISRO which when put to operation would be
one of the four such systems in the world.
3.Security
The continuing security environment has brought into focus the need for strengthening security of vital installations. There
was thus an urgent need to revamp the security at airports not only to thwart any misadventure but also to restore
confidence of traveling public in the security of air travel as a whole, which was shaken after 9/11 tragedy. With this in
view, a number of steps were taken including deployment of CISF for airport security, CCTV surveillance system at sensitive
airports, latest and state-of-the-art X-ray baggage inspection systems, premier security & surveillance systems. Smart Cards
for access control to vital installations at airports are also being considered to supplement the efforts of security personnel
at sensitive airports.
4.Aerodrome Facilities
The continuing security environment has brought into focus the need for strengthening security of vital installations. There
was thus an urgent need to revamp the security at airports not only to thwart any misadventure but also to restore
confidence of traveling public in the security of air travel as a whole, which was shaken after 9/11 tragedy. With this in
view, a number of steps were taken including deployment of CISF for airport security, CCTV surveillance system at sensitive
airports, latest and state-of-the-art X-ray baggage inspection systems, premier security & surveillance systems. Smart Cards
for access control to vital installations at airports are also being considered to supplement the efforts of security personnel
at sensitive airports.
5.HRD Training
A large pool of trained and highly skilled manpower is one of the major assets of Airports Authority of India. Development
and Technological enhancements and consequent refinement of operating standards and procedures, new standards of
safety and security and improvements in management techniques call for continuing training to update the knowledge and
skill of officers and staff. For this purpose AAI has a number of training establishments, viz. NIAMAR in Delhi, CATC in
Allahabad, Fire Training Centres at Delhi & Kolkata for in-house training of its engineers, Air Traffic Controllers, Rescue &
Fire Fighting personnel etc. NIAMAR & CATC are members of ICAO TRAINER programme under which they share Standard
Training Packages (STP) from a central pool for imparting training on various subjects. Both CATC & NIAMAR have also
contributed a number of STPs to the Central pool under ICAO TRAINER programme. Foreign students have also been
participating in the training programme being conducted by these institution.
6.I.T Implementation
Information Technology holds the key to operational and managerial efficiency, transparency and employee productivity.
AAI initiated a programme to indoctrinate IT culture among its employees and this is most powerful tool to enhance
efficiency in the organization. AAI website with domain namewww.airportsindia.org.in or www.aai.aero is a popular
website giving a host of information about the organization besides domestic and international flight information of
interest to the public in general and passengers in particular.








BOARD MEMBERS OF AAI

Shri S. Raheja Chairman

Ex-Officio Member:

Dr. Prabhat Kumar, IAS Director General of Civil Aviation


Whole -Time Members:

Shri K.K. Jha, IRS Member ((Human Resource)

Shri S. Raheja
Member (Planning)

Shri V. Somasundaram
Member (ANS)

Shri G. K. Chaukiyal
Member (Operations)

Shri S. Suresh
Member (Finance)










FUNCTIONS OF AAI

The functions of AAI are as follows:
1. Design, Development, Operation and Maintenance of international and domestic airports and civil enclaves.
2. Control and Management of the Indian airspace extending beyond the territorial limits of the country, as accepted by ICAO.
3. Construction, Modification and Management of passenger terminals.
4. Development and Management of cargo terminals at international and domestic airports.
5. Provision of passenger facilities and information system at the passenger terminals at airports.
6. Expansion and strengthening of operation area, viz. Runways, Aprons, Taxiway etc.
7. Provision of visual aids.
8. Provision of Communication and Navigation aids, viz. ILS, DVOR, DME, Radar etc.










ORGANIZATIONAL STRUCTURE



PREFACE

This is a Project work undertaken in context of fulfillment of my training at Airports Authority Of India.

The manual handling of the record is time consuming and highly prone to error. The purpose of this project is to automate
the process management of airplines on the Apron.

The complete set of rules & procedures related to Managing Apron and generating report is called APRON MANAGEMENT
SYSTEM. My project giving a brief idea regarding this automated system .
Project is basic phenomenon to frame out a plan of a task. In a broad sense project is a theoretical concept, which after
consolidation of different attitudes of thoughts become a rock out status as a loosing point of theory.

This project report represents the APRON MANAGEMENT SYSTEM and is based on the powerful tool J2EE (Front end)
with Oracle server 11g (Backend). In the preparation of this project, sincere and earnest attempt has been made to
present the matter contained herein a form, which is comprehensive yet simple and easy to understand.

Because of statutory eminence, it is necessary that every computer student should be good in fundamental concepts he
has been exposed to, at the academic level, along with good interpersonal skills, clarity in the understanding problems and
methods to solve them. He while undergoing the course is oriented towards increasing his theoretical competence and it is
a place where knowledge is imparted, assimilated intelligent curiosity is aroused. This knowledge which one gains is
treasure which ought to be disseminated and channeled primarily to broaden and widen the mental horizon. It is possible
only if a student is allowed to take his mind off from academics to get effective exposure of practical training and
moreover get acquainted with real working environment so systematic practical training is very essential. Mainly to a
Computer student to apply his mind to a practical situation, improve his grasp, comprehension and performance for
effective applications. This will not only improve his confidence but also prepare a solid foundation for his technical
competence. Thereby at becomes easier for him to prepare his job efficiently and effectively.

This package gives and ample opportunity to the users to enforce their intuitive concepts and knowledge to deal with the
related problems. I have tried to present in as simple a manner as possible, so that all become proficient in this wonderful
Database Management System Software.

This project is complete in all respects and nothing of importance has been left out. But any suggestions for the
improvement of this project that might have escaped my scrutiny will be thankfully received and acknowledged.



TOOLS USED
J2EE

Advance Java(J2EE) is the securest way to create applications for today's scenario where
information security plays a crucial role in every organization. I straightaway come to a
brief introduction of Java and Advance Java.
One characteristic of Java is portability, which means that computer programs written in the Java language must run
similarly on any hardware/operating-system platform. This is achieved by compiling the Java language code to an
intermediate representation called Java bytecode, instead of directly to platform-specific machine code. Java bytecode
instructions are analogous to machine code, but they are intended to be interpreted by a virtual machine (VM) written
specifically for the host hardware. End-users commonly use aJava Runtime Environment (JRE) installed on their own
machine for standalone Java applications, or in a web browser for Java applets.
Standardized libraries provide a generic way to access host-specific features such as graphics, threading, and networking.
A major benefit of using bytecode is porting. However, the overhead of interpretation means that interpreted programs
almost always run more slowly than programs compiled to native executables would. Just-in-Time (JIT) compilers were
introduced from an early stage that compile bytecodes to machine code during runtime.
Platform-independent Java is essential to Java EE, and an even more rigorous validation is required to certify an
implementation. This environment enables portable server-side applications.

Editions
Major release versions of Java, along with their release dates:
JDK 1.0 (January 21, 1996)
JDK 1.1 (February 19, 1997)
J2SE 1.2 (December 8, 1998)
J2SE 1.3 (May 8, 2000)
J2SE 1.4 (February 6, 2002)
J2SE 5.0 (September 30, 2004)
Java SE 6 (December 11, 2006)
Java SE 7 (July 28, 2011)
Java SE 8 (March 18, 2014)

INTEGRATED DEVELOPMENT
ENVIRONMENT

The working environment in Java is referred to as the integrated development or IDE because it integrates much
different function. Such as design, editing, compiling and debunking within a Common environment. In most
traditional development tools each of these function would operate as separate programming, each with its own
interface.

The Advance Java integrated environment (IDE) used in this project is Eclipse JEE Kepler.
1. Eclipse provides a number of aids that make writing Java code much quicker and easier than
using a text editor. This means that you can spend more time learning Java, and less time
typing and looking up documentation.
2. The Eclipse debugger and scrapbook allow you to look inside the execution of the Java code.
This allows you to see objects and to understand how Java is working behind the scenes
3. Eclipse provides full support for agile software development practices such as test-driven
development and refactoring. This allows you to learn these practices as you learn Java.
4. If you plan to do software development in Java, youll need to learn Eclipse or some other IDE.
So learning Eclipse from the start will save you time and effort.







FRONTEND
JavaServer Pages (JSP) is a technology that helps software developers create dynamically generated web pages based
on HTML, XML, or other document types. Released in 1999 by Sun Microsystems,
[1]
JSP is similar to PHP, but it uses the Java
programming language.
To deploy and run JavaServer Pages, a compatible web server with a servlet container, such as Apache Tomcat or Jetty, is
required.
The JSP Model 2 architecture.
Architecturally, JSP may be viewed as a high-level abstraction of Java servlets. JSPs are translated into servlets at runtime;
each JSP servlet is cached and re-used until the original JSP is modified.
[2]

JSP can be used independently or as the view component of a server-side modelviewcontroller design, normally
with JavaBeans as the model and Java servlets (or a framework such as Apache Struts) as the controller. This is a type
of Model 2 architecture.
[3]

JSP allows Java code and certain pre-defined actions to be interleaved with static web markup content, with the resulting
page being compiled and executed on the server to deliver a document. The compiled pages, as well as any dependent Java
libraries, use Java bytecode rather than a native software format. Like any other Java program, they must be executed
within a Java virtual machine (JVM) that integrates with the server's host operating system to provide an abstract platform-
neutral environment.
JSPs are usually used to deliver HTML and XML documents, but through the use of OutputStream, they can deliver other
types of data as well.
[4]

The Web container creates JSP implicit objects like pageContext, servletContext, session, request & response.





BACKEND

In a client/server database application, the database software runs on the server computer. The server program called the
back end handles the data processing and the disk access.

The advent of Relational Database Management Systems in the foray of Data Management Tools with a major
breakthrough in the IT arena. This concept lead to the development of a variety of RDBMS software by several vendors.
Quick retrieval of information from huge tables is characteristic of an RDBMS. This quality allows it cater to the ever
changing business needs of the present age. This project presents the case of an Airline Reservation And Cancellation
System that has to be computerized. The typical requirements of such a system would be a huge customer database spread
across cities, where interaction time with the database would have to be minimal. The database would also have to be
accessible from any city. Such a system would also require an instant transaction processing capability. Oracle 11g has
the requisite features to serve these needs. The proposed system is the relational model of database, which removes the
problems associated with security, data integrity and data redundancy etc.

Advantages of Oracle Database Information Management

Since the introduction of database management systems, database technology has been used to
address the unique problems encountered when managing large volumes of all forms of
Oracle White PaperInformation Management with Oracle Database 11g
3information. Databases are often used to catalog and reference documents, images and media
content stored in files through pointer-based implementations. To store this unstructured
data inside database tables, Binary Large Objects, or BLOBs have been available as containers
for decades. Beyond simple BLOBs, for many years Oracle Database has incorporated
intelligent data types and optimized data structures with operators to analyze and manipulate
XML documents, multimedia content, text, and geospatial information. With Oracle Database
11g, Oracle is once again breaking new ground in the management of this information through
dramatic improvements in the performance, security, and types of content managed by Oracle
Database.
There are many reasons organizations store all forms of information with Oracle database
management systems.

Robust Administration, Tuning and Management: Content stored in the database can be directly linked with associated
data. Metadata and content are maintained in sync; they are
managed under transactional control. The database also offers robust services for backup,
recovery, physical and logical tuning.

Simplicity of Application Development: Oracles support for a specific type of content includes
SQL language extensions, PL/SQL and JAVA APIs, Xpath and Xquery (in the case of XML)
and, in many cases, JSP Tag Libraries, as well as algorithms that perform common or valuable
operations through built in operators.

High Availability: Oracles Maximum Availability Architecture makes zero data-loss
configurations possible for all data. Unlike common configurations where attribute
information is stored in the database with pointers to unstructured data in files, only a single
recovery procedure is required in the event of failure.

Scalable Architecture: In many cases, the ability to index, partition, and perform operations
through triggers, view processing, or table and database level parameters allows for
dramatically larger datasets to be supported by applications that are built on the database rather
than on file systems.

Security: Oracle Database allows for fine-grained (row level and column level) security. The
same security mechanisms are used for all forms of information. When using many file
systems, directory services do not allow fine-grained levels of access control. It may not be
possible to restrict access to individual users; in many systems enabling a user to access any
content in the directory gives access to all content in the directory.














FEASIBILITY STUDY

The responsible users who develop an Initial Scope of the system: -
The management themselves felt that to cope up with todays fast and competitive environment, it is very necessary to
take care of the maintainence of records. They wanted not to suffer from the mistakes occurred by their own staff hence a
software with minimal human intervention was required.

Current defici enci es i n the user s environment: -
1) CONFUSI ON:There i s lot of confusion as lots of regi sters are to be mai ntai ned and looked i nto.
2) TEDIOUS: A lot of regi sters l ike the employee database, fl i ght schedul es and ai rl ine detai ls etc, have to
be mai ntai ned whi ch proved extremely di ffi cul t and troubl esome
3) TI ME CONSUMING: A lot of time gets wasted, as lot of time i s requi red to enter and mai ntai n the data.
4) ERROR PRONE: Human brai n bei ng above all other creatures cannot be sai d to be accurate. One cannot
assume 100% accuracy regardi ng i ts cal cul ation and this may result in greater mess.
5) SUNDRY EXPENSES: Li ke the expenses of pens, refil l , regi sters etc. may seem to be smal l at fi rst but i f
taken together, they change a lot.
6) EXPERT OFFICER:The appoi ntment of A/c s officer i s another heavy expense.
7) DECI SI ON MAKING: In a manual system, quick deci sion maki ng i s not possi ble as lot of time gets
wasted i n passi ng i nformation from top to down authori ti es.












PLATFORM FOR CLIENT/SERVER

The platform is the hardware and software combination that the Client/Server runs on. While hardware systems vary
widely in features and capabilities, certain common features are needed for the operating system software.

Hardware Specifications
Hardware is a set of physical components, which performs the functions of applying appropriate, predefined instructions.
In other words, one can say that electronic and mechanical parts of computer constitute hardware.
This package is designed on a powerful programming platform J2EE. It is a powerful Graphical User Interface. The backend
is Oracle, which is used to maintain database. It can run on almost all the popular microcomputers. The following are the
minimum hardware specifications to run this package: -
Processors and memory
The best system to start with is one based on Pentium II with a minimum 32 MB of RAM. Adequate performance requires
at least 64 MB of RAM. But for a database server at least 64 to 128 MB of RAM is required.
Software Requi rements
The software i s a set of procedures of coded information or a program which when fed i nto the
computer hardware, enables the computer to perform the various tasks. Software i s l ike a current i nsi de
the wire, whi ch cannot be seen but i ts effect can be fel t.
The mi nimum software requirements to use thi s package successful ly wi thout hamperi ng the i deas with
which user have planned before operati ng on it are as follows: -
Operati ng System: -Microsoft Wi ndows NT ( for server) to l atest versions
-Mi crosoft Wi ndows 99 ( for cli ents) to latest versions
Backup medi a: -Oracle 11g Edition
Application Software: - APRON MANAGEMENT SYSTEM








SYSTEM STUDY
INTRODUCTION

During the past several decades personnel function has been transformed from a relatively obscure record keeping staff to
central and top level management function. There are many factors that have influenced this transformation like
technological advances, professionalism, and general recognition of human beings as most important resources.

A computer based management system is designed to handle all the primary information of the Apron Management
Department. Separate database is maintained to handle all the details of various entities.
This project intends to introduce more user friendliness in the various activities such as record updation, maintenance, and
searching. The searching of record has been made quite simple as all the details of the required entity(parking slot ,airline
,contingency ,employee record) can be obtained by simply keying in the identification or account number of that customer.
Similarly, record maintenance and updation can also be accomplished by using the entity id with all the details being
automatically generated. These details are also being promptly automatically updated in the master file thus keeping the
record absolutely up-to-date.
The entire information has maintained in the database or Files and whoever wants to retrieve cant retrieve, only
authorization user can retrieve the necessary information which can be easily be accessible from the file.

FEASIBILITY STUDY

The feasibility study proposes one or more conceptual solution to the problem set of the project. In fact, it is an evaluation
of whether it is worthwhile to proceed with project or not.
Feasibility analysis usually considers a number of project alternatives, one that is chosen as the most satisfactory solution.
These alternatives also need to be evaluated in a broad way without committing too many resources. Various steps
involved in feasibility analysis are:
1. To propose a set of solution that can realize the project goal. These solutions are usually descriptions of what the new
system should look like.

2. Evaluation of feasibility of such solutions. Such evaluation often indicates shortcomings in the initial goals. This step is
repeated as the goals are adjusted and the alternative solutions are evaluated.
Four primary areas of interest in feasibility study are:
Economic Feasibility: An evaluation of development cost weighed against the ultimate income of benefit derived from the
development system of product.
Technical Feasibility: A study of function, performance, and constraints that may affect the ability to achieve an acceptable
system.
Legal Feasibility: A determination of any infringement, violation, or liability that could result from development of the
system.
Alternatives: An evaluation of alternative approaches to the development of system or product.

SYSTEM OVERVIEW
TECHNICAL DOCUMENT
The limited time and resources have restricted me to incorporate, in this project, only main activities that are performed in
a Apron Management System, but utmost care has been taken to make the system efficient and user friendly.
Apron Management System has been designed to computerized the following functions that are performed by the
system:
1. Employee Details Functions
a)Creating a new record
b)Viewing an existing record
c)Updating an existing record
d)Deleting an existing record
2. Airline Details Functions
a)Creating a new airline record
b)Viewing an existing airline record
c)Updating an existing airline record
d)Deleting an existing airline record
3. Apron Slot Details Functions
a)Creating a new apron slot record
b)Viewing an existing apron slot record
c)Updating an existing apron slot record
d)Deleting an existing apron slot record
4. Schedule Details Functions
a)Creating a new entry in schedule
b)Viewing an schedule details
c)Updating an schedule record
d)Deleting an schedule record
5. Contingency Details Functions
a)Creating a new contingency record
b)Viewing an existing contingency record
c)Updating an existing contingency record
d)Deleting an existing contingency record
6. Authorization Functions
a)Password Verification for primary access
b) Password Verification for major access

7. Port Authority Functions
a)Account expiry date verification function.

8. Print Function
a) Print Entity Details Function

9. Mail Function
a) Communication between supervisors
b) Communication between admin and supervisors
c) Communication between D.E.O and supervisors
d) Communication between D.E.Os
10. Actual scheduled and contingency flight arrival and departure details
a)Actual Arrival Time (AAT) entry
b) Actual Departure Time (ADT) entry

11. Primary Access Fuctionalities
a) AAI Headlines
b) AAI pdf Magazine
c) AAI Google Map Location
d) Major Login
e) View Corporate Headquarters
f) View Airlines List
g) View International Airports List
h) View Domestic Airports List
i) View All Airports List















ENTITIES AND THEIR ROLES
GENERAL FACILITIES BEFORE PRIMARY AND MAJOR LOGIN
ENTITY NAME : ADMIN ,SUPERVISOR ,D.E.O
FACILITIES :
ABOUT US
AAI GOOGLE MAP LOCATION
CONTACT US DETAILS
SECURITY NUMBERS:FIRE,SECURITY,MEDICAL
HOMEPAGE


BASIC FACILITIES AFTER PRIMARY LOGIN
ENTITY NAME : ADMIN ,SUPERVISOR ,D.E.O
FACILITIES :
AAI HEADLINES
AAI MAGAZINE
CORPORATE HEADQUARTERS
AIRLINES LIST
INTERNATIONAL AIRPORTS
DOMESTIC AIRPORTS
ALL AIRPORTS


MAJOR ROLES AFTER MAJOR LOGIN
ENTITY NAME : ADMIN
ROLES:
RUNWAY MAP
VIEW

SCHEDULE
ADD NEW RECORD TO SCHEDULE DETAILS
VIEW GENERAL SCHEDULE IN AIRLINE ID-ORDER
VIEW GENERAL SCHEDULE IN AIRLINE OPERATOR ORDER
VIEW GENERAL SCHEDULE IN AIRLINE SIZE ORDER
VIEW GENERAL SCHEDULE IN EAT ORDER
VIEW GENERAL SCHEDULE IN EDT ORDER
VIEW TERMINAL SPECIFIC SCHEDULE IN AIRLINE ID-ORDER
VIEW TERMINAL SPECIFIC SCHEDULE IN AIRLINE OPERATOR ORDER
VIEW TERMINAL SPECIFIC SCHEDULE IN AIRLINE SIZE ORDER
VIEW TERMINAL SPECIFIC SCHEDULE IN AIRLINE EAT ORDER
VIEW TERMINAL SPECIFIC SCHEDULE IN AIRLINE EDT ORDER
SEARCH AND VIEW SCHEDULE FOR A PARTICULAR AIRLINE-ID

PARKING PLAN
VIEW DETAILS FOR A PARTICULAR PARKING SLOT
ADD NEW APRON SLOT RECORD
DISPLAY AIRLINE DETAILS IN APRON-SLOT ORDER
DISPLAY APRON SLOT DETAILS IN APRON-SIZE ORDER
DISPLAY APRON SLOT DETAILS IN TERMINAL ORDER
DISPLAY APRON SLOT DETAILS FOR CARGO SLOTS
DISPLAY APRON SLOT DETAILS FOR PASSENGER SLOTS
DISPLAY APRON SLOT DETAILS FOR TEMP. HALT SLOTS
DISPLAY APRON SLOT DETAILS FOR BUSY SLOTS
DISPLAY APRON SLOT DETAILS FOR FREE SLOTS
DISPLAY APRON SLOT DETAILS FOR NAVAILABLE SLOTS

EMPLOYEE DATABASE
ADD NEW EMPLOYEE(SUPERVISOR) RECORD
VIEW DETAILS FOR A PARTICULAR EMPLOYEE RECORD
DISPLAY EMPLOYEE RECORDS
UPDATE EMPLOYEE RECORDS

PORT AUTHORITY
VIEW PORT AUTHORITY DETAILS OF EMPLOYEES
EDIT PORT AUTHORITY DETAILS OF EMPLOYEES

CONTINGENCY
VIEW CONTINGENCY DETAILS FOR A PARTICULAR CONTINGENCY ID
VIEW ALL CONTINGENCY DETAILS
ADD CONTINGENCY DETAILS
UPDATE CONTINGENCY DETAILS

MAIL
COMMUNICATE WITH VARIOUS SUPERVISORS

PRINT
PRINT DATABASE TABLES
PRINT IMP. DOCS.

ENTITY NAME : SUPERVISOR
ROLES:
RUNWAY MAP
VIEW

SCHEDULE
ADD NEW RECORD TO SCHEDULE DETAILS
VIEW GENERAL SCHEDULE
VIEW HIS TERMINAL SCHEDULE IN AIRLINE ID-ORDER
VIEW HIS TERMINAL SPECIFIC SCHEDULE IN AIRLINE OPERATOR ORDER
VIEW HIS TERMINAL SPECIFIC SCHEDULE IN AIRLINE SIZE ORDER
VIEW HIS TERMINAL SPECIFIC SCHEDULE IN AIRLINE EAT ORDER
VIEW HIS TERMINAL SPECIFIC SCHEDULE IN AIRLINE EDT ORDER
SEARCH AND VIEW SCHEDULE FOR A PARTICULAR AIRLINE-ID

PARKING PLAN(DETAILS OF APRON SLOTS IN PARTICUALR SUPERVISOR'S TERMINAL)
VIEW DETAILS FOR PARTICULAR PARKING SLOT
ADD NEW APRON SLOT RECORD
DISPLAY AIRLINE DETAILS IN APRON-SLOT ORDER
DISPLAY APRON SLOT DETAILS IN APRON-SIZE ORDER
DISPLAY APRON SLOT DETAILS IN TERMINAL ORDER
DISPLAY APRON SLOT DETAILS FOR CARGO SLOTS
DISPLAY APRON SLOT DETAILS FOR PASSENGER SLOTS
DISPLAY APRON SLOT DETAILS FOR TEMP. HALT SLOTS
DISPLAY APRON SLOT DETAILS FOR BUSY SLOTS
DISPLAY APRON SLOT DETAILS FOR FREE SLOTS
DISPLAY APRON SLOT DETAILS FOR UNAVAILABLE SLOTS

EMPLOYEE DATABASE
ADD NEW EMPLOYEE(D.E.O) RECORD
VIEW DETAILS FOR A PARTICULAR EMPLOYEE RECORD
DISPLAY EMPLOYEE RECORDS
UPDATE EMPLOYEE RECORDS

PORT AUTHORITY
VIEW PORT AUTHORITY DETAILS OF EMPLOYEES(D.E.O)
EDIT PORT AUTHORITY DETAILS OF EMPLOYEES(D.E.O)

CONTINGENCY(CONTINGENCY DETAILS IN SPECIFIC SUPERVISOR'S TERMINAL)
VIEW CONTINGENCY DETAILS FOR A PARTICULAR CONTINGENCY ID
VIEW ALL CONTINGENCY DETAILS
ADD CONTINGENCY DETAILS
UPDATE CONTINGENCY DETAILS

MAIL
COMMUNICATE WITH VARIOUS SUPERVISORS
COMMUNICATE WITH D.E.Os

PRINT
PRINT DATABASE TABLES
PRINT IMP. DOCS.

ENTITY NAME : D.E.O
ROLES:
DATA ENTRY
ENTER AAT OF A PARTICULAR AIRLINE
ENTER ADT OF A PARTICULAR AIRLINE
ENTER AAT OF A PARTICULAR AIRLINE IN CONTINGENCY CASE
ENTER ADT OF A PARTICULAR AIRLINE IN CONTINGENCY CASE

MAIL
COMMUNICATE WITH HIS SUPERVISOR













SYSTEM ANALYSIS
FUNCTIONAL REQUIREMENT

HARDWARE:
Processor : intel CORE i5 or above
Memory : 32 GB RAM or above
Cache Memory : 128 KB or above
Hard Disk : 1 GB or above [at least 3 MB free space required]
Printer : HP DeskJet connected to LPT port

SOFTWARE:
Operating System : Windows 95/98 onwards
Application software : ECLIPSE IDE
Database : Oracle 11g












USE-CASE DIAGRAM

view/add/update/print/search employee details

view/add/update/print/search schedule details

ADMIN
view/add/update/print/search parking plan details SUPER

view/add/update/print/search airline details

view/add/update/print/search contingency details

communicate through mail

print database tables

supervisor port authority


deo port authority DEO

AAT,ADT entries

primary_login

major login
DATA FLOW DIAGRAMS
CONTEXT DIAGRAM

ADMIN view details
SUPER info entry
parking plan details


DEO info entry
schedule details



airline details contingency details
employee details










APRON
MANAGEMENT
SYSTEM
LEVEL -1 DFD SUPERVISOR ADMIN
schedule details
DEO
enter data emp details
aat,aat details


password & account exp. verification


apron slot details contingency details




airline details










aat,adt
info.
manag
primary
login
emp.info
manage
ment
schedule
info
manageme
nt
major
login
contingency
info
managemen
t

apron slot
info
management
airline info
manageme
nt
port
authority
DATA DICTIONARY
Alias NAME OF DATA ITEM
Temp. :Temporary
AAI :Airports Authority Of Imdia
IDE :Integrated Development Environment
IMP. :Important
DOCS. :Documents
EAT :Estimated Arrival Time
EDT :Estimated Departure Time
AAT :Actual Arrival Time
ADT :Actual Departure Time
ADMIN :Administrator
SUPER :Supervisor
DEO :Data Entry Operator
DFD :Data Flow Diagram






BIBLIOGRAPHY
HowStuffWorks
Wikipedia
Oracle Documentation
StackOverflow
Herbert Schieldt(Java )











PROJECT SNAPSHOTS
PRIMARY LOGIN





MAJOR LOGIN









AAI MAGAZINE








AAI LOCATION








ADMIN LOGIN










SUPERVISOR LOGIN










D.E.O LOGIN

RUNWAY MAP

SCHEDULE OPTIONS











AIRLINE DETAILS OPTIONS











PASSENGER AIRLINE DETAILS









EDIT AIRLINE DETAILS









PARKING PLAN

You might also like