Read the following scenario. Then answer all questions in this assignment based on the

information contained in the scenario. If you make any assumptions when answering a question,
please state them clearly.
Scenario: Airport Customer Relations Management System
A local airport has recently upgraded its infrastructure to be able to accommodate international
flights. Airport management is expecting an influx of tourists. To ensure the all-round success of
this new endeavour, a heavy emphasis is being placed on keeping visitors to the airport as
satisfied with the airport and its amenities as possible. To aid in maintaining good customer
relations, the airport has decided to invest in the development of a new Customer Relations
Management System, which would be accessible online via kiosks strategically placed around the
airport as well as a downloadable mobile application.
The new system is envisioned to offer customers the following:
1. Information: updates on flights, airport amenities and services available at the airport;
2. Navigation capability: GPS navigation to various amenities and boarding gates;
3. Instant connection to medical and ambulatory services for any medical emergency.

Question 3 (Marks: 20)
Q.3.1 Using the event decomposition technique, identify any four events and their
resulting use cases for the Airport Customer Relations Management System.
(8)
Q.3.2 Create a use case description for any one of the use cases identified in Question

3.1.

Assumption:

Event: Customer requests information on flight updates
Use Case: View Flight Updates

Use Case Description:
Title: View Flight Updates
Actor: Customer
Description: This use case allows the customer to access updates on flight schedules, delays, and any other relevant information regarding their flight.
Preconditions: The customer is logged into the Customer Relations Management System.
Main flow:
1. The customer selects the option for flight updates from the main menu.
2. The system displays a list of available flights with their corresponding information.
3. The customer selects a specific flight to view more details.
4. The system presents detailed information about the selected flight, including departure/arrival times, gate number, and any delays.
5. The customer can choose to bookmark the flight for future reference or request notifications for any updates.
Postconditions:
- The customer has successfully viewed the flight updates.
- The system may provide further assistance or options for the customer related to their flight.
Alternate flows:
- If there are no flight updates available, the system will notify the customer accordingly.
- If the customer encounters any issues while viewing the updates, they can contact customer support for assistance.

This use case focuses on providing the customer with easy access to essential information regarding their flight, helping them stay informed and prepared for their journey.