Flight Reservation System: Introduction
Flight Reservation System: Introduction
REQUIREMENT :HARDWARE
40GB HARDDISK PROCESSOR P4 128 RAM KEYBOARD MOUSE PRINTER
SOFTWARE
WIN98, WINXP, WIN 2000 VISUAL BASIC DATABASE IS IN SQL
Documentation:
This is a project on Flight Reservation System to be used at different reservation agency to reserve seats for passengers online. It is a customer oriented software and also easy to use. The Reservation System is an attempt to integrate the services offered by the different airlines and companies across the world. It proposes to make the
process of flight reservation, Internet based, where the different airlines will have a common single platform for reservation of seats into their flights. Thus it aims at benefiting the travelers as well as the airlines concerned. The objective in making this project is to better facilitate reservation system to make it more customers convenient. And cover every aspect in satisfying the needs and the requirements that should be fulfilled by the reservation agency, for the satisfaction of its customers. REQUIREMENT ANALYSIS AND SPECIFICATION The aim of the requirement analysis and specification phase is to understand the exact requirements of the customer and to document them properly. This phase consists of two different activities. Requirement analysis: The goal of this step is to collect and analyze all related data and information with a view to understanding the customer requirements clearly and weeding out inconsistencies. Some of the basic requirements were 1. To show easy access to any airline and vacant seats in required flight. 2. Instant query about any airline and their flights from required source to required destination. 3. Automatic ticket.
DESIGN
The goal of the design phase is to transform the requirements specification into a structure that is suitable for implementation in some programming language .The following items must be designed during the design phase: Different modules required to implement the design solution Control relationship among the identified modules Interface among different modules Data structure of the individual modules Algorithms required implementing the individual modules. Upnext, we are going to describe the design procedure (using pure function oriented design). If we look the problem using pure abstraction then we will see this.
As the inherited feature of the function oriented design, we worked on the top-down-approach. According to this approach the main module (context diagram of this software) Is further decomposed into several lower level modules that perform distinct functions. As. A user (our client) can express his query in several forms like He wants to know about the reservation position i.e. confirmed or not confirmed (submodule-1) He is interested in the details of any flight of any airline (submodule-2) He requests to reserve a seat in any of the flight of any airlines (submodule-3)
Thus further we can divide our DFD into three DFDs on the basis of the functions required by the user. The main functions and corresponding DFDs are
In this module we are concerned with the attribute of any person, seeking reservation in any flight. Including his date of flight i.e. his name, address, seniority, etc.
The third sub module is of automated billing. It greatly ease out the problem of manual calculation. The DFD of this sub module is
Submitted By,