Identify ambiguities or omissions in the following statement of requirements for a rental car reservation system:
Customer specifies start and end dates for the car rental, and where they would like to pick up and return the car. The system then presents the customer with a list of available cars and prices. The customer selects the desired car from the list. The system then prompts for a credit card number and expiration date. Customer supplies necessary credit information. System then asks customer to confirm reservation by pressing button. If customer confirms, system issues a confirmation number that customer can use to retrieve car at start date.
Requirements for a rental car reservation system:
The flow of the system :
Landing Page -> Results Page -> Order Page -> Confirmation Page -> Landing Page
Landing Page -> Suggestion Page -> Results Page -> Order Page -> Confirmation Page -> Landing Page
Landing Page -> Suggestion Page -> Reservation Chart Page -> Landing Page
Landing Page -> Reservation Chart Page -> Landing Page
Landing Page -> Confirmation Look Up Page -> Confirmation Page -> Landing Page
The description for this flow is explained in the end.
On the landing page (first page), following fields are displayed: start and end dates for the car rental, locations where they would like to pick up and return the car, a search button, reservation link and also a confirmation look-up link. Reservation link loaded reservation chart page. Reservation details are displayed in the reservation chart page. Confirmation look up link loaded confirmation look up page. Confirmation page reloaded from the confirmation look up page. Also you can include an image on this page, which says rental car reservation in three steps. For dates you can use calendar and for location drop down menu, so that you can specify your area of services. Automate maximum events in order to avoid the mismatch. Customers want to enter both dates, both places and click on search button to proceed to the results page.
If there is no car available on the specified date or specified location then you can make the suggestions on the suggestion page. On suggestion page the suggestions manipulated are displayed with radio button (for every suggestions), continue button (continue to the results page with selected option) and a start again ...
This solution identifies ambiguities or omissions on a statements about car rental systems.