air line reservation system software engeniring

45
Airline Reservation System (ARS)

Upload: asfand-sheraz-khan-niazi

Post on 19-Jul-2015

189 views

Category:

Education


2 download

TRANSCRIPT

  • Airline Reservation System(ARS)

  • Group Members:

    Muhammad Fahad Zia 13-ARID-1270 Asfand Sheraz 13-ARID-1279

  • Intro The name of the software is AIRLINE RESERVATION SYSTEM.

    Software provides following options

    Viewing different flights available with different timings for a particular date .

    It provides customers with the facility to reserve a ticket, modify or cancel a particular reservation.

    Cost details

  • Existing System

    Manual system :

    In the existing system, much of the data is entered manually and it can be very time consuming

    When records are accessed frequently, managing such records becomes difficult. Therefore organizing data becomes difficult.

  • Drawbacks

    Modifications are complicated

    Much time consuming

    Error prone (chances of error are greater)

    Unauthorized access of data

    The system is very time consuming and lazy.

  • Proposed SystemThe proposed system is designed to meet all the disadvantages of

    the existing one.

    The proposed system is better and more efficient

    then existing system.

    The primary aim of the new system is to speed up the transactions.

    User friendly

  • AdvantagesComplex functions are done automatically

    Processing time can be minimized

    Simple and easy to manage

    Possible to obtain accurate results

    Chances of errors reduced

    Faster and more accurate than the existing system

    Easy for handling reports

  • FEASIBILITY STUDYTechnical feasibility:

    Do we have the technology? If not, can we get it?

    Operational feasibility:Do we have the resources to build the system?

    Will the system be acceptable?

    Will people use it?

    Economic feasibility: Are the benefits greater than the costs?

  • System : Dell/IBM-Compatible PC Processor : Pentium IV or higher Processing

    Speed Speed : 2.0 GHZ Memory : 512 MB RAM Hard Disk Drive : 40 GB

    Hardware Specification

    Windows OS MS-Access MS-Word HTML

    Software Specification

    Functional

  • Non-Functional Requirements

    Security

    Reliability

    Availability

    Performance

  • OPERATIONAL ENVIRONMENT

    Needs internetNeeds internet browser support e.g.

    Internet Explorer

    Google Chrome etc.

  • Objective

    The objective of this project is to create an airline reservation system where a traveler can request all flight information as per their journey dates. They can get information regarding time, cost, etc all at the same time and place.

  • Analysis

    Design

    CodingTesting

    Implementation

    Process Model Implementation

    In this project Airline Reservation System we recommend Waterfall Model

  • System Moduels

    Passenger

    Reservation

    Flight

    Ticket

    Cancellation

    Payment

  • USE CASES:

  • Customer

    Flight

    Ticket

    Reservation

  • Use Case 1: Flight infoTrigger: Selects the flight option

    Pre Condition: Customer has successfully accessed to the main option screen.

    Description: 1. Selects the flight option 2. It displays a screen with input fields for source airport, destination airport, and departure and arrival date based on the choice of the ticket type.3. System displays a listing of all flights that match the customers.

    Post Condition : A list of flights matching the search

  • Use case 2: TicketTrigger: Selects the ticketbutton

    Pre Condition: Customer has successfully generated a list of flights as documented in the search for flights

    Description: 1. Selects the Flight forms and searches the list of flights 2. Displays the detail of reservation

    Post Condition: A reservation has been made.

  • Use Case 3: ReservationTrigger: Selects the Reservation Button

    Pre Condition: A reservation has already been made.

    Description: 1. Selects the reservation option2. It displays a screen with an input field for a reservation number.3. Enters a reservation number and click submit button.4. Displays the details of the reservation

  • Data Flow Diagram

  • DFD

  • DFD

  • ERD

  • STD (State Transition Diagram)

  • TABLES

  • PassengerField Name Data Type Description Constraints

    PNR Number

    Name Text

    Gender Text

    Contact No Number

    Address Text

    Date Of Birth Date/Time

  • Reservation

    Field Name

    Data Type Description Constraints

    Reservation_ID Number

    DateBooked Date/Time

    FlightNum Number

  • FlightField Name Data Type Description Constraints

    Flight Num Number

    Flight Class Text

    Dep Date Date/Time

    Dep Place Text

    Arr Date Date/Time

    Arr Place Text

    Arr Time Date/Time

  • CancellationFieldName DataType Discription Constraints

    Cancellation_ID Number

    PNR Number

    PassportNum Number

    Name Text

    TicketNum Number

  • PaymentField Name Data Type Description Constraints

    Transaction Num Number

    Status Text

    Total Amount Currency

  • Ticket

    Field Name Text Description

    TicketNum Number

    Reservation_ID Number

    TransactionNum Number

  • WBS(Work Breakdown Structure)

  • Table

  • INTERFACES

  • Main Menu

  • Passenger

  • Reservatrion

  • Flight

  • Ticket

  • Payment

  • THANKS

    Any Question?