Project Report
Project Report
Project Report
Ishan Jand
Roll no.- 10703041
Thapar University
Patiala- India
Technologies Used:
FRONT-END: ASP.NET (2.0) using C#
BENEFITS:
Ticket is booked online while sitting at home.
Time saving process.
Payment is done through credit card.
User friendly web application.
Brokerage charges not present.
What does the project
do?
CUSTOMERS:
New customer accounts can be created online.
Customer can view all the flights run by the airline.
He can view flights run between 2 cities.
He can book flight ticket online.
He can view flights booked by him.
He can update his profile on the web site itself.
ADMINISTRATOR:
Administrator can add new flights in the airlines.
He can edit information like costs of current existing
flights.
He can view flights booked by a certain user.
He can view user information.
USE CASE and ER
Diagram
Use case 1: BOOK A
FLIGHT
Customer Sys tem
1. searchFlight()
3. bookFlight()
4. verifyDetails()
5. confirmBooking()
Use case 2: UPDATE
DATABASE
1. requestPriceChanges()
2. updateDatabase()
Use case 3: UPDATE
WEBSITE
1. requestWebs it eChanges()
2. updateWebsite()
Use case 4: REQUEST
REPORTS
Management System
1. requestReport()
2. processRequest()
3. printReport()
Use case 5: LOGIN
Management System
1. enterUsernamePassword()
2. verify()
3. allowAccess()
Use case 6: LOG OUT
Management System
1. logOut()
displayLogIn()
Screen Shots
1. Customers
Home Page
Registration of a
customer
2. ADMIN User
Software Quality Assurance
Waterfall Model
Requirements
Specification
Design
Implementation
Test
Maintenance
TESTING
Login Control.
User ID created successfully with proper
validations.
User profile update successful.
Flights successfully booked by the user.
Flight information correctly updated in the
database when updated by the administrator.
New flights successfully added from the web
site itself.
Limitations
and
Future
Scope
Flight cancellation feature can be added.
Ticket price can be divided on the adult and child
basis.
Airport information can be added.
Special offers can be given to users.
Frequent fliers can be given bonus points and other
schemes.
Optimum pricing algorithm for cost of flights can be
created.
Future scope is that the application can be extended
to mobile phones.
THANKS
ANY QUERIES??