The activity diagram is a high-level description of the steps that are executed in the travel booking process.
The travel booking process starts when an Internet customer enters the data for
his travel arrangements.
The credit card information is checked for correctness and validity.
If the credit card data is incomplete or not valid, the process ends with a fault.
If the credit card information is correct, three different reservations are made
for the flight, hotel, and car.
The car reservation is repeated until the car reservation is finished
successfully.
If all the reservations are completed successfully, a confirmation number is
generated.
The confirmation number (or an error message if errors occur during the
reservation) is returned to the customer that triggered the travel booking
process.