Connie's Convenience Store - About Peter Coad
Connie's Convenience Store - About Peter Coad
Connie's Convenience Store - About Peter Coad
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Scenario: sell item.<br />
Receipt<br />
SaleLineItem<br />
Sale<br />
<strong>Store</strong><br />
SaleWindow<br />
Scenario constraint:<br />
0.1 seconds, 9 out of 10 times,<br />
0.5 seconds max.<br />
addLineItemLine<br />
create<br />
addSaleLineItem<br />
getItemForUPC<br />
sellItem,<br />
display<br />
sellitem saleWindow.sellItem<br />
getitemForUPC<br />
store.getitemForUpc (upc ; item)<br />
addSaleLineItem<br />
sale.addSaleLineItem (item, qty ; saleLineItem)<br />
SaleLineItem.create ( item, qty ; saleLineItem)<br />
create<br />
saleWindow.display<br />
addLineItemLine receipt.addLineItemLines (saleLineItem ; )<br />
display saleWindow.display<br />
Figure 1–52: The “sell item” scenario view.<br />
77