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 more comfort and workspace.
Airports are subject to various state, county, and municipal requirements when it comes to budgeting and tracking airport expenses, financial management is another area of opportunity for improvement. In addition, to discussing general financial management topics for small airports, the guide book should encourage the development of better financial systems for small airports and provide information to do so. For this airport management is very essential in order to maintain all details regarding the fields such as flight, passenger and other details if required.
The managers of small airports have a wide range of responsibilities covering everything from operations and maintenance to regulatory compliance to stakeholder outreach all of 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 elected officials or municipal employees whose portfolio of duties happens to nclude 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 the way of formal airport management training.
Airports responding to the survey reported a variety of safety practices currently in use including: passenger details, flight details, other regular self-inspection of airfield systems and navigational aids, and employee safety programs.
LIST OF MODULES
1. Passenger details This is used to maintain all details about the passenger who are going to reserve for airway.passengers can view the time schedule of each flight. source and destination.2. All the details will be maintained in database and it can be retrieved whenever needed. code. It includes flight number.2.MODULE DESCRIPTION:
2.1.they can also view single flight details use in airport kiosk.LIST OF MODULES
RESERVATION / CANCELLATION/ PASSENGER DETAILS FLIGHT DETAILS ADMINISTRATOR
2. their status.RESERVATION / CANCELLATION /PASSENGER DETAILS: a. b.1. It contains passenger information with additional flight details.
This module is used to maintain all details about the flight. All details will be maintained in database and listed whenever passenger reserve ticket. Reservation/cancellation This module contains all information about the passenger who reserved for flight and those who cancelled their flight.
2. This modules includes deletion of passenger details as well as adding new.
2.1. It can handle all operations provided by other users. User can view the luggage input in the given form and can also manually edit wrong data entry. Data can be searched through passenger id .
. It can bypass to other users forms also.2. Administrator can control all the data base input and edit errors accordingly. It can also register new users as well as change the passwords of default users.LUGGAGE DETAILS:
This module is used to enter luggage details as well as to view them.3.ADMINISTRATOR:
This module is used to monitor other users using the software. wrong data entry can be edited by the user and administrator.
Data’s are stored and retrieved whenever needed.2.
3. The administrator needs to work further if he want to back up the information reports and the mails he/she sent to the clients.SYSTEM STUDY
The existing system is a static system and has called for improvements also have certain limitations in the development of this Project. Passengers can only reserve seats using the existing system. Delay reporting is not integrated in to the existing system.PROPOSED SYSTEM:
Details about the airport management are maintained computerized which allow to the administrator with less management.
The modern features such as payment through online core banking systems and credit card systems are absent in most of them.3. 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. So the administrator needs two or more third party application to accomplish the tasks. Time is saved. It includes all details to be stored in database which provides flexible operation of data mining. They cannot choose on their seating position.
1.0 VB.HARDWARE CONFIGURATION
The hardware used for the development of the project is: PROCESSOR RAM MONITOR HARD DISK DVDDRIVE KEYBOARD MOUSE : : : : : : : AMD ATHLON X2 2.NET 2010 Version 4.NET
The software used for the development of the project is: OPERATING SYSTEM ENVIRONMENT .SYSTEM CONFIGURATION
4.10 GHz 1GB DDR2 RAM 15”COLOR 320 GB 16x SUPER MULTI STANDARD 102 KEYS 3 BUTTONS
4.4.NET FRAMEWORK LANGUAGE : : : : Windows 7 Visual Studio .2.
To make communication on distributed environment to ensure that code be accessed by the .FEATURES OF . or executed remotely.
. Eliminates the performance problems.LANGUAGE SPECIFICATION
5.NET Framework is a new computing platform that simplifies application development in the highly distributed environment of the Internet.OBJECTIVES OF . To provide a code-execution environment to minimizes software deployment and guarantees safe execution of code.2.NET Framework can integrate with any other code.1.NET
5. There are different types of applications. To provide a consistent object-oriented programming environment whether object codes is stored and executed locally on Internet-distributed.NET FRAMEWORK:
NET FRAME WORK
.COMPONENTS OF .
The . and removing and also ensures more security and robustness.
6.THE .NET Framework can be hosted by unmanaged components that load the common language runtime into their processes and initiate the execution of managed code.COMPONENTS OF . It manages code at execution time. Code that targets the runtime is known as managed code.2. The concept of code management is a fundamental principle of the runtime.THE COMMON LANGUAGE RUNTIME (CLR):
The common language runtime is the foundation of . thereby creating a software environment that can exploit both managed and unmanaged features. providing important services such as memory management.6. The .NET FRAME WORK
6.1.NET FRAME WORK CLASS LIBRARY:
It is a comprehensive.NET Framework not only provides several runtime hosts.NET Framework. thread management. object-oriented collection of reusable types used to develop applications ranging from traditional command line or graphical user interface (GUI) Applications to applications.
. but also supports the development of third-party runtime hosts. while code that does not target the runtime is known as unmanaged code.
depending on a number of factors that include their origin to perform file access operations. Robustness.6. and other system services these are all run on CLR. With regards to security. 15
. Security. The managed environment of the runtime eliminates many common software issues.2. Productivity.1. Performance.
The runtime also enforces code robustness by implementing a strict type. SECURITY:
The runtime enforces code access security. The CTS ensures that all managed code is self-describing. FEATURES OF THE COMMON LANGUAGE RUNTIME:
The common language runtime manages memory. or other sensitive functions. Code safety verification.3. managed components are awarded varying degrees of trust.3. compilation. code execution.and codeverification infrastructure called the common type system (CTS). The security features of the runtime thus enable legitimate Internet deployed software to be exceptionally featuring rich. thread execution.
high-performance language that is designed for the Microsoft .3.4. PERFORMANCE:
The runtime is designed to enhance performance. VB. the class library.
6. server-side applications.3.Net is a type safe. and components written in other languages by other developers. Finally. VB. Although the common language runtime provides many standard runtime services. programmers can write applications in their development language of choice.0 and Visual Studio 2005. component-based.NET framework. upgraded with Generics and other advanced features and fully integrated into . yet take full advantage of the runtime. 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. such as Microsoft SQL Server and Internet Information Services (IIS). For example. PRODUCTIVITY:
The runtime also accelerates developer productivity.NET 2.
VB.Net is the new generation of. the runtime can be hosted by high-performance.4.6.3.If
. managed code is never interpreted.
MODULE: Modules are unit’s code written in access basic language.NET platform.you are developing Windows or web applications or web services for the .
6. VB.5. We can write and use module to automate and customize the database in very sophisticated ways.Net is in many ways the language of choice.
Design is multi-step process that focuses on data structure software architecture. Software Design Methodology lacks the depth. the input design is made in various window forms with various methods. criteria for design qualities are available and design notation can be applied. (algorithms etc. The design process also translates the requirements into the presentation of software that can be accessed for quality before coding begins. 19
. Input the project.
Therefore.1. Input design is one of the most expensive phases of the operation of computerized system and is often the major problem of a system.INPUT DESIGN
Input design is the process of converting user-originated inputs to a computer-based format. procedural details.
Computer Software Design changes continuously as new methods. flexibility and quantitative nature that are normally associated with more classical engineering disciplines.) and interface between modules.SYSTEM DESIGN 7. better analysis and broader understanding evolved. Software Design is at relatively early stage in its revolution. However techniques for software design do exist.
2. the output design determines the input to be given to the application. In any system.OUTPUT DESIGN
Output design generally refers to the results and information that are generated b the system for many end-users.7.
. output is the main reason for developing the system and the basis on which they evaluate the usefulness of the application.
8.USE CASE DIAGRAM
reservation airport staff
passenger ticket purchase admin flight chart
compare flight details
enter passenger details
check data entry
enter luggage details
check luggage data
confirm entered data
airport staff log in display flight chart give passenger details enter passenger data
check passenger status issue ticket
wait for luggage clearence give/deny luggage clearence
.SYSTEM IMPLEMENTATION 9.
1.Implementation is the most crucial stage in achieving a successful system and giving the user’s confidence that the new system is workable and effective. The future modules may include the facilities to send delay reports which is based on the mobile text messaging service
. Further requirements and improvements can easily be done since the coding is mainly structured or modular in nature. Changing the existing modules or adding new modules can append improvements. SCOPE FOR FUTURE DEVELOPMENT
Every application has its own merits and demerits. A simple operating procedure is included so that the user can understand the different functions clearly and quickly. This type of conversion is relatively easy to handle. the computer system and its environment is tested to the satisfaction of the user.
Initially as a first step the executable form of the application is to be created.
9. The project has covered almost all the requirements. Implementation of a modified application to replace an existing one. provide there are no major changes in the system.
Each program is tested individually at the time of development using the data and has verified that this program linked together in the way specified in the programs specification. The final stage is to document the entire system which provides components and the operating procedures of the system.
Text = "reception" And Txt_Password.Show() Else If Txt_UserName. Me.Txt_Password. ByVal e As System.EventArgs) Handles But_Validate.Text = "flight" And Txt_Password. ByVal e As System.Text) 4: If r Is Nothing Then 5: ' UserName / Password wrong 6: MessageBox.EventArgs) Handles Label1.OleDb Public Class login Dim cn As OleDbConnection Dim cmd As OleDbCommand Dim dr As OleDbDataReader Dim da As OleDbDataAdapter Dim dbc As OleDbConnection Private ds As New DataSet Private dt As New DataTable Dim icount As Integer Dim str As String Private Sub Form1_Load(ByVal sender As System.Show() Else If Txt_UserName.ValidateUserNamePassword(Me.Text = "admin" And Txt_Password.Show("Invalid Username or Password") 7: Else 8: If Txt_UserName.Imports System.UsersTableAdapter1.Text = "flight" Then Dim d As New Form1 d.Show()
.Text = "reception" Then Dim c As New reception c.EventArgs) End Sub Private Sub But_Validate_click(ByVal sender As System.Object.Object.Object.Text.Object.Load
Private Sub Label1_Click(ByVal sender As System. ByVal e As System.Text = "admin" Then Dim K As New ADMIN K.Click End Sub Private Sub PictureBox1_Click(ByVal sender As System.Object.Data.Txt_UserName. ByVal e As System. ByVal e As System.EventArgs) Handles Label3.Click End Sub Private Sub Label3_Click(ByVal sender As System.Click Dim r = Me.EventArgs) Handles MyBase.
EventArgs) End Sub Private Sub Label2_Click(ByVal sender As System.Object. ByVal e As System. ByVal e As System.EventArgs) Handles Label2.Show() End Sub Private Sub Button1_Click(ByVal sender As System. ByVal e As System.EventArgs) Handles Txt_UserName. ByVal e As System.Object.Show() End If End If End If End If End If
End Sub Private Sub TextBox1_TextChanged(ByVal sender As System.Object.Click aboutUS.Click End Sub
Private Sub LinkLabel1_LinkClicked_1(ByVal sender As System.EventArgs) Handles Button1.EventArgs) Handles RectangleShape1. ByVal e As System.LinkLabelLinkClickedEventArgs) aboutUS. ByVal e As System.Else If Txt_UserName. ByVal e As System.Object.Object.Text = "luggage" And Txt_Password.LinkLabelLinkClickedEventArgs) End Sub Private Sub PictureBox1_Click_1(ByVal sender As System.Text = "luggage" Then Dim f As New luggage f.Object.Forms.Click End Sub Private Sub Button1_Click() Throw New NotImplementedException End Sub Private Sub LinkLabel1_LinkClicked(ByVal sender As System.TextChanged End Sub Private Sub RectangleShape1_Click(ByVal sender As System.Windows.Show() End Sub End Class
ByVal e As System.Object.Click End Sub Private Sub LuggageBindingNavigatorSaveItem_Click(ByVal sender As System.Object.luggage) End Sub Private Sub TabPage1_Click(ByVal sender As System. ByVal e As System. ByVal e As System.Object.Fill(Me.Show() End Sub Private Sub RichTextBox1_TextChanged(ByVal sender As System.luggage' table.Load End Sub Private Sub Button5_Click(ByVal sender As System.EventArgs) Handles LuggageBindingNavigatorSaveItem.Object. Me. ByVal e As System. as needed. ByVal e As System.EventArgs) Handles MyBase.Public Class ADMIN Private Sub Form3_Load(ByVal sender As System.LuggageTableAdapter.Click Dim C As New luggage C.Object.LoginDataSet2.Click Dim d As New password d.Show() End Sub Private Sub Button3_Click(ByVal sender As System.Show() End Sub Private Sub Button1_Click(ByVal sender As System.Object.EventArgs) Handles Button3.EventArgs) Handles MyBase.Object.Object.EventArgs) Handles Button2. You can move. ByVal e As System.EventArgs) Handles TabPage1.EventArgs) Handles Button5. ByVal e As System. ByVal e As System.Object.Load 'TODO: This line of code loads data into the 'LoginDataSet2. or remove it.Click
.EventArgs) Handles Button1.Click Dim d As New Form1 d. ByVal e As System.Click Dim C As New reception C.Show() End Sub Private Sub Button2_Click(ByVal sender As System.EventArgs) End Sub End Class
Public Class editluggage Private Sub editluggage_Load(ByVal sender As System.
EventArgs) Handles MyBase.EventArgs) Handles ReservationBindingNavigator. as needed.LoginDataSet1) End Sub Private Sub reservation_Load(ByVal sender As System.TableAdapterManager. ByVal e As System.Fill(Me.EndEdit() Me.Validate() Me.EventArgs) End Sub End Class
Public Class reservation Private Sub ReservationBindingNavigatorSaveItem_Click(ByVal sender As System.Me.ReservationBindingSource.LoginDataSet2) End Sub Private Sub Luggage_nosLabel_Click(ByVal sender As System. You can move. ByVal e As System.EventArgs) Handles ReservationBindingNavigatorSaveItem. ByVal e As System.Object.LuggageBindingSource.Click Me.reservation' table.Object.reservation) End Sub Private Sub ReservationBindingNavigator_RefreshItems(ByVal sender As System.Validate() Me. ByVal e As System.Click End Sub End Class
.LoginDataSet1.TableAdapterManager.UpdateAll(Me. ByVal e As System.Load 'TODO: This line of code loads data into the 'LoginDataSet1.EndEdit() Me.Object.ReservationTableAdapter.EventArgs) Handles BindingNavigatorMoveNextItem.RefreshItems End Sub Private Sub BindingNavigatorMoveNextItem_Click(ByVal sender As System. or remove it.Object. Me.UpdateAll(Me.Object.
1.SYSTEM TESTING AND MAINTENANCE
11.SYSTEM TESTING AND MAINTENANCE
11. UNIT TESTING
For example storage of data to the table in the correct manner. In question entry form. The compilation of the entire project is based on the full satisfaction of the end users. validation is made in various forms.
The final step involves Validation testing. the modules are integrated and testing of the final system is done with the test data. specially designed to show that the system will operate successfully in all its aspects conditions.
11. By giving improper input. Then the web form level testing is made.
11. Thus the system testing is a conformation that all is correct and an opportunity to show the user that the system works. MAINTENANCE:
The objectives of this maintenance work are to make sure that the system gets into work all time without any bug. which determines whether the software function as the user expected. The end-user rather than the system developer conduct this test most software developers as a process called “Alpha and Beta testing” to uncover that only the end user seems able to find.4. Provision must be for environmental 37
. the error occurred are noted and eliminated.3. In the project. After testing all the modules.The procedural level testing is made first. the correct answer only will be accepted in the answer box.2.INTEGRATION TESTING
Testing is done for each module. The answers other than the four given choices will not be accepted.
. This system has been designed to favor all new changes. Doing this will not affect the system’s performance or its accuracy. the system should be capable of adapting this change. This is called the maintenance of the system. Maintenance plays a vital role. Due to this rapid change.changes which may affect the computer or software system. Nowadays there is the rapid change in the software world. The system liable to accept any modification after its implementation. In our project the process can be added without affecting other parts of the system.
SCREEN SHOTS 12.SCREEN SHOTS
5.single flight display page
12.ticket purchase page
8.12.9.luggage page 2
flight available and seats in each aircraft along with the code for identification.Further enhancements can be made to the application. The Airport management System works according to the restrictions provided in their coding.
.so that the application functions very attractive and useful manner than the present one.13. Hence such form of application is implemented in this project.CONCLUSION
The project helps in maintaining airport such as providing information for reservation. Data maintenace is very inportant in each fields. Computerized based activity will be employed with aids user and administrator. It should be flexible and can be retrieved whenever needed.
14.net by example –Gabriel oancea and Bob Donald vb.net programming –M.Kaatr Comdex dot net programming by Vikas Gupta
.BIBLOGRAPHY visual basic.