RSI - A Structured Approach Use Cases and HCI Design
RSI - A Structured Approach Use Cases and HCI Design
RSI - A Structured Approach Use Cases and HCI Design
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The <strong>RSI</strong> <strong>Approach</strong> To <strong>HCI</strong> <strong>Design</strong> / <strong>Use</strong> Case Analysis Page 26 of 42<br />
Actor: Clerk<br />
Objective: to enable the management of customers <strong>and</strong> reservations.<br />
Format<br />
surname<br />
W5a - <strong>RSI</strong> LONG PAPER [42 PAGES].doc( Rev: 5) - 03/09/00<br />
Customer/Reservation Management<br />
Customer Reservation<br />
collins-c<br />
find new...<br />
Collins-Cope, Liz S<br />
Collins-Cope, Nathan NS<br />
Collins-Cope, Mark S<br />
Collins-Cope, Lewis NS<br />
details... print bill<br />
payment...<br />
reservations<br />
start date<br />
end date<br />
21-1-00<br />
22-1-00<br />
availability existing<br />
21 20/1/00 24-1-00 S --------<br />
24 17/1/00 04-2-00 S ---------<br />
01 20/1/00 24-1-00 S ---------<br />
22 20/1/00 24-1-00 S ---------<br />
delete<br />
check-in check-out<br />
reserve<br />
interface use case 'customer/reservation management'<br />
customer<br />
The impact of the essential service use case model (under parallel development - see section<br />
4.5.4) on this interface design is as follows:<br />
• the association between Hotel <strong>and</strong> rooms in the core specification model is one to many,<br />
so a listbox has been chosen to show the rooms.<br />
• the pre-conditions to service use case 'make reservation' state that the room being<br />
reserved must be available for the dates specified. The interface guarantees that this is<br />
always the case by disabling the 'reserve' button except when a room has been selected<br />
in the reservations list-box <strong>and</strong> the reservation list-box has been populated using the<br />
'availability' button (note: a customer must also be selected).