You are on page 1of 52

Technologies Used:

FRONT-END: ASP.NET (2.0) using C#

BACK-END: SQL SERVER 2005

SOWTWARE: Visual Studio 2005


Why did I choose this
project?
Manual system very time consuming.
Errors are generated manually.
Storage of records very difficult manually.

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
Customer System

1. searchFlight ()

2.displayResults ()

3. bookFlight ()
4. verifyDetails()

5. confirmBooking ()
FLIGHT
Use case 2: UPDATE
Management Database System
Administrator

1. requestPriceChanges ()

2. updateDatabase()
DATABASE
Use case 3: UPDATE
Management Website System
Administrator

1. requestWebsiteChanges ()

2. updateWebsite ()
WEBSITE
Use case 4: REQUEST
Management System

1. requestReport ()

2. processRequest ()

3. printReport()
REPORTS
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??

You might also like