PROJECT Presentation1 - Copy
PROJECT Presentation1 - Copy
04/02/2025
: INTRODUCTION
1 .1 Background of study
Significant change has come in the Airline industry together with the advancement in
technologies.
Information technology generates fundamental changes in the nature and application of
technology in business.
Information Communication Technologies (ICTs) can provide powerful strategic and
tactical tools for organizations, which, if properly applied and used, could bring great
advantages in promoting and strengthening their competitiveness.
Airline companies are implementing computerized systems in providing their services in
which case all services that a person could possibly get by going to the airline ticket
office, in person, can easily be accessed from his home, working place or any other
place.
04/02/2025
Statement of problem
Mobile devices are fast becoming the place where numerous technologies meet and create applications that
are useful for both consumers and businesses across the globe.
Ethiopian airlines have had launched web based reservation system which is mainly used by its
international customers than local customers.
The growth of mobile technologies in an alarming rate has forced many service provider institutions to
recognize the importance of delivering content and services to users through their mobile devices.
The importance is even more relevant in the airline industry.
Significance of study
A study on a mobile and service-based airline reservation system for Ethiopian Airlines is significant ant
because it can improve customer experience, streamline operations, increase efficiency, and potentially
boost revenue through enhanced convenience and access to travel-related services.
04/02/2025
General Objective
The major objective of this project is to design and implement a mobile based airline reservation system for Ethiopian
Airlines using service based approach.
Specific Objective
The specific objective of this project is to Review similar works on mobile based airline reservation services and conduct
literature review.
Identifying the data and user requirements which need to be collected and identifying features of the system to be
developed.
To enable mobile users utilize currently working Ethiopian airlines reservation system.
Design the mobile based airline reservation based on the identified requirements.
04/02/2025
Significance of study
A study on a mobile and service-based airline reservation system for Ethiopian Airlines is
significant ant because it can improve customer experience, streamline operations, increase
efficiency, and potentially boost revenue through enhanced convenience and access to
travel-related services.
Existing problem
Ethiopian Airlines' mobile and online reservation systems, while offering convenience, can
face issues like payment processing problems, website freezing, and difficulties with online
check-in, requiring users to contact customer support.
Scope and limitation
Our project aims to develop a web based online Airline ticket reservation system for Ethiopia
Airline reservation to help the functionalities of the Airline.
The main purpose of our exercise is perform the Airline’s activity in computerized way rather
than manually which is time consuming.
04/02/2025
User Scope
User registration and account management.
Flight search and booking functionality.
Seat selection and passenger details input.
Secure payment processing.
Access to booking history and management.
Admin Scope:
Flight management: Add, edit, and delete flight schedules.
Fare management: Set and update ticket prices.
Seat management: Monitor seat availability and configurations.
Booking management: View, modify, and cancel bookings.
Reporting and analytics: Generate reports on bookings, revenue, and other key metrics.
04/02/2025
Limitation of the project
One limitation of the online Ethiopian Airline ticket reservation management
system Could be the dependency on stable internet connectivity.
In areas with limited or unreliable internet infrastructure, users may face
difficulties in accessing the system or experience slow response times, which
could impact their ability to search for flights, make bookings, or manage
reservations.
1.8 Feasibility study
All prIt is most product and necessary to evaluate feasibility of the project at the earliest
possible time months or year of efforts, thousands of rupees and untold professional
embarrassment can be averted if an ill-conceived project is recognized early in the
definition phase .
jects are feasible unlimited resource and definite time.
feasibility of producing quality software is reduced if the risks involved in producing are
.during software engineering there are different aspect of the feasibility
high 04/02/2025
study.
1.8.1 Operational feasibility:
• Refers to the practicality of implementing and maintaining the airline flight reservation
system effectively
• Infrastructure: The system requires reliable hardware and software infrastructure to
ensure smooth functioning
• Scalability: The system should be able to handle a large number of transactions and
users simultaneously.
• User-Friendly Interface: A simple and intuitive user interface is essential for both
passengers and airline staff to use the system efficiently.
• Integration: The system should seamlessly integrate with other airline operations
• Maintenance and Support: Regular maintenance and technical support
• Training: Airline staff should be adequately trained to use the system and assist
passengers with their bookings.
• Regulatory Compliance: The system must comply with aviation regulations and data
protection
04/02/2025 laws to ensure passenger safety and privacy.
1.8.2 Technical Feasibility:
• It is a study of function, performance and constrain that may effect the ability to
achieve an accessible system .
• Development risk: can the system element be designed so that the necessary
function and performance are achieved.
• Resource availability: are the necessary resource ( hard ware and software )
available to build the system .
• 1.8.3 Economic feasibility:
• It is evaluation of development cost (eight against the ultimate income
or benefit derived from the system.
• There will be only one time capital investment to purchase of hard and soft are
package.
• The soft are is developed in house cost of ready made soft(are can be saved.
• "Maintenance cost is reduced as there is no need of maintaining same date in
various records for various documents..
04/02/2025
1.8.4 Legal Feasibility study
• The project is examined from a legal standpoint in examining
Legal FeasibilityIt evaluates project implementation legal
obstacles such as privacy laws or social networking regulations,
business certificate, licenses, traders, etc.
• Ultimately, it can be argued that a legal feasibility study is an
investigation to determine whether a project proposal complies
with the law and ethical guidelines.
04/02/2025
2: LITERATURE REVIEW IE
• 2.1. Introduction
• The use of Information Communication Technologies (ICTs) has changed the way how business are
managed and dealt.
• The airline industry in particular has fostered a dependency on technology for their operational and
strategic management.
• Now a day’s many airline companies are shifting from their traditional way of communication with their
customers to using modern technologies.
• 2.2 Related Work
• There are different airline companies which launched a mobile based reservation system.
• In most cases native applications are developed to support a specific type of a mobile phone device.
• The SOA based Web Services project is closely related to this project.
• They adopt the SOA methodology (SOMA) from IBM and realize its applicability in the domain of airline
reservation services.
04/02/2025
• This project offers the following services:
• Customer Service: Which are used to manage customer profile.
• Flight Service: Which are used to get detailed information about flights.
• Reservation Service: Which are used to manage bookings.
• Payment Service: Which are used to acquire credit card information and deal
with payment.
• The popular features found on Emirates.com, including:
• Booking a flight and checking fares.
• Checking in and choosing or changing seats.
• Viewing passenger itinerary, requesting a meal, and booking ground
transportation.
• Checking real-time flight status and viewing global timetables.
•04/02/2025
Looking for products and services available on any specific flight.
2.3 Gaps critique and ways you are going to tackle them
• GAP Model of Service is a framework developed to identify the differences between
customer expectations and perceived service.
• It assesses the journey from customer expectations to service delivery.
• There are five gaps identified in the GAP Model of Service Quality.
• Each gap defines the discrepancy between the expectations of your customer and your
actual product or service quality.
These service quality gaps are
knowledge gap
policy gap
delivery gap
communication gap
perception gap
04/02/2025
Knowledge gap
Knowledge gap refers to the difference in understanding between the manager (service
deliverer) and the customer's expectations
Policy gap: The policy gap represents the misalignment between the management’s
perception of customer expectations and the actual service standard policies and
specifications.
Delivery gap:The delivery gap reveals the disparity between specified service quality and
the actual delivery of the service.
Communication gap: The communication gap reflects the discrepancy between what an
enterprise communicates about its services and the actual service delivery.
Perception gap: The perception gap signifies the distinction between the customer's
perception of the delivered service and their initial expectations.
04/02/2025
3: MATERIALS AND METHODS
• 3.1. Methods and Tool
• 3.1.1 Data Source and Data Collection Methods
• For a mobile and service-based airline reservation system for Ethiopian Airlines, data sources would
include airline schedules, fares, seat availability, passenger records, and payment information.
• Data Sources:
• Flight Schedules: Information on flight routes, times, and frequency.
• Fares and Pricing: Data on different fare classes, discounts, and promotional offers.
• Seat Availability: Real-time inventory of available seats on each flight.
• Passerages Name Records (PNR) Information about Passagers Inclusion name contact Détails and Booking
détails.
• Data Processing: The system would process the data to provide real-time information to users and manage
bookings.
• Security Measures:
• Encryption: Data would be encrypted to protect sensitive information.
• Authentication: User authentication would be implemented to ensure secure access to the system.
04/02/2025
3.1.2 System Analysis and System Design:
System Analysis
• To design a mobile and service-based airline reservation system for Ethiopian Airlines, you'd need
to analyze current systems, identify user needs, and choose appropriate technologies.
• Existing Reservation Processes: Understand how Ethiopian Airlines currently handles reservations
(online, phone, travel agencies, etc.).
• Technology Stack: Identify the current technologies used for reservations, including databases, API s,
and platforms.
• Data Flows: Map out the flow of data during a reservation, from user input to booking confirmation.
• Performance Metrics: Analyze key performance indicators (K Pis) like booking time, error rates, and
customer satisfaction.
System Design
• Mobile App Design: Design the user interface and user experience for the mobile app, considering
different screen sizes and device types.
• Service-Oriented Architecture (SOA).
• Design the system as a collection of independent services that can communicate with each other.
04/02/2025
3.1.3 System Implementation method and how to
use methods.
• System Implementation
• Implementing an airline reservation system for Ethiopian Airlines involves several key components and
considerations.
• 1. Core Features
• Flight Search and Booking: Allow users to search for flights based on destinations, dates, and
preferences, and book tickets.
• Passenger Management: Store and manage passenger details, including frequent flyer information.
• Payment Integration: Support multiple payment methods, including credit cards, mobile payments, and
local payment systems.
• Ticketing System: Generate and manage electronic tickets (e-tickets).
• Flight Status Updates: Provide real-time updates on flight schedules and delays.
• Mobile Accessibility: Ensure the system is accessible via mobile apps and responsive websites.
04/02/2025
2. Technology Stack
• Backend: Use robust frameworks like Django (Python) or Spring Boot (Java) for server-side logic.
• Frontend: Develop user-friendly interfaces using React, Angular, or Vue.js..
• Database: Employ databases like PostgreSQL or MongoDB for storing passenger and flight data.
• Cloud Services: Utilize cloud platforms like AWS or Azure for scalability and reliability.
• 3. Integration
• Global Distribution Systems (GDS): Integrate with systems like Sabre or Amadeus for flight
inventory and scheduling.
• Payment Gateways: Connect with secure payment gateways for transactions.
• Customer Relationship Management (CRM): Integrate with CRM tools to enhance customer
service.
• 4. Security and Compliance
• Data Encryption: Protect sensitive data with encryption protocols.
• Regulatory Compliance: Adhere to aviation and data protection regulations, such as GDPR
04/02/2025
5. Testing and Deployment
• Conduct rigorous testing to ensure the system is bug-free and user-friendly.
• Deploy the system in phases, starting with a pilot program.
• User Needs Analysis
• Customer Profiles: Identify different customer segments and their needs (e.g., fréquent,
surliure traveller’s, business traveller’s).
• User Interface/Experience: Conduct user research to determine what features and
functionalities are most important to customers.
• System Architecture Diagram
• The system architecture diagram shows the layered structure of the system and the different
• layers involved in the designed system in which the boundary of each layer is explicitly
defined.
04/02/2025
3.1.4. Development Environment and Tools
This project is implemented using WCF services which are responsible to communicate the
• Mobile user with Ethiopian Airlines system.
• The development environment and differentProgramming tools used to develop the project
are described below.
• Développement Environment
• This project is developed on Hewitt-Packard HP Pavilion dv5 Note Book PC model, Intel(R)
• Core(TM) i3 CPU processor, 4.00 GB(3.80 usable)Installed memory (RAM),64-bit Operating
• System with Windows 7 Ultimate and Opera Mobile Emulator which supports different types
of Mobile phones including Nokia, Samsung, LG, Sony and Motorola.
• Tools
• Windows Communication Foundation (WCF)-For defining and Implémentation services.
• Visual studio Architecture builder 2010-Requirement analysis and Architecture design
• Microsoft Vision 2007 -For UML representation of requirement analysis
• Microsoft Visual studio IDE 2010 -For all development and implementation of the research
project
04/02/2025
4: PROJECT PLAN
• 4.1 Time Schedule
• Ethiopian Airlines offers online check-in through its website, mobile app, or social-bots,available 48 hours before
departure and ending 2 hours before departure Web check-in starts 48 hours before departure and ends 2 hours
before departure.
Time Schedule
Time Window: Online check-in is available from 48 hours before the scheduled departure time up to 2 hours
before the departure
Benefits: Passengers can select their preferred seats, update travel preferences, access additional services,
and print their boarding pass online
Arrival at the Airport: If you have no luggage to drop off, arrive at the gate 30 minutes prior to boarding.If you have
baggage to drop off, arrive at the web check-in counter at least 1 hour before departure for
international flights and 45 minutes before departure for domestic flights.
04/02/2025
functionality The mobile app and social bots allow passengers to check-in for their flights, select seats, and
4.2 Budget Plan
• To develop a budget-friendly, mobile, and service base airline reservation system for
Ethiopian Airlines, focus on a streamlined user experience, mobile-first design, and a
variety of booking options, including "Book Now, Pay Later" and discounted fares for
Ethiopian citizens and residents.
• A breakdown of key features and considerations:
04/02/2025
Mobile and Service Based Airline Reservation System for
Project Title
Ethiopian Airlines
Date
Advisor
04/02/2025 Table 4.2 Research Team
THIS IS END OF CHAPTER.
04/02/2025