All Project Reports

B.Tech, MCA, MBA Projects Reports

Computer Science Project Reports : Airline Reservation System No ratings yet.

Computer Science Project Reports : Airline Reservation System



Airline Reservation System may help to maintain focus functions of the inventory management of airline tickets is the inventory control. It involves the details about flight schedules and its transportation charges, passenger reservations, and ticket records.

Inventory data is imported and maintained through a Schedule Distribution System over regulated interfaces. An airline’s inventory contains all flights with their available seats. The stock of an airline service is broken into three categories of classes, and each group has seats up to 26 bookings, along with prices and booking conditions. Inventory control steers how many seats are available for the different booking classes, by opening and closing individual booking classes for sale. In combination with the fares and booking conditions stored in the Fare Quote System, the price for each sold seat is determined.



1. Registration module

2. Administrative module

3. Passenger module

1. Registration module


1. Registration module we ask a customer to give his details. After registering with us, the passenger can log in to his/her account and can view all flight details such as Timings, Prices, Availability of seats and can book the ticket with unique ticket id.Once Passenger registered with us can reserve any number of cards.


2. Administrative module

Administrative module is provided for the sake of administrators to manage the site and update the content at regular intervals, The significant operations included in this module are

  1.  Create and maintain airline schedule, fare, and timings of the Flight.
  2.  View the passenger list.
  3.  View the available seats in the flights.
  4.  Cancel the tickets.
  5.  Updating the flight schedule and timings and fare.

3. Passenger module
This module is meant for passengers, where a user logging into his/her owns account will view this panel. The main operations included in this module were

  • View all airline schedules, timings, fare details and seat availability.
  • Book for the tickets.
  • View and canceling of the ticket.
  • Send feedback

Behind these modules, it also includes additional Web-pages like Password recovery console, Tips regarding journey, Traveling news around world and help regarding our site.


Organization profile

  • H-LINECorporate Overview
  • H-LINEFast Facts
  • Snapshot of products & Key Service Areas
  • H-LINECorporate Vision & Mission
  • H-LINEObjectives & Values
  • Organization Structure & People
  • Corporate HR & Admin Policies
  • H-LINEFast Facts
  • Snapshot of products & Key Service Areas
  • H-LINECorporate Vision & Mission
  • H-LINEObjectives & Values
  • Organization Structure & People

H-LINEFast Facts

H-LINEInformation Systems India Pvt. Ltd., was formerly known as Smart Software Technology Development Co., Pvt. Ltd., Dr. Kumara Prathipati started the company in association with Mr. Madan Mohan, H-LINE Executive Director. In the year 1997, Smart Software became the subsidiary of small stocks, Simply Stocks, the parent company of Smart Software, has been acquired by H-LINENY. Currently, S & P purchased so we known as H-LINEIndia a division of S& P the McGraw-Hill Companies.

H-LINE is the world leader in very integrating information –on public & private companies, investment firms, relationships among businesses and professionals, biographical and contact data, events, transactions, securities data, regulatory filings, news, research products, interactions, and knowledge.

H-LINEenables are leading financial, advisory, and corporate professionals to make more intelligent business decisions efficiently. H-LINEserves over 10,000 + clients, including the market leaders in investment banking, investment management, private equity, and related professional services, as well as some of the world’s most giant corporations.

H-LINE products integrate public & Private capital market information with software applications for research, analysis, idea generation, workflow management, and relationship development. H-LINE are not just data or software Company, but a team of dynamic

Professionals vowing to provide:

High Quality, Timely and Accurate Data and Research Tools
Best Possible Client Service


H-LINE Key Service Areas

  •  financials, SEC filings, financial ratios and Business Descriptions
  • Exporting or Importing data into Excel spreadsheets
  • Creating reports which can be customized
  • Comparing companies against their peers and indices
  • Charting & graphing the results in bar, line, pie charts and personalized colors

H-LINE vision

To achieve a leading position in the field of primary data services by developing top-quality customer solutions and providing most excellent financial data products and tools based on cutting-edge technology and advanced quality assurance processes.



• To provide clients with consistently superior quality fundamental data and innovative research tools, thus bring a fresh approach to the financial information supply business.
• To provide an exemplary work environment and work culture where the best talent can be attracted, retained and motivated to rise to higher peaks of excellence.
• To be a responsible corporate citizen and discharge H-LINE social responsibilities diligently.


H-LINE Objectives

• To be a leader in the U.S and an active global player in supplying financial data products and services.
• To provide quality services on time at globally competitive prices.
• To achieve optimal utilization of the essential resources: time, money and people.


H-LINE Values

Client Introduction

• H-LINE clients are H-LINE priority
• H-LINE deliver promises and nurture long-term relationships with H-LINE clients

Knowledge Sharing
• H-LINE embrace new ideas from H-LINE employees and stakeholders
• H-LINE allow improvement in H-LINE processes Leadership
• H-LINE support initiative, decisiveness, and accountability among H-LINE employees

• H-LINE guarantee honesty and fairness in all H-LINE dealings Performance
• H-LINE attempt to achieve superior results all the times.
• H-LINE believe in Company performance with mutual respect, support and open communication with H-LINE clients and within.

• H-LINE leverage H-LINE intellectual capital and initiative to realize H-LINE goals


H-LINE, INDIA – A Subsidiary of H-LINE

H-LINE, India Development Inc. had its modest beginning in San Diego, California by a group of entrepreneurs headed by Dr. Kumara Prathipati in 1993.The Indian operation was started, as H-LINE, India Technology Development Company Pvt. Ltd., along with Mr. Madan Mohan, a successful entrepreneur with excellent business acumen. In the year 1997, H-LINE, India became the subsidiary of Simply Stocks, Inc., San Diego, California.




Airline Reservation System contains the details about flight schedules and its fare tariffs, passenger reservations, and ticket records.
• The inventory of an airline service is divided into three categories of classes (e.g., First, Business or Economy class) and each category has seats up to 26 bookings, along with prices and booking conditions.


Inventory control steers how many seats are available for the different booking classes, by opening and closing individual booking classes for sale. In combination with the fares and booking conditions stored in the Fare Quote System, the price for each sold seat is determined.



In few countries if a person wants to book a flight ticket, he uses to follow one of these things:

  1.  Manually goes to the Airport and book his ticket.
  2. Downloading the ticket form as a paper document, filling it manually and submitting it to Airport.
  3. Fill the Ticket form on the system and get the print out as paper documents to submit it at Airport.
  4. Hiring the Ticket at some especially registered ticket counters in online.
  5. Even above approaches make a ticket booking online; it was not completely done on online. The passenger may not have much freedom over this program.
  6. Hence the Passenger may or may not be satisfied with this approach as it includes manual intervention like traveling to Airport for booking his ticket.



The Proposed system ensures the complete freedom of users, where a user at his system can log on to this website and can book his ticket. Our proposed method allows only registered users to book the tickets, view timings and cancel their cards.
In this Proposal the entire work is done on online and ticket with id is also provided for passengers as a print document. Here passengers can send their queries and suggestions through a feedback form.



The application will follow three-tier architecture. In three-tier, architecture application will run the traditional client/server model but from the web server. The client only displays the GUI and data but has no part in producing results.



Three-tier architecture will contain the following tiers


Client/Presentation Tier:
This tier includes all the HTML content or forms to be displayed on the client browser. It is the form which provides the user interface to end user. The programmer uses this tier to get or set the data back and forth.


Business Logic Layer
In the Business logic tier, the actual processing of the data and the logic behind the implementation of the application will be present. This tier can contain a class, which can be used to write the functions, and also works as a mediator between the presentation tier and data tiers.


Data Tier:
Data Tier contains methods and classes that deal with passing and storing data to the data Storage Layer. Queries or stored procedures are used to access the data from the database or to perform any operation to the database. It saves the data passed by the presentation tier.


• HTML: Hypertext Markup Language is a markup language used to design static web pages.

• Asp: Active server pages is used to develop web application

• IIS: Internet Information Service is a web server to run web application

• VS: Visual Studio is application where we can develop application by using this IDE

• HTTP: Hypertext Transfer Protocol is a transaction oriented client/server protocol between web browser & a Web Server.

• HTTPS: Secure Hypertext Transfer Protocol is an HTTP over SSL (secure socket layer).

• TCP/IP: Transmission Control Protocol/Internet Protocol, the suite of communication protocols used to connect hosts on the Internet. TCP/IP uses several protocols, the two main ones being TCP and IP.


• IEEE SRS Format





Microsoft. NET Framework

The .NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet. The .NET Framework is designed to fulfill the following objectives:

  • To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
  • To provide a code-execution environment that minimizes software deployment and versioning conflicts.
  • To provide a code-execution environment that guarantees safe execution of code, including code created by an unknown or semi-trusted third party.
  • To provide a code-execution environment that eliminates the performance problems of scripted or interpreted environments.
  • To make the developer experience consistent across widely varying types of applications, such as Windows-based applications and Web-based applications.
  • To build all communication on industry standards to ensure that code based on the .NET Framework can integrate with any other code.
    The .NET Framework has two main components: the common language runtime and the .NET Framework class library. The common language runtime is the foundation of the .NET Framework. You can think of the runtime as an agent that manages code at execution time, providing core services such as memory management, thread management, and remoting, while also enforcing strict type safety and other forms of code accuracy that ensure security and robustness. In fact, the concept of code management is a fundamental principle of the runtime. Code that targets the runtime is known as managed code, while the system that does not target the runtime is known as unmanaged code.

The .NET Framework can be received by unmanaged components that load the common language runtime into their processes and initiate the execution of managed code, thereby creating a software environment that can exploit both managed and unmanaged features. The .NET Framework not only provides several runtime hosts but also supports the development of third-party runtime hosts.

For example, ASP.NET hosts the runtime to provide a scalable, server-side environment for managed code. ASP.NET works directly with the runtime to enable Web Forms applications and XML Web services, both of which are discussed later in this topic.


Features of the Common Language Runtime:

The common language runtime manages memory, thread execution, code execution, code safety verification, compilation, and other system services. These features are intrinsic to the managed code that runs on the common language runtime.

With regards to security, managed components are awarded varying degrees of trust, depending on some factors that include their origin (such as the Internet, enterprise network, or local computer). This means that a managed component might or might not be able to perform file-access operations, registry-access operations, or other sensitive functions, even if it is being used in the same active application.

The runtime enforces code access security. For example, users can trust that an executable embedded in a Web page can play an animation on screen or sing a song, but cannot access their personal data, file system, or network. The security features of the runtime thus enable legitimate Internet-deployed software to be exceptionally featuring rich.

The runtime also enforces code robustness by implementing a strict type- and code-verification infrastructure called the universal type system (CTS). The CTS ensures that all managed code is self-describing. The various Microsoft and third-party language compilers generate managed code that conforms to the CTS. This means that managed code can consume other managed types and instances, while strictly enforcing type fidelity and type safety.

Also, the managed environment of the runtime eliminates many common software issues. For example, the runtime automatically handles object layout and maintains references to objects, releasing them when they are no longer being used. This automatic memory management resolves the two most common application errors, memory leaks, and invalid memory references.

While the runtime is designed for the software of the future, it also supports software of today and yesterday. Interoperability between managed and unmanaged code enables developers to continue to use necessary COM components and DLLs.

Finally, the runtime can be hosted by high-performance, server-side applications, such as Microsoft® MS Access™ and Internet Information Services (IIS). This infrastructure enables you to use managed code to write your business logic, while still enjoying the superior performance of the industry’s best enterprise servers that support runtime hosting.
The runtime is designed to enhance performance. Although the standard language runtime provides many standard runtime services, managed code is never interpreted. A feature called just-in-time (JIT) compiling enables all managed code to run in the native machine language of the system on which it is executing. Meanwhile, the memory manager removes the possibilities of fragmented memory and increases memory locality-of-reference to improve performance further.

The runtime also accelerates developer productivity. For example, programmers can write applications in their development language of choice, yet take full advantage of the runtime, the class library, and components written in other words by other developers. Any compiler vendor who chooses to target the runtime can do so. Language compilers that target the .NET Framework make the features of the .NET Framework available to existing code written in that language, significantly easing the migration process for existing applications.


Facebook Comments

Please rate this

If you need more details about above projects or could not find your related projects, kindly email us at:-

All Project Reports © 2017 | XML Feeds | Sitemap | Privacy | Disclaimer | Contact Us