Académique Documents
Professionnel Documents
Culture Documents
ABSTRACT
The object of this project is to design and implement Airport Management with
user interface and administrator interface using VB.NET.
It includes details such as passenger with fields such as name, address phone
number and passport details which will be stored in database for verification. Reservation
details help in reserving seats for the passenger with other details such as date, flight no,
code and other details. If the user needs to cancel the reservation he can do cancellation
providing details to the administrator. Flight details have to be maintained including
flight no, code, source and destination etc which is to be considered during reservation
Introduction:
The airline industry is a very particular system. Airlines provide a service, which is to
transport a passenger between two cities at an agreed price. There is neither physical
product given to the consumer, nor inventory created and stored. Airlines also exhibit
very particular economics that, over time, have motivated specific management
concepts, tools and practices. Some of them are analyzed in this section.
The best strategy is to analyze the market for each flight and check what passengers
prefer. If they value lower price tickets, use a plane with more seats. If they belong to a
business community, use a plane with fewer seats (pricing higher), but that gives them
Airports are subject to various state, county, and municipal requirements when it comes
topics for small airports, the guide book should encourage the development of better
For this airport management is very essential in order to maintain all details regarding the
Literature Review:
The managers of small airports have a wide range of responsibilities covering everything
which must often be accomplished within fiscal constraints. Small airport managers are
as diverse as the airports that they oversee. Some are professional airport managers,
others are fixed-base operators (FBO) who provide management services, and others are
managing the local airport. Aviation management is a relatively new academic discipline
and training programs sponsored by industry associations tend to be geared towards the
professional airport manager. Thus, many people who become airport managers or have
responsibility for managing an airport as part of another position, have received little in
Airports responding to the survey reported a variety of safety practices currently in use
Problem Statement:
Existing System:
The existing system is a static system and has called for improvements also have
certain limitations in the development of this Project. The details we maintain is not the
computerized every details of the passenger have to note manually during reservation and
to check during passenger entry.
Proposed System:
Details about the airport management are maintained computerized which allow
to the administrator with less management. Data’s are stored and retrieved whenever
needed. Time is saved. It includes all details to be stored in database which provides
flexible operation of data mining.
System Analysis:
Hardware Requirement:
Processor : Pentium IV
Software Requirement:
MODULES
LOGIN
PASSENGER DETAILS
RESERVATION DETAILS
FLIGHT DETAILS
CANCELLATION DETAILS
MODULE DESCRIPTION:
LOGIN:
This is used to verify the user is valid or not. It helps in preventing unauthorized user
accessing the information.
PASSENGER DETAILS:
This is used to maintain all details about the passenger who are going to reserve for
airway. All the details will be maintained in database and it can be retrieved whenever
needed.
RESERVATION DETAILS:
This module contains all information about the passenger who reserved for flight. It
contains passenger information with additional flight details.
FLIGHT DETAILS:
This module is used to maintain all details about the flight. It includes flight number,
code, source and destination. All details will be maintained in database and listed
whenever passenger reserve ticket.
CANCELLATION DETAILS:
This module is used to cancel the reservation done by the passenger. The list of
cancellation is maintained by the administrator.
Passenger
Details
Reservatio Databas
n Details e
Admin
Flight
Details
Cancellati
on Details
Screen Shots:
Sample coding
Imports System.Data.OleDb
Public Class passenger
Dim cn As New
OleDbConnection("Provider=microsoft.jet.oledb.4.0;Data source=" &
Application.StartupPath & "\airlines.mdb;")
Dim con As New OleDbCommand
End If
Catch ex As Exception
MsgBox("Invalid Pnr no")
End Try
End Sub
End If
Catch ex As Exception
' MsgBox("Enter in numbers")
pnrno.Text = ""
End Try
End Sub
End If
Catch ex As Exception
' MsgBox("Enter in numbers")
sage.Text = ""
End Try
End Sub
Imports System.Data.OleDb
End Sub
End Sub
Try
Catch ex As Exception
End Try
End Sub
End Sub
End While
rd.Close()
cn.Close()
End Sub
pnrno.Text = ""
sname.Text = ""
arcode.Text = ""
jrdate.Text = ""
amt.Text = ""
seat.Text = ""
totamt.Text = ""
spassno.Text = ""
fltname.Text = ""
sr.Text = ""
des.Text = ""
End If
c = CInt(a) - CInt(b)
If a > b Then
End Sub
End Sub
End While
rd.Close()
cn.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Add_flight
Dim cn As New
OleDbConnection("Provider=microsoft.jet.oledb.4.0;Data source=" &
Application.StartupPath & "\airlines.mdb;")
Dim con As New OleDbCommand
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
If fltname.Text = "" Or arcode.Text = "" Or sr.Text = "" Or
des.Text = "" Or drtime.Text = "" Or jrhrs.Text = "" Then
MsgBox("Enter all the fields")
Else
con.CommandText = "insert into flight values('" &
arcode.Text & "','" & fltname.Text & "','" & sr.Text & "','" & des.Text
& "','" & drtime.Text & "','" & jrhrs.Text & "','" & seats.Text & "','"
& amt.Text & "')"
con.Connection = cn
cn.Open()
con.ExecuteNonQuery()
cn.Close()
MsgBox("Flight added")
arcode.Text = ""
fltname.Text = ""
sr.Text = ""
des.Text = ""
drtime.Text = ""
jrhrs.Text = ""
seats.Text = ""
amt.Text = ""
End If
End Sub
Imports System.Data.OleDb
Public Class Cancel_reservation
Dim cn As New
OleDbConnection("Provider=microsoft.jet.oledb.4.0;Data source=" &
Application.StartupPath & "\airlines.mdb;")
Dim con As New OleDbCommand
Dim con1 As New OleDbCommand
Dim con2 As New OleDbCommand
Dim con3 As New OleDbCommand
Dim rd As OleDbDataReader
Dim a, b As String
Dim c As String
Private Sub Cancel_reservation_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
con1.CommandText = "select * from Reservation"
con1.Connection = cn
cn.Open()
rd = con1.ExecuteReader
While rd.Read
pnrno.Items.Add(rd.GetString(0))
End While
rd.Close()
cn.Close()
End Sub
Catch ex As Exception
End Try
End Sub
End Sub
End Sub
End While
rd.Close()
cn.Close()
End Sub
End Sub
End Class
Imports System.Data.OleDb
Public Class flight_details
Dim cn As New
OleDbConnection("Provider=microsoft.jet.oledb.4.0;Data source=" &
Application.StartupPath & "\airlines.mdb;")
Dim con As New OleDbCommand
Dim rd As OleDbDataReader
Private Sub flight_details_Load(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles MyBase.Load
Dim adp As New OleDbDataAdapter("select * from Flight", cn)
Dim ds As New DataSet
adp.Fill(ds, "Flight")
DataGridView1.DataSource = ds.Tables(0)
End Sub
Private Sub DataGridView1_CellContentClick(ByVal sender As
System.Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles
DataGridView1.CellContentClick
End Sub
Conclusion:
The project helps in maintaining airport such as providing information for reservation,
flight available and seats in each aircraft along with the code for identification. Data
maintenace is very inportant in each fields. It should be flexible and can be retrieved
Computerized based activity will be employed with aids user and administrator.