CHAPTER 3
PROJECT REQUIREMENT
1. User
should be able to search flights between two destinations at different dates and time.
2. Search
results will list all the available flights
with following parameter
Flight
number, Departure city, Destination City, Departure date, Departure time, Arrival date, Arrival Time and Fare and ‘Book this Flight’ button
3. System
will show the seats available within a flight.
4. Once
the tickets are booked and confirmed a confirmation number will be generated by the system as per the format date (mmddyy) , time, flight number, and a random
number in the range [1-5000].
5. Assume
the customers are interested always in one-way trip
6. The
user interface will have following attributes
for flight searching :
departure
city and arrival city departure date and
time class (for example economy, business,
executive class etc)
7. Once
the user makes the selection for
departure/arrival city and clicks the OK button system will search all
the available flights in the database.
8. If
flights are available, system will calculate and display the fare along with departure/arrival time from/to departure/destination cities. Within this page,
you will have 2 buttons: Reserve or Cancel.
9. If
the user selects the reserve button of the previous requirement, then a new
page will be displayed that will prompt the user to enter the following:
Customer Name, Customer Address, Customer Credit Card Number, and a Submit
Button so that tickets can be booked.
10. Once
the ticket is booked, e-ticket will be
emailed to the passenger which can be printed out.
11. There
will be an interface where user can cancel his booked tickets if he/she wants
to. Doing so, will delete the corresponding records from the database.
12. The
user shall provide a valid confirmation number in order to cancel certain reservation and if the user enters an invalid confirmation number error message shall be
displayed for the user.
13. If
flights are not fully booked till 2 days before the departure, then system will
show promotional ads in the home page of the airline reservation system about
these flights.
14. Tickets
can be booked at the discounted price (up to 30%) of their original price in
order to attract the customer.
15. The
ads in the previous requirement shall not be hard-coded and shall be selected randomly.
16. Once
the user clicks on the ads, it will display the page about that flight and the
ability to reserve seats on that flight.
No comments:
Post a Comment
We’re eager to see your comment. However, Please Keep in mind that all comments are moderated manually by our human reviewers according to our comment policy. Let’s enjoy a personal and evocative conversation.