Airline reservation system
Download
1 / 20

Airline Reservation System - PowerPoint PPT Presentation


  • 599 Views
  • Updated On :

Airline Reservation System. MSE Project Phase 2 Presentation -- Kaavya Kuppa Committee Members: Dr.Daniel Andresen Dr.Torben Amtoft Dr. Mitchell L. Neilsen. Agenda. Action Items from Phase I Architecture Design Formal Requirements Specification Test Plan Architecture Prototype

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Airline Reservation System' - mya


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Airline reservation system l.jpg

Airline Reservation System

MSE Project Phase 2 Presentation

-- Kaavya Kuppa

Committee Members:

Dr.Daniel Andresen

Dr.Torben Amtoft

Dr. Mitchell L. Neilsen


Agenda l.jpg
Agenda

  • Action Items from Phase I

  • Architecture Design

  • Formal Requirements Specification

  • Test Plan

  • Architecture Prototype

  • Formal Technical Inspection Letters

  • Questions


Action items from phase i l.jpg
Action Items from Phase I

  • The use cases for the Airline Reservation System were not numbered in the Vision document. So, I numbered them and corrected the document.

  • The basis for assigning values to some of the effort adjustment factors was not mentioned clearly. So, I mentioned the reasons for selecting the values for some of the important factors.

  • The explanation for some of the use cases was not very clear, so I gave a clear explanation of the use cases.

  • All the updated documents are uploaded at http://people.cis.ksu.edu/~kaavya/MSE%20PROJECTPAGE.htm


Architecture design l.jpg

This includes the ASP.NET web forms and the ASP.NET user controls for the Airline Reservation system project.

Presentation Tier

Business Logic Tier

This includes the C# classes or the C# business components for the project

This includes the Database servers for the Airline Reservation System project. SQL server 2000 is used as the Database server in this case.

Data Access Tier

Architecture Design

The architecture of the Airline Reservation System project follows the three-tier architecture.


Architecture design continued l.jpg
Architecture Design continued.. controls for the Airline Reservation system project.

  • The Architecture Design of the Airline Reservation System follows the three-tier architecture.

    1. Presentation Tier

    2. Business Logic Tier

    3. Database Tier

  • The architecture design of the Airline Reservation System has been represented with the help of the Class Diagram and the Sequence Diagram.


Class diagram l.jpg
Class Diagram controls for the Airline Reservation system project.


Page flow diagram for user l.jpg
Page Flow Diagram for User controls for the Airline Reservation system project.


Page flow diagram continued l.jpg
Page flow diagram continued.. controls for the Airline Reservation system project.


Page flow diagram continued9 l.jpg
Page flow diagram continued.. controls for the Airline Reservation system project.


Formal requirements specification l.jpg
Formal Requirements Specification controls for the Airline Reservation system project.

  • Each customer should have a unique userid

  • Each customer should have a unique email id

  • no two flights have the same flight number.

  • Hotel has multiple rooms

  • A flight should have >=1 number of seats


Formal requirements specification continued l.jpg
Formal Requirements Specification continued.. controls for the Airline Reservation system project.

class User

attributes

userid: string

password: string

emailid: string

name: string

loginstatus : Boolean

operations

VerifyLogin(email : string , password : string) : Boolean = user.allInstances -> exists (u: user | u.emailid = emailid and u.password = password)

end


Test plan l.jpg
Test Plan controls for the Airline Reservation system project.

  • The main purpose of the test plan for the Airline Reservation System is to discuss the testing details of the use cases of the Airline Reservation System. The software project test plan also describes the objective, scope and approach of the software testing effort for the Airline Reservation System project.


Test plan continued l.jpg
Test Plan continued.. controls for the Airline Reservation system project.

The main objectives of the test plan are as follows:

  • To identify the features of the system that will be tested.

  • To identify and define all the activities necessary to prepare for and conduct the testing process on the Airline Reservation System

  • To define the pass/fail criteria for each item that will be tested

  • To identify the deliverables of the testing phase.

  • To define any suspension criteria and resumption techniques

  • To discuss the testing techniques being used to test the Airline Reservation System.


Test plan continued14 l.jpg
Test Plan continued.. controls for the Airline Reservation system project.

The different types of testing are:

  • Unit Testing : The Unit Testing is a test that tests each single module of the software to check for errors. This is mainly done to discover errors in the code of the Airline Reservation System. The main goal of the unit testing would be to isolate each part of the program and to check the correctness of the code.

  • System Testing: The system testing is mainly done on the whole integrated system to make sure that the project that has been developed meets all the requirements

  • Acceptance Testing:This testing is generally performed when the project is nearing its end. This test mainly qualifies the project and decides if it will be accepted by the users of the system.


Test plan continued15 l.jpg
Test Plan continued.. controls for the Airline Reservation system project.

The test items for the Airline Reservation System project are as follows:

  • Login

  • Search and book flights

  • Search and book packages

  • Search and book hotels

  • Register


Architecture prototype project home page l.jpg
Architecture Prototype - Project Home Page controls for the Airline Reservation system project.


Architecture prototype user home page l.jpg
Architecture Prototype –User home page controls for the Airline Reservation system project.


Architecture prototype flight search l.jpg
Architecture Prototype- Flight Search controls for the Airline Reservation system project.


Formal technical inspection letters l.jpg
Formal Technical Inspection Letters controls for the Airline Reservation system project.

The formal technical inspection letters are being submitted by :

  • Sandhya Bathini

  • Srunokshi Neelakantan


Questions l.jpg
Questions ? controls for the Airline Reservation system project.


ad