7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 1/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 2/24
Agenda for Phase III Presentation
Project Overview
Review of Work for Phase I and Phase II Action items from phase II
Assessment Evaluation
Project Evaluation Lessons Learned
Demo
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 3/24
Project Overview
The main objective of my MSE project was to design,
code and test an Airline Reservation System website,
which allows the users to purchase airline tickets and
book motels and packages available to them.
This project is mainly developed for common people.
General features provided by the website are:
register, Search and browsing, flight, package and
hotel booking etc.
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 4/24
Review of work for phases I and II
Phase I
Phase I of the vision document mainly was therequirements specification phase where I have
designed the vision document for the Airline
Reservation System.
All the use cases planned in the vision document for
the user have been implemented
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 5/24
Review of work for phases I and II
continued..
Phase II
The phase II of the project mainly consistedof revising the documents from Phase I
First working prototype was developed in this
phase
Creation of Test Plan
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 6/24
Action Items from Phase II
The major action item from Phase II was the
class diagram. I have corrected the classdiagram and the correct diagram has been
depicted in the Component Design
document.
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 7/24
Action Items from Phase II
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 8/24
Assessment Evaluation
The Assessment Evaluation document is one
of the Major deliverables of Phase III. Two types of testing done on the Airline
Reservation System application
- Manual Testing
- JMeter Performance Testing
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 9/24
Assessment Evaluation continued..
The manual testing was mainly performed to ensurecorrectness of the various parts of coding
Table: Customer pages test summary
TEST CASE # DESCRIPTION RESULTS/COMMENTS
TC # 1 User Login Passed
TC # 2 User Registration Passed
TC # 3 Search and Book Flights Passed
TC # 4 Search and Book Packages Passed
TC # 5 Search and Book Hotels Passed
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 10/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 11/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 12/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 13/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 14/24
Assessment Evaluation continued..
In my case I have tested the application for the following data:
No. of users = 100 No. of requests concurrently : 1000Ramp-up period = 10
Loop count = 10
Thread Count Ramp-Up Period Loop Count
100 10 10
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 15/24
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 16/24
Assessment Evaluation continued..
I also tested for heavy load on the application, where thedatabase had about 5000 elements in the table.
Initially the response time for the page, when it had a lessnumber of elements in the table was around 15 ms
But upon adding 5000 values to the table randomly and thenrepeating the same number of tests with J Meter the averageresponse time for the Customer Details page shot up to 3699ms.
The throughput for the page was also very less around 12.3requests / sec
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 17/24
Assessment Evaluation continued..
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 18/24
Assessment Evaluation continued..
The environment used to performance test
the application is as follows: Operating System – Windows XP Professional
Memory – 0.99 GB RAM
80 GB Hard Disk
Intel® Pentium® M Processor 1.7 GHz
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 19/24
Project Evaluation
The actual duration of
the project is :
Phase I – 61 hours
Phase II – 152 hours
Phase III – 225 hours
Total of 438 hours
B r e a k D o w n fo r e a c h p h a s e o f th e
P h a s
1 4%
P h a s e3 5%
P h a s e
5 1%
P h a s e
P h a s e
P h a s e
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 20/24
Project Evaluation Continued..
Of the total hours spent on the project nearly
190 hours was dedicated to coding. Nearly43.3% of the whole time was dedicated to
coding the project.
Nearly 80 hours , that is nearly 20% of the
time was spent on the documentation for theproject.
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 21/24
Project Evaluation continued..
The total lines of code for the project is 4912
LOC.Out of that
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 22/24
Lessons Learnt
I have had the chance to develop the projectin a new technology.
I have come into touch with various tools likeJ Meter, SLOC count for counting the number of lines of code
I have developed a whole project, goingthrough all the phases of the project. To be ready for the unexpected
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 23/24
Demo
DEMO
7/31/2019 Airline Reservation System 3
http://slidepdf.com/reader/full/airline-reservation-system-3 24/24