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 34 of 42<br />
( aReservation.reserved = aRoom )<br />
Note, however, that this description makes the possibly premature decision that the 'make<br />
reservation' service use case will be implemented as a method on the Hotel type, which isn't<br />
necessarily the case.<br />
in:-<br />
none.<br />
out:-<br />
aNoShowCustomerSet<br />
pre:-<br />
none<br />
post:-<br />
aNoShowCustomerSet contains all the Customers in Hotel.customers with an associated<br />
Reservation in which start-date is today, <strong>and</strong> checked-in is set to false.<br />
query service use case 'find no-show customers'<br />
4.6. Consolidation<br />
4.6.1. Inputs:<br />
• all previous models<br />
4.6.2. Outputs:<br />
• updated models as required<br />
• <strong>RSI</strong> trace model<br />
4.6.3. Sub-process:<br />
• Develop a trace model showing the dependencies:<br />
– from essential service use case set to requirements service use case set<br />
– from all service use cases to interface use cases<br />
– from interface use cases to requirement use case steps<br />
• Ensure that:<br />
– for each service use case to automated requirement use case step dependency,<br />
there is a corresponding pair of service use case to interface use case <strong>and</strong><br />
interface use case to automated requirement use case step dependencies<br />
W5a - <strong>RSI</strong> LONG PAPER [42 PAGES].doc( Rev: 5) - 03/09/00