05.12.2012 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!