The Change Itinerary use case will allow the customer or travel agent to search for an itinerary and change flight.
Customer selects change itinerary from menu
System presents a list of itineraries
Customer selects the itinerary to change
System returns the selected itinerary, which includes each segment of the itinerary.
Customer selects the segment to change. In order to change, the segment is deleted and the Prepare Itinerary Use Case is executed.
none
All interactions with the customer and the system must be secured with SSL.
Customer has successfully logged in with a valid user id and password.
Customer has an existing profile.
A unpaid customer itinerary that contains the city, flight number, date, time, and seat number for a departure flight; and city, flight number, date, time and seat number for return flight. It could also contain city, flight number, date, time and seat number for each leg of the flight if a lay over is necessary.
After the customer has selected flights, seats and confirmed the itinerary, the pay for itinerary use case is executed