0% found this document useful (0 votes)
5 views15 pages

Airline Reservation System in VB.NET

Uploaded by

biranjesujal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views15 pages

Airline Reservation System in VB.NET

Uploaded by

biranjesujal
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Index

[Link]. Page No.


Title

1. 2
Abstract

2. Aim 3

3. Introduction 4

4. System Architecture 5

5. 6
Advantages

6. 7
Disadvantages

7. 8
System Requirements

8. Source Code 9-12

9. 13
Output

10. 14
Conclusion

11. Reference 15

GUI Application Development Using [Link] Page 1


Abstract

Automation in various fields is taking this world one step closer to the technical era. This
project “Airline Reservation System” is about flight ticket booking and managing flight
databases as admin. Airline reservation System is a computerized system used to store and
retrieve information and conduct transactions related to air travel. The project is aimed at
exposing the relevance and importance of Airline Reservation Systems. It is projected towards
enhancing the relationship between customers and airline agencies through the use of ARSs,
and thereby making it convenient for the customers to book the flights as when they require
such that they can utilize this software to make reservations.

GUI Application Development Using [Link] Page 2


Aim

Airline Reservation System provides information regarding all flights, their arrival, their
departure, seat availability and other associated things to client. In this project regarding
the tickets you can cancel, book and print tickets according to the scheduled flights.

GUI Application Development Using [Link] Page 3


Introduction

An airline select seats, and make payments [Link] reservation systems are
typically made up of two components: the airline's inventory system and the booking

system. The inventory system contains information about available flights, including

schedules, routes, and prices. The booking system allows customers to search for and
book flights based on their preference

The development of airline reservation systems began in the 1950s with the introduction

of the first computerized reservation system, SABRE, by American Airlines. Today, many
airlines use their own reservation systems or rely on third-party providers such as

Amadeus, Sabre, and [Link] system is a software platform used by

airlines and travel agencies to manage and book flight reservations. The system provides
customers with the ability to search for flights,

GUI Application Development Using [Link] Page 4


System Architecture

GUI Application Development Using [Link] Page 5


Advantages

 Policies for an easy refund.

 Domestic and International Airlines Available.

 Integration with different travel product providers is possible via a unified connectivity
gateway.

 Capability to design, deploy, and evaluate airline reservation system.

 Mobile accessibility.

GUI Application Development Using [Link] Page 6


Disadvantages

 You need Internet access.

 You need to be ready for an influx of new customers.

 Not all online booking systems are created equal.

 Avoid booking systems that don't bring you new quality customers.

GUI Application Development Using [Link] Page 7


System Requirements

Hardware Requirements-

 Operating system supports all known operating system such as windows,linux,mac.


 Computer 512MB+RAM,monitor with minimum resolution of 1024*768,keyboard,
mouse.
 Hard Drive should be in NTFS filesystem formatted with minimum 10GB of free space.
 ALaser printer will need to be used to print these report and notes.

Software Requirements-

 Software is designed to run on any platform above Microsoft Windows 7(33 bits.
 [Link] Frameworks 4.0 or above.
 Microsoft SQL Server Management Studio Express 2010

GUI Application Development Using [Link] Page 8


Source Code
Module Module1

Dim flightNumber As Integer = 101

Dim departureCity As String = "New York"

Dim arrivalCity As String = "Los Angeles"

Dim numSeats As Integer = 50

Dim seatsBooked As Integer = 0

Dim passengerList As New List(Of String)

Sub Main()

[Link]("Welcome to Airline Reservation System!")

[Link]("Flight Number: " & flightNumber)

[Link]("Departure City: " & departureCity)

[Link]("Arrival City: " & arrivalCity)

While True

[Link]("What would you like to do?")

[Link]("1. Book a seat")

[Link]("2. Check seat availability")

[Link]("3. View passenger list")

[Link]("4. Exit")

[Link]("Enter your choice (1-4): ")

GUI Application Development Using [Link] Page 9


Dim choice As Integer = [Link]()

Select Case choice

Case 1

BookSeat()

Case 2

CheckAvailability()

Case 3

ViewPassengerList()

Case 4

Exit While

Case Else

[Link]("Invalid choice. Please try again.")

End Select

[Link]()

End While

End Sub

Sub BookSeat()

[Link]("Enter passenger name: ")

Dim passengerName As String = [Link]()

[Link]("How many seats would you like to book? ")

GUI Application Development Using [Link] Page 10


Dim numSeatsToBook As Integer = [Link]()

If numSeatsToBook > numSeats - seatsBooked Then

[Link]("Sorry, there are not enough seats available.")

Else

seatsBooked += numSeatsToBook

For i = 1 To numSeatsToBook

[Link](passengerName)

Next

[Link]("Thank you for booking " & numSeatsToBook & " seat(s).")

[Link]("There are now " & (numSeats - seatsBooked) & " seat(s) available.")

End If

End Sub

Sub CheckAvailability()

[Link]("There are " & (numSeats - seatsBooked) & " seat(s) available.")

End Sub

Sub ViewPassengerList()

If [Link] > 0 Then

[Link]("Passenger List:")

For Each passenger As String In passengerList

[Link]("- " & passenger)

GUI Application Development Using [Link] Page 11


Next

Else

[Link]("There are no passengers booked on this flight.")

End If

End Sub

End Module

GUI Application Development Using [Link] Page 12


Output

GUI Application Development Using [Link] Page 13


Conclusion

It reduces the scope of manual error and conveniently maintains any modifications,
cancellations in the reservations. It not only provides flight details but also but also creates a
platform to book tickets, cancels or modifies ticket timings or dates and even informs about the
number of people on board. Airline reservation system is an essential tool for airlines to

manage and streamline the process of booking flights. It allows customers to search for
and book flights online, select seats, and manage their bookings.

GUI Application Development Using [Link] Page 14


Reference

 [Link]
 [Link]
 [Link]
 [Link]

GUI Application Development Using [Link] Page 15

You might also like