Professional Documents
Culture Documents
(A C O N S T I T U E N T C O L L E G E O F CVM U N I V E R S I T Y)
D E P A R T M E N T O F IN F O R M A T I O N TE C H N O L O G Y
102045602 – S OF TWA RE E N G I N E E RI N G
Practical – 1
Airport Management System
Definition:
An airport management system is a specialized digital platform that automates
and streamlines the main airport operations including passenger processing,
baggage tagging and handling, arrival/departure operations, departure control
systems, information distribution, and air traffic control (ATC).
Problem Statement:
The Airport Management System aims to achieve these objectives through the
development of a comprehensive software solution that integrates various
airport functions, automates processes, and provides real-time data analytics
to support decision-making. This system will ultimately contribute to the
efficient, safe, and passenger-friendly operation of the airport.
Problem Definition:
The problem that AMS systems are designed to solve is the complexity of
airport operations. Airports are complex systems with many different
stakeholders, including airlines, passengers, ground handlers, security
agencies, and government agencies. AMS systems help to coordinate the
activities of all of these stakeholders to ensure that flights operate on time and
that passengers have a safe and positive travel experience.
Features:
1. Passenger Management
2. Flight Management
3. Aircraft and Gate Management
4. Passenger Services
5. Security Management
6. Air traffic control
7. Baggage management
Features in Detail:
1. Passenger Management :
Passenger check-in and boarding management.
Ticket booking and reservation system.
2. Flight Management:
Flight scheduling and management.
Real-time flight tracking and status updates.
Automated gate allocation and assignment.
Delay and cancellation management.
4. Passenger Services:
Flight information displays.
Self-service and mobile check-in.
Lounge and amenities management.
Provide all lounges for comfortable journey.
5. Security Management:
Security checkpoint management.
Passenger and baggage screening.
Access control and employee management.
Baggage tagging and weighting for secure travel.
7. Baggage management:
Baggage Handling and tagging.
Baggage weighting.
Waterfall Model:
1. Requirements Phase:
In this phase, gather detailed requirements for the Airport Management
System. This includes understanding the specific needs of the airport,
regulatory requirements, and user expectations.
Identify stakeholders and conduct interviews and surveys to gather
requirements.
Document the requirements in detail, including functional and non-
functional requirements..
2. Design Phase:
Once the requirements are well-understood, proceed to design the
system. This includes defining the architecture, data models, and user
interfaces.
Create detailed design documents specifying how different components
of the AMS will work together.
Plan the database schema and data flows.
3. Implementation Phase:
Once the requirements are well-understood, proceed to design the
system. This includes defining the architecture, data models, and user
interfaces.
Create detailed design documents specifying how different components
of the AMS will work together.
Plan the database schema and data flows.
4. Testing Phase:
Perform comprehensive testing to ensure that the developed system
meets the specified requirements.
Types of testing may include unit testing, integration testing, system
testing, and user acceptance testing (UAT).
Identify and fix defects and issues that are discovered during testing.
5. Deployment Phase:
Perform comprehensive testing to ensure that the developed system
meets the specified requirements.
Types of testing may include unit testing, integration testing, system
testing, and user acceptance testing (UAT).
Identify and fix defects and issues that are discovered during testing.
6. Maintenance Phase:
Perform comprehensive testing to ensure that the developed system
meets the specified requirements and feedback through updates.
Practical – 2
Aim: Define requirement Gathering and technical requirement
specification for the selected project (Airport Management System).
Requirement Gathering:
The requirements gathering process for an airport management system
(AMS) is important to ensure that the system meets the needs of the
airport and its stakeholders. The requirements gathering process should
involve a variety of people, including airport staff, passengers, airlines,
and other stakeholders.
For a Airport Management System, the requirement gathering process
would involve:
1. Stakeholder Identification: The first step is to identify all of the
stakeholders who will be affected by the AMS. This may include
airport staff, passengers, ATC, ground baggage handlers, security
agencies, and government agencies.
2. Interviews and Surveys: Schedule interviews with key stakeholders
to understand their specific requirements and pain points. Ask open-
ended questions to gather valuable insights into their needs and
expectations. Take note of any regulatory requirements and industry
standards that must be adhered to.
3. Review Existing Documentation: Examine any existing
documentation, such as legacy systems, standard operating
procedures, and regulatory documents. This can help uncover
valuable information about current processes and requirements.
4. Functional Requirements: Document functional requirements,
specifying what the AMS should do. Include details about features
such as flight scheduling, passenger check-in, baggage handling,
security screening, and reporting.
5. Non-functional Requirements: Capture non-functional
requirements, which address qualities like performance, security,