Professional Documents
Culture Documents
S EGroupProject-0070
S EGroupProject-0070
S EGroupProject-0070
Project Advisor
Submitted by:
Group ID:0008
Group <0008>
Table of Contents..........................................................................................................................iii
1.2 Background......................................................................................................................1
1.3 Scope................................................................................................................................1
1.4 Objective(s)/Aim(s)/Target(s)..........................................................................................1
1.5 Challenges........................................................................................................................1
2. Overall Description..................................................................................................................2
3. Project Management................................................................................................................3
1.2 Background
The traditional method of booking airline tickets involves manual processes
that are time-consuming and prone to errors. With the advent of digital
systems, there is a need for a robust and user-friendly platform that can
handle large volumes of transactions and provide real-time updates to users.
1.3 Scope
The system will cover functionalities such as flight search, ticket booking,
cancellation, passenger information management, and payment processing.
It will be accessible via web and mobile platforms, catering to both
individual travelers and travel agencies.
1.4 Objective(s)/Aim(s)/Target(s)
To develop an intuitive and reliable system for booking airline tickets.
1.5 Challenges
Integrating with multiple airlines and their respective databases.
Related Systems:
https://www.sabre.com/
https://amadeus.com/en
https://www.travelport.com/
Bullet Points: Bulleted lists are used for concise and organized
presentation of information.
2. Overall Description
2.1 Product Features
The following are the main characteristics of the Airline Management
System:
Flying management includes planning, modifying, and terminating flights.
Booking management:
Making reservations, changing, and canceling traveler tickets.
Customer management includes keeping track of and overseeing traveler
profiles and information.
Boarding and Check-In:
Boarding passes are generated online.
Tracking and organizing passenger baggage is known as baggage handling.
Processing payments:
Taking care of payments, giving refunds, and producing invoices.
Analytics and Reporting:
Producing a range of financial and operational reports.
Notification System:
Notifying employees and passengers of impending events.
2.2 User Classes and Characteristics
Passengers:
Frequency of Use:
Occasionally, typically when booking or managing a flight.
Technical Expertise:
General public; varying levels of computer literacy.
Security Level:
Low; limited to personal booking and check-in.
Airline Staff:
Frequency of Use: Daily.
Technical Expertise:
Moderate to high; trained to use airline systems.
Security Level:
High; access to flight schedules, passenger information, and payment
systems.
Administrators:
Frequency of Use: Daily.
Technical Expertise:
High; responsible for system maintenance and updates.
Security Level:
Very high; access to all system functions and data.
Regulatory Authorities:
Frequency of Use: Occasionally.
Technical Expertise:
Moderate; may require data for audits and compliance checks.
Security Level:
High; access to regulatory compliance data.
2.3 Operating Environment
Hardware Platform:
Conventional workstation and server hardware.
Operating systems:
Linux distributions (Ubuntu, CentOS), Windows Server.
Software components include an application server, a database (PostgreSQL
or MySQL), and a web server (Apache, Nginx).
Additional Applications:
3. Project management:
1.Airline Reservation System (C# and MS SQL Server):
Airline Management
Making
Planning reservations, Generating N upcoming events
generating invoices
modifying canceling traveler boarding passes
managing
changing bookings managing financial communication
terminating flights baggage handling
transactions
Activity Diagram