Airline Reservation System

Slides:



Advertisements
Similar presentations
Work Breakdown Structure First Decomposition
Advertisements

Airline Reservation System
Airline Reservation System
CRMS CUSTOMER RELATIONSHIP MANAGEMENT SYSTEM GRADUATE COMMITTEE DR. DANIEL ANDRESEN (MAJOR PROFESSOR) DR. TORBEN AMTOFT DR. MITCHELL L. NEILSEN MSE Project.
Software Quality Assurance Plan
Online Real Estate System Group Members Introduction Member 1 Name: Awais Khalil VU ID: BC Introduction: Assalam-o-Alaikum, I am Awais Khalil.
The System Development Life Cycle
Software Quality Assurance Inspection by Ross Simmerman Software developers follow a method of software quality assurance and try to eliminate bugs prior.
Online Hotel Reservation System
Online School Registration System Solomon Ng Pei-Yu Wang Evan Chiu Curtis Wong.
MCS IT E-Service USER GUIDE & FLOW DOCUMENTATION.
Robustness Analysis Dr. Neal CIS 480. Outline What is robustness analysis? Key roles in robustness analysis Object types found in discovery Diagramming.
Robofest 2001 Online Management System Jim Needham MCS 4833/01 Senior Project Dr. Chan-Jin Chung, Ph.D.
Software Test Plan Why do you need a test plan? –Provides a road map –Provides a feasibility check of: Resources/Cost Schedule Goal What is a test plan?
STOCKDOC Advanced Stock Management System
EProject: Airlines Reservation System Instructor: Do Quoc Binh Group 2: Team Member 1.Dao Tuan Huy (GC0232) 2.Le Minh Duc (GC00234) 3.Pham Huu Phuong (GC00252)
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE 2 PRESENTATION Bakor Kamal CIS 895.
Montgomery Parks, M-NCPPC Volunteer Services Office  Log Your Hours Online  View & Edit Your Volunteer Profile Hi and thanks for volunteering with Montgomery.
BRUE Behavioral Reverse Engineering in UML as Eclipse Plugin MSE Presentation 1 Sri Raguraman.
The Software Development Life Cycle: An Overview
New Vision Concept School Portal Phase II MSE Project Sindhu Thotakura Committee Members Dr. Mitchell Neilsen(Major Professor) Dr. Gurdip Singh Dr. Daniel.
RUP Requirements RUP Artifacts and Deliverables
New Vision Concept School Portal
Condor Technology Solutions, Inc. Grace RFTS Application Extension Phase.
Software Testing Lifecycle Practice
Activating your Account and Profile Creation From the MNSCU Site Login Page, Click the Link Create a New.
Software Testing Life Cycle
3TC Company e-Restaurant lick to add Title 2 Contents Introduction add Title 1 Technique 3 Demo to add Title 4 Q & Add Title 5 Software.
AgentTool (III) Dynamic MSE Presentation 1 Binti Sepaha.
ELP Helper MSE Project Presentation I Aghsan Ahmad Major Professor: Dr. Bill Hankley.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
CIS 895 – MSE Project KDD-Research Entity Search Tool (KREST) Presentation 2 Eric Davis
Multi-agent Research Tool (MART) A proposal for MSE project Madhukar Kumar.
Getting Started with:. Registering for Pearson MasteringNutrition is easy! Go to the home page to get started
FCS - AAO - DM COMPE/SE/ISE 492 Senior Project 2 System/Software Test Documentation (STD) System/Software Test Documentation (STD)
Lead Management Tool Partner User Guide March 15, 2013
4/16/2004MSE Presentation II1 ESTMD System -- A Web-based EST Model Database System Yinghua Dong.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
Created by Bonnie Smith SimNet Registration and Overview Created for Fresno City College CIT 12 – Computer Literacy Students.
Credit Hours Agenda IntroductionProblem Statement Objectives Project PlanMethodology Work Breakdown Structure Requirements and specificationSoftware Requirements.
Near East University Department of Computer Engineering E-COMMERCE FOR LAPTOPS SELLING COMPANY Abdul Halim Abu Kuwaik
Student Curriculum Planning System MSE Project Presentation I Kevin Sung.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
Product Update March Copyright © IET Ltd 2008 Agenda  Release 7.7  VerifIEr.
Slide 12.1 Chapter 12 Implementation. Slide 12.2 Learning outcomes Produce a plan to minimize the risks involved with the launch phase of an e-business.
To access our web services, go to……. Click on Customer Login.
MSE Presentation 1 By Padmaja Havaldar- Graduate Student Under the guidance of Dr. Daniel Andresen – Major Advisor Dr. Scott Deloach-Committee Member Dr.
Project Methodology May 2, System Development Life Cycle Overview.
Requirements Management with Use Cases Module 10: Requirements Across the Product Lifecycle Requirements Management with Use Cases Module 10: Requirements.
Business Case Scenario XYZ Airlines is an up and coming airline in Asia which has been steadily growing these past few years. Currently, the ticket sales.
Enigma Mutiara Sdn Bhd Computer Based Learning (CBL) HSE Procedures.
The basics of knowing the difference CLIENT VS. SERVER.
An Internet Voting System Manager Yonghua Li Kansas State University March 28, 2002 MSE Project - Phase 2.
© 2015 Eaton. All Rights Reserved.. Supplier Registration and Access.
  ONLINE DORMITORY RESERVATION SYSTEM By RAMYA VAKITY KOUSHIK KUMAR SURAGONI MOTHE ADITHYA    GRADUATE CAPSTONE SEMINAR PROJECT    Submitted in partial.
Supervisor: Tran Dinh Tri Group Members: Duong Ngoc Nhat-NhatDN01687 Nguyen Quang Minh-MinhNQ01717 Nguyen Quang Minh-MinhNQ01717 Duong Hoang Nam-NamDH01552.
Use Case Diagrams A Detailed Description. Use Case Diagrams Use case diagrams describe relationships between users and use cases A use case is a (usually.
Online MusicCD Store MSE Project Presentation II Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
Not Tested and Void Codes. Topics Introduction/Purpose User Roles When to Use Not Tested Codes How to Use Not Tested Codes When to Use Void Codes Multiple.
Management Information Systems
Bogor-Java Environment for Eclipse
Chapter 1: Introduction
Software Verification and Validation
Software Testing.
How does a Requirements Package Vary from Project to Project?
Vendor Portal Registration Procedures
GETTING DOWN TO BUSINESS
1- Open Cambridge LMS page:
Software Testing Lifecycle Practice
Presentation transcript:

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 Formal Technical Inspection Letters Questions

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 The architecture of the Airline Reservation System project follows the three-tier architecture. Presentation Tier Business Logic Tier Data Access Tier This includes the ASP.NET web forms and the ASP.NET user controls for the Airline Reservation system project. 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.

Architecture Design continued.. 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

Page Flow Diagram for User

Page flow diagram continued.. ASP.NET Web Forms PURPOSE Home.aspx The home page for the Kansas Air Airline Reservation System website Register.aspx The page provided for the Customer Registration Customer.aspx The home page that appears after the customer logs in FlightSearch.aspx The page which helps the customer to search for the available flights FlightBooking.aspx The page which enables the customer to make reservations for the flights available online. PackageSearch.aspx The page which helps the customer to search for the packages available. PackageBooking.aspx The page which enables the customer to make reservations for the packages available online.

Page flow diagram continued.. HotelSearch.aspx The page which helps the customer to search for the available hotels and rooms in each hotel. HotelBooking.aspx The page which enables the customer to make reservations for the hotel rooms available online. About.aspx This page gives the customer some information about the Airline Reservation System website.

Formal Requirements Specification 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.. 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 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.. 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 continued.. 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 continued.. 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

Architecture Prototype –User home page

Architecture Prototype- Flight Search

Formal Technical Inspection Letters The formal technical inspection letters are being submitted by : Sandhya Bathini Srunokshi Neelakantan

Questions ?