UseCaseID: | Cancel Reservation | |
Goal In Context: | A customer wishes to cancel a reservation. | |
Scope: | Airline Reservation System (ARS) | |
Pre-Condition: | A reservation has already been made. Actor has successfully navigated to the main options screen. |
|
Success End Condition: | The selected reservation has been cancelled. | |
Failed End Condition: | The selected reservation has NOT been cancelled. | |
Primary Actor: | Customer | |
Trigger Event: | Selects the "Cancel Reservation" option. | |
Main Success Scenario | ||
Step | Actor | Action Description |
1 | Customer | Selects the "Cancel Reservation" option. |
2 | ARS | Displays a screen with an input field for a reservation number. |
3 | Customer | Enters a reservation number and clicks the "Submit" button. |
4 | ARS | Displays the details of the reservation. |
5 | Customer | Selects the "Process Cancellation" option. |
6 | ARS | Displays the main options screen. The message "Reservation Successfully Cancelled" is also displayed. |
Scenario Extensions | ||
Step | Actor | Action Description |
2.a | Customer | Selects the "Cancel" option. |
2.a.1 | ARS | Displays the main options screen. |
3.a | Customer | Selects the "Cancel" option. |
3.a.1 | ARS | Displays the main options screen. |
5.a | Customer | Selects the "Abort" option. |
5.a.1 | ARS | Displays the main options screen. |
Scenario Variations | ||
Step | Actor | Action Description |
None |