project report

47
Submitted by: Ishan Jand Roll no.- 10703041 Thapar University Patiala- India

Upload: ishanjand

Post on 16-Nov-2014

8 views

Category:

Documents


2 download

DESCRIPTION

Air Ticket Booking System, Air Ticket Reservation, Project Report Presentation, ppt file on reservation system,

TRANSCRIPT

Page 1: Project Report

Submitted by:

Ishan JandRoll no.- 10703041Thapar University

Patiala- India

Page 2: Project Report

Technologies Used:

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

BACK-END: SQL SERVER 2005

SOWTWARE: Visual Studio 2005

Page 3: Project Report

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.

Page 4: Project Report

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.

Page 5: Project Report

USE CASE and ER Diagram

Page 6: Project Report
Page 7: Project Report

Use case 1: BOOK A FLIGHTCustomer System

1. searchFlight()

2.displayResults()

3. bookFlight()

5. confirmBooking()

4. verifyDetails()

Page 8: Project Report

Use case 2: UPDATE DATABASE

Management Database Administrator

System

1. requestPriceChanges()

2. updateDatabase()

Page 9: Project Report

Use case 3: UPDATE WEBSITE

Management Website Administrator

System

1. requestWebsiteChanges()

2. updateWebsite()

Page 10: Project Report

Use case 4: REQUEST REPORTS

Management System

1. requestReport()

2. processRequest()

3. printReport()

Page 11: Project Report

Use case 5: LOGIN

Management System

1. enterUsernamePassword()2. verify()

3. allowAccess()

Page 12: Project Report

Use case 6: LOG OUT

Management System

1. logOut()

displayLogIn()

Page 13: Project Report
Page 14: Project Report

Screen Shots

Page 15: Project Report

1. Customers

Page 16: Project Report

Home Page

Page 17: Project Report

Registration of a customer

Page 18: Project Report
Page 19: Project Report
Page 20: Project Report
Page 21: Project Report
Page 22: Project Report
Page 23: Project Report
Page 24: Project Report
Page 25: Project Report
Page 26: Project Report
Page 27: Project Report
Page 28: Project Report
Page 29: Project Report
Page 30: Project Report
Page 31: Project Report
Page 32: Project Report

2. ADMIN User

Page 33: Project Report
Page 34: Project Report
Page 35: Project Report
Page 36: Project Report
Page 37: Project Report
Page 38: Project Report
Page 39: Project Report
Page 40: Project Report
Page 41: Project Report
Page 42: Project Report

Software Quality AssuranceWaterfall Model

RequirementsSpecificationDesignImplementationTestMaintenance

Page 43: Project Report

TESTING

Page 44: Project Report

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.

Page 45: Project Report

Limitationsand

FutureScope

Page 46: Project Report

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.

Page 47: Project Report

THANKS

ANY QUERIES??