DESIGN AND IMPLEMENTATION OF AN ONLINE AIRLINE RESERVATION INFORMATION SYSTEM

By

Author

Presented To

Department of Medicine

ABSTRACT
Airline Reservation Systems (ARS) used to be standalone systems. Each airline had its own system, disconnected from other airlines or ticket agents, and usable only by a designated number of airline employees. Travel agents in the 1970s pushed for access to the airlines' systems. Today, air travel information is linked, stored, and retrieved by a network of Computer Reservations Systems (CRS), accessible by multiple airlines and travel agents.
This report is a summary of the study that was undertaken to design and implement an airline reservation system. The airline reservation system designed in this project was developed using php, java script and html as the programming languages and MySQL as the database Management system. The researcher reviewed the literature of reservation systems in chapter two and explored the advantages and limitations of reservation system in real life situations.
The researcher used interviews and questionnaire methods during the data collection phase, these data collection methods helped the researcher to better understand the existing system in use. Case tools and data flow diagram were used during the development process to simulate the process of airline reservation and ticket booking. The outcome of the study was an online airline reservation system tested and implemented in the case study Rwenzori Airlines to book, schedule and reserve flights.

TABLE OF CONTENTS
LIST OF TABLES - iv
LIST OF FIGURES vi
LIST OF ABBREVIATIONS viii
ABSTRACT - - ix
CHAPTER ONE - 1
11 Background of the Study - 1
12 Problem statement - - 2
13 Objectives - - 2
131 General Objective - 2
132 Specific Objectives - 2
14 Scope of the Study - - 3
15 Significance of the Study - 3
CHAPTER TWO - 4
LITERATURE REVIEW - - 4
21 History of Airline Reservation Information System - - 4
22Reservation Information Systems - 5
23Components of Reservation Information Systems - - 6
231Hardware - 7
232Software - 7
233Data - - 7
234People - - 7
235Procedures - 8
236Database - 8
24Types of Reservations in Reservation System - 8
25Types of Information System - - 9
251Transaction Processing System (TPS) - - 9
2 53Management Information System (MIS) - 9
254Decision-support systems (DSS) 10
255Executive Support System (ESS) - - - 10
26Application of Reservation Systems 10
27Advantages of Reservation Information Systems - - 10
28Limitations of Reservation Information System - - - 11
CHAPTER THREE 12
METHODOLOGY 12
31 Overview - 12
311System Study and Analysis 12
312 Interviews 12
322 Questionnaire - - 13
33 Requirements Determination - - 14
331 Requirements Analysis - - 14
34Output Design - 14
35System Implementation - 15
36System Testing 15
37Database Structure - - 16
CHAPTER FOUR - 20
SYSTEM DESIGN, ANALYSIS AND IMPLEMENTATION - - 20
41System Design Objectives - - 20
42 System Design - - 21
421Logical design - - 21
422Conceptual design - 21
423Physical design - - 21
43Functional Requirements 22
44Non-functional requirements - - 22
45Data Flow Diagrams - 23
451 Context Diagram for Airline Reservation System - 25
453 Level One Data Flow Diagram for Reservation Process - - 26
46System Component Interactions - 27
47Database design - - - 28
471 Entities - 28
473An Entity Relationship Diagram for Airline Reservation - - 28
474Database Conceptual Design - 28
475Table Attribute Description (Physical Design) - - 29
48 System Implementation - 31
481System Users - - 31
482Hardware Platform - 32
483Hardware Platform - 32
484System Execution Sequence - 33
CHAPTER FIVE - 46
FINDINGS, CONCLUSION AND RECOMMENDATIONS - - - 46
51Findings - - 46
52Conclusion - 47
53Conversion - 47
54Recommendations - - 48
References 49
APPENDICES - - 51

Appendix 1: Terminology 51
Appendix 2: Programming Listing - 53
Appendix 3: Sample Data - 72
Appendix 4: Flow Chart - 79


LIST OF TABLES
Table 1: Showing Customer’s details - 27
Table 2: Showing Flight details 27
Table 3: Showing Journey details - - 28
Table 4: Showing User details - - 28


LIST OF FIGURES
Figure 21: Showing a global distribution system - 6
Figure 22: Five Stages of Transaction Processing System - - 9
Figure 31: The system study and design model - 12
Figure 41: Showing a context diagram for a reservation system - - - 22
Figure 42: Level one data flow diagram for the reservation process - - 23
Figure 43: Showing interconnectivity of the different system components - - - 24
Figure 44: Showing an entity relationship diagram for airline reservation system - 25 
Figure 45: Showing the data base logical design for an airline reservation system - 26 
Figure 46: Administrator use case diagram - - 30 
Figure 47: Customer use case diagram - 30 
Figure 48: Showing the Welcome Interface - - 32 
Figure 49: Showing Customer Registration Form 32 
Figure 410: Showing the Customer Search Interface - - - 33 
Figure 411: Showing a Full Customer Record Interface - - 34 
Figure 412: Showing Journey details Interface - 35 
Figure 413: Showing Rwenzori Airlines Schedules 35 
Figure 414: Showing flight Reservations, Ticket Reservation Interface 36 
Figure 415: Showing a Flight Booking Form - - 36 
Figure 416: Showing Ticket Booking Form - - 37 
Figure 417: Showing Ticket detail interface - - 38 
Figure 418: Showing ticket Cancelation Interface - 38 
Figure 419: Showing Customer Contact Us Page/Interface - 39
Figure 420: Showing Administrators? Password Interface - 40
Figure 421: Showing Administrators Home Interface - - 40
Figure 422: Showing change password change interface - - 41
Figure 423: Showing database interface 41
Figure 424: Showing flight schedule interface - - 42
Figure 425: Showing journey entry form 42
Figure 426: Showing add ticket interface 43
Figure 427: Showing flight information interface - 43

About e-Project Material Centre


e-Project Material Centre is a web service aimed at successfully assisting final year students with quality, well-researched, reliable, and ready-made project work. Our materials are recent, complete (chapter 1 to Minimum of Chapter 5, with references), and well-written. INSTANT ACCESS! INSTANT DOWNLOAD. Simply select your department, choose from our list of topics available, and explore your data.

Why Students Love to Use e-Project Material?


Guaranteed Delivery: Getting your project delivered on time is essential. You cannot afford to turn in your project past the deadline. That is why you must get your project online from a company that guarantees to meet your deadline. e-Project Topics Material Centre is happy to offer instant delivery of projects listed on our website. We can handle just about any deadline you send our way. Satisfaction Guaranteed: We always do whatever is necessary to ensure every customer's satisfaction.

Disclaimer


e-Project Topics Material Centre will only provide projects as a reference for your research. The projects ordered and produced should be used as a guide or framework for your own project. The contents of the projects should help you generate new ideas and thoughts for your own project. It is the aim of e-Project Topics Centre to only provide guidance by which the projects should be pursued. We are neither encouraging any form of plagiarism nor are we advocating the use of the projects produced herein for cheating.

Terms and Conditions


Using our service is LEGAL and IS NOT prohibited by any university/college policies. You are allowed to use the original model papers you will receive in the following ways:
  • As a source for additional understanding of the subject
  • As a source for ideas for your own research (if properly referenced)
  • For PROPER paraphrasing (see your university definition of plagiarism and acceptable paraphrase) Direct citing (if referenced properly)
Thank you so much for your respect to the author's copyright.

Refund and Privacy Policy


  • Refunds: All sales are final. However, if you encounter any issues with accessing your purchased material, kindly contact our support team for immediate resolution.
  • Privacy Policy: Your personal information is protected and will not be shared with third parties. We ensure secure payment processing and data confidentiality.

Contact Information


X

Need Help Finding or Downloading Your Project Material?

If you don't see the topic you're looking for or You need urgent/express attention, click the WhatsApp Icon/link below to contact ADMIN and get the material you need instantly. We are always available online to attend to your needs. Thanks