Professional Documents
Culture Documents
Refer to the case description and the initial use case description of UC-004 – Handle
reservations, write a Base Use Case
Recommended Steps:
Draft the ‘sunny-day scenario’ of the use case base on the case description and the use case
description using no more than 20 steps
__________________________________________
Flow of Events <Write your answer on Page 3>
__________________________________________
Alternative Flows
Priority
Non-Functional
Requirements
Assumptions
Source ..
ISOM3210 Fall 2017 Lab05 (1) – Practice on Base Use Case Modeling Page 1 of 3
This is a must to refer to the case description, otherwise, most of the
important steps are going to be missed
Before the resident of Royal Residence can use the system, he has to first register as a member.
The resident fills in the information such as username, password, address, and other personal
particulars, as well as his resident card number. The resident information is stored into the
Member database immediately after registration.
When the member would like to reserve for a facility, he first logs in to the system and selects
“Reserve facilities”. The system displays a list of facilities which are retrieved from the Facility
database. After selecting the facility, the system reads all reservations of the selected facility
from the Reservation database, and displays available timeslots to the member in forms of
calendars. The member selects a preferred timeslot and presses submit. The corresponding
reservation is inserted into the Reservation database.
Before the reservation is confirmed, the charge of reserving the facility is sent to the Property
management fee system. Note that this system is not the scope of the club house management
system. The focal system finally, notifies the member that the reservation is confirmed.
The member selects “View my reservation” after logging into the system, and the existing
reservations are retrieved from the Reservation database.
To use the reserved facility, the member arrives at the club house with his resident card. The
administrator logs into the system and scans the card using a barcode reader, the information of
the member is retrieved from the Member database, and the reservations from the Reservation
database are also displayed. The administrator confirms the member name and the reservation
information. After the member’s acknowledgement, he is allowed the use the facility. In the
meantime, the administrator changes the status of the reservation to “Arrived”. After using the
facility, the member notifies an administrator. The administrator retrieves the corresponding
reservation, and updates the status of the reservation to “Completed”.
Every week, the manager of the club house logs in and generates a set of reports. The reports
include “List of Reservations”, “Top-10 popular facilities” and “Utilization rate of facilities”.
ISOM3210 Fall 2017 Lab05 (1) – Practice on Base Use Case Modeling Page 2 of 3
Your answer here:
ISOM3210 Fall 2017 Lab05 (1) – Practice on Base Use Case Modeling Page 3 of 3