AIRPORT RESERVATION SYSTEM

Project report submitted in partial fulfillment of the requirements for the Degree of

Bachelor of Computer Application
By

Gnahoua Zoro Leandre Kouadio Serges Landry Kouakou Etibo Jean Marc

08P4SB3026 08P4SB3027 08P4SB3028

Under the Guidance of

INDO ASIAN ACADEMY #10, 4th D MAIN HRBR Layout, Bangalore 560043

Hotel Management System 2010

Year 2009 –

INDO ASIAN ACADEMY DEGREE COLLEGE
#10, 4th D Main, HRBR Layout, 2nd Block, Kalyan Nagar Bangalore 560043; ph: 25429691

DEPARTEMENT OF COMPUTER SCIENCE

This is to certify that the project entitled “Airport reservation System” is the bonafide project work carried out by Gnahoua Zoro Leandre, Kouakou Etibo Jean Marc and Kouadio Serges Landry of 5th semester BCA. Students of Indo Asian Academy, during the year 2010-2011 in partial fulfillment for the requirement of the award of the Bachelor of Computer Applications from Bangalore University.

Faculty in charge: ……………………

HOD (dept of comp sc): ……………………

Examiner: …………………… 1. 2.

Page 2

Hotel Management System 2010 Year 2009 – 1/ ACKNOWLEDGEMENT 2/ SYNOPSIS 3/ INTRODUCTION TO VISUAL BASIC 6.0 4/ INTRODUCTION TO DBMS 5/ HARDWARE AND SYSTEM REQUIREMENTS 6/ AIRPORT RESERVATION DATABASES 7/ SCREENSHOTS 8/ CODING 9/SCOPE FOR IMPROVEMENTS 10/CONCLUSION 11/ BIBLIOGRAPHY 4 5 7 Page 3 .

We take this opportunity to express our heartfelt gratitude to ………… for his moral support. We also thank all those who have contributed their efforts. for her continual support and valuable suggestions. our heartfelt gratitude to our families and friends and to the almighty for their unending love. And last but not the least. Our sincere thanks go out to …………. A project like this requires support and understanding in big measures.Hotel Management System 2010 Year 2009 – The satisfaction of completing this project successfully would remain incomplete without the mention of those people who made this possible and whose constant encouragement and guidance has helped immensely in the development of this project. It is due to her efforts that our project has been developed successfully. Page 4 . either big or small towards the completion of this project.

Airport Operations: Using this software. record maintenance and update can also be accomplished by using the identification of the customer with all the details being automatically generated. operator can book a flight for a specify client’s needed (specifying the date of departure and the destination country along with the client’s details).0 as the front end and Microsoft Access as the Back end. only authorization user can retrieve the necessary information which can be easily be accessible from the file. • The searching of record has been made quite simple as all the details of the customer can be obtained by simply keying in the identification of that customer. Separate database is maintained to handle all the details required for the correct statement calculation and generation. • A computer based management system is designed to handle all the primary information required to save the national and international flights and also the customer of the airline company. flight registration. He / She can also make a cancel as the client wants to cancel a flight. • The entire information has maintained in the database or Files and whoever wants to retrieve can’t retrieve.Hotel Management System 2010 Year 2009 – The software “Airport Reservation System” is implemented in Visual Basic 6. It deals with all the operation of Airport Reservation (Flight status. Page 5 . maintenance. There are many factors that have influenced this transformation like technological advances. • Similarly. These details are also being promptly automatically updated in the master file thus keeping the record absolutely up-to-date. and general recognition of human beings as most important resources. professionalism. • This project intends to introduce more user friendliness in the various activities such as record update. The booking flight status gets update when an operation is made. customer registration. Booking) During the past several decades’ personnel function has been transformed from a relatively obscure record keeping staff to central and top level management function. and searching of flight and customer.

the status of the available flight gets automatically updated when a new reservation is done. Page 6 . round trip flight. one way flights. Status  Flight status It provides all the information regarding the status of any flight such as national flight. international flight.Hotel Management System 2010 Year 2009 – Reservation /Cancellation In the reservation.

The final release was version 6 in 1998. or ActiveX Data Objects. mini computers and main frames. Programs written in Visual Basic can also use the Windows API. access to databases using Data Access Objects.  Visual Basic is largely machined independent. text boxes and scroll bars.NET (now known simply as Visual Basic). but doing so requires external function declarations. high level.  Visual Basic is widely available. you can add any combination of these controls to a program. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications. but perform differently. commercial interpreter are available for most personal computer.  Visual Basic includes certain low level features that are normally available only in assembly or machine language.  Your programs interface may include the familiar controls that window users already know how to operate-such as command buttons. Programs written in visual basic are easily ported from one computer to another.  With just a few mouse actions. option list.Hotel Management System 2010 Year 2009 – Visual Basic (VB) is the third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model.  As a result design tasks that used to require many hours of detailed programming efforts can be completed in minutes. Page 7 . structured programming language. VB is also considered a relatively easy to learn and use programming language. Microsoft's extended support ended in March 2008 and the designated successor was Visual Basic . because of its graphical development features and BASIC heritage. Features of Visual Basic:  Visual Basic is a flexible.[2] A programmer can put together an application using the components provided with Visual Basic itself. Remote Data Objects. and creation of ActiveX controls and objects. Scripting languages such as VBA and VBScript are syntactically similar to Visual Basic.

4. The Programming Process: These standards steps are to be followed while creating Visual Basic Programs: 1. the programmer has to maintain the program he /she has created. ♦Programming Maintenance Apart from the bugs. This updating may be a result of the users request or a change in the way the program needs to operate. ♦Project A project is a collection of files that make up your application. 2. Compiling the tested application and distribute the compiled application to the end Visual basic includes a special helpers system called a debugger that the programmer can use to help locate bugs that appear during testing. A single Application might consist of several files and the project is the collection of those files. The debugger is an interactive monitoring system that you turn on and off inside Visual Basic that helps you to locate statements that may contain bugs. Program Maintenance is a term used for the updating of a program after the program after the program is put into use. 5.Hotel Management System 2010 Year 2009 –  In Visual Basic you can quickly design the visual elements of any new programming project. Deciding what your application is done by creating an overall design. Creating the Visual Basic portion of the application (the serene and menus that the users will interact with) Adding the Visual Basic programming language code to tie the Visual Basic elements together and to automate the program. Testing the application to locate and remove any bugs. 3. users. ♦Multiple Documents Interface (MDI) Page 8 .

In effect. ♦ Single Document Interface (SDI) It limits the application take on a window Explorer.Hotel Management System 2010 Year 2009 – It allows the application to contain multiple documents windows. this interface lets your work with several sets of data in multiple windows within the program. previously known as Microsoft Access. Microsoft Office Access. is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Page 9 .like interface with topic summaries in the left window and details for a selected topic in the right pane. Each document window is called a child window.

Page 10 . and FoxPro. Prior to the introduction of Access. including Microsoft SQL Server. 2000. The most significant transition was from the Access 97 to the Access 2000 format. It can also import or link directly to data stored in other Access databases. and "power users" can use it to build simple applicationsLike other Office applications. and 2007. 1. text. 2. and reports for printing. Formats include Access 1. all newer versions of Access support the Access 2000 format. 97. and many other ActiveX components. The underlying Jet database. indices. The native Access database format (the Jet MDB Database) has also evolved over the years. or any ODBC-compliant data container.1. 2002. and VBA code modules may declare and call Windows operating system functions. quickly followed in May 1993 by an Access 1. With the purchase of FoxPro and incorporating its Rushmore query optimization routines into Access.0 was released in 13 November 1992.[1] Microsoft Access is used to create simple database solutions. Access tables support a variety of standard field types. 2003. 95. Oracle. is multiuser-aware and handles record-locking and referential integrity including cascading updates and deletes. included in the Professional and higher editions or sold separately. Paradox. Microsoft Access quickly became the dominant database for Windows effectively eliminating the competition which failed to transition from the MS-DOS world. and referential integrity.0. XML. Software developers and data architects can use it to develop application software. Access stores data in its own format based on the Access Jet Database Engine. HTML. an object-oriented programming language that can reference a variety of objects including DAO (Data Access Objects). Excel. New features were added to the Access 2002 format which can be used by Access 2002. Access is supported by Visual Basic for Applications. Access also includes a query interface. which is not backward compatible with earlier versions of Access. ActiveX Data Objects.0. Microsoft Access was the first mass market database program for Windows. SharePoint lists. Outlook. the desktop database market was dominated by Borland with their Paradox and dBase programs. forms to display and enter data. It is a member of the Microsoft Office suite of applications.1 release to improve compatibility with other Microsoft products and include the Access Basic programming language. At the time of this writing. and 2007. Lotus 1-2-3.Hotel Management System 2010 Year 2009 – Engine with a graphical user interface and software development tools. Access version 1. Visual objects used in forms and reports expose their methods and properties in the VBA programming environment. MySQL and PostgreSQL. dBase. which contains these objects.

Microsoft offers a wide range of template databases within the program and for download from their website. tables and queries) can be accessed by web-based Page 11 . queries. reports. With the latter design. Outlook and PowerPoint. Popular templates include tracking contacts. forms. Word.e. and multi-user support. Applications that simply view data or have simple data entry can support considerably more users. issues. and application design. These options are available upon starting Access and allow users to quickly use and enhance a database with pre-defined tables. level of use. Data is locked at the record level which is significantly different from Excel which locks the entire spreadsheet.. Microsoft Access' role in web development prior to version 2010 is limited. Generally accepted limits are solutions with 1 GB or less of data (Access supports up to 2 GB) and 50 or fewer simultaneous users. only work in Windows. It is also easy to place a database on a network and have multiple users share and update data without overwriting each other’s work. The data (i. projects. Applications that run complex queries or analysis across large datasets would naturally require greater bandwidth and memory. the amount of data and users can scale to enterprise-level solutions. such as forms and reports. the tasks being performed. and tasks. This is appropriate for workgroup and department solutions where the total number of users number a few hundred. The number of simultaneous users that can be supported depends on the amount of data. Power users and developers can extend basic enduser solutions to a professional solution with advanced automation. core to Access. can be accessed through technologies such as ODBC or OLE DB.Hotel Management System 2010 Year 2009 – Simple tasks can be automated through macros with point-and-click options. User interface features of Access. The Microsoft Jet Database Engine. Templates do not include VBA code. and macros. Database solutions created entirely in Microsoft Access are well suited for individual and workgroup use across a network. Microsoft Access is very popular among non-programmers who can create visually pleasing and relatively advanced solutions on their own. Microsoft Access is designed to scale to support more data and users by linking to multiple Access databases or using a backend database like Microsoft SQL Server. events. Microsoft Access also offers the ability for programmers to create solutions using the programming language Visual Basic for Applications (VBA). assets. which is similar to Visual Basic 6. Most VB6 code including the use of Windows API calls can be used in VBA. data validation. error trapping.0 (VB6)and used throughout the Microsoft Office programs such as Excel.

NET. PHP. Many ISPs offer Microsoft Access as a data storage option.Hotel Management System 2010 Year 2009 – applications developed inASP. Page 12 . or Java.

Pentium III or equivalent SOFTWARE REQUIREMNETS: -    VISUAL BASIC MS ACCESS MINIMUM WINDOWS XP AND ABOVE. 100 MB free space on the Hard Disk. Min 1 MB of Display Card. 16 MB RAM. Min.Hotel Management System 2010 Year 2009 – HARDWARE REQUIREMENTS: -      Min. At least Color Monitors. Table Design Page 13 .

Hotel Management System 2010 Year 2009 – Splashscreen Page 14 .

Hotel Management System 2010 Year 2009 – Page 15 .

Hotel Management System 2010 Year 2009 – Page 16 .

the Airline company should be in a position to process the transaction with another company or if the worst comes to the worst. Page 17 . Utmost care and back-up procedures must be established to ensure 100% successful implementation of the computerized Airport Reservation system. In case of system failure.Hotel Management System 2010 Year 2009 – Nowadays Airport Reservation systems are providing many other facilities. this project can also be improved with the improvement in the Airport Company.

the main purpose of our exercise is perform each Employee’s activity in computerized way rather than manually which is time consuming.Hotel Management System 2010 Year 2009 – We confidently say that part of the application developed by us is working properly and does work efficiently when put to the real use. Page 18 . Even though we cannot claim that this work to be entirely exhaustive. which has been developed using Visual Basic 6. We have tried our best to make the complicated process of Airport reservation system as simple as possible using Structured & Modular technique & Menu oriented interface. The application is a user-friendly system. We are confident that this software package can be readily used by non-programming personal avoiding human handled chance of error. We have tried to design the software in such a way that user may not have any difficulty in using this package & further expansion is possible without much effort.0 and MS Access.

0 Michael Halvorson Julie Case Bradley Andrew Troelsen   http://www.profsr.techaddicted.Hotel Management System 2010 Year 2009 – This section gives you the name of the books required for the development of the project. Pro VB 6.htm http://www. NAME OF THE BOOK AUTHOR NAME 1.net/ Page 19 . Simply Visual Basic 2008 2. Programming in Visual Basic 3.com/vb/vbintro.

Hotel Management System 2010 Year 2009 – Page 20 .