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.
Progress at This Point Connie’s <strong>Convenience</strong> <strong>Store</strong> 91<br />
HumanInteraction LogonWindow<br />
CashDrawerWindow<br />
CashierReport<br />
CashierWindow<br />
ItemReport<br />
ItemWindow<br />
LogonWindow<br />
Receipt<br />
RegisterWindow<br />
SaleWindow<br />
<strong>Store</strong>AssessmentWindow<br />
<strong>Store</strong>Report<br />
<strong>Store</strong>Window<br />
TaxCategoryWindow<br />
UPCWindow<br />
cashierNumber<br />
cashierPassword<br />
registerNumber<br />
cashier<br />
store<br />
<strong>Store</strong>Window<br />
ItemWindow<br />
DataManagement ItemDM<br />
CashierDM<br />
items<br />
CashDrawerDM<br />
ItemDM<br />
PaymentDM<br />
PersonDM<br />
PriceDM<br />
<strong>Store</strong>DM<br />
RegisterDM<br />
SaleDM<br />
stores<br />
SaleLineItemDM<br />
SessionDM<br />
<strong>Store</strong>DM<br />
TaxCategoryDM<br />
UPCDM<br />
PersonDM<br />
SystemInteraction<br />
AuthorizationSystemSI<br />
NotThisTime<br />
BackRoomServer<br />
Customer<br />
HeadCashier<br />
Organization<br />
POSClient<br />
Shelf<br />
persons<br />
AuthorizationSystemSI<br />
address<br />
connect<br />
logon<br />
query<br />
logoff<br />
disconnect<br />
SaleWindow<br />
upc<br />
session<br />
sale<br />
saleLineItem<br />
item<br />
payments<br />
startSale<br />
display<br />
sellItem<br />
total<br />
payByCheck<br />
endSale<br />
CashierDM<br />
cashiers<br />
RegisterDM<br />
registers<br />
<strong>Store</strong>AssessmentWindow<br />
CashDrawerWindow<br />
UPCWindow<br />
RegisterWindow<br />
TaxCategoryWindow<br />
CashierWindow<br />
SessionDM<br />
sessions<br />
TaxCategoryDM<br />
taxCategories<br />
SaleLineItemDM<br />
saleLineItems<br />
Receipt<br />
sale<br />
generate<br />
addHeadingLines<br />
addPaymentLine<br />
addLineItemLine<br />
addSubtotalLine<br />
addTaxLine<br />
addTotalLine<br />
CashierReport<br />
ItemReport<br />
<strong>Store</strong>Report<br />
CashDrawerDM<br />
cashDrawers<br />
sales<br />
Figure 1–65: Progress at this point (<strong>Coad</strong> notation, continued).<br />
upcs<br />
SaleDM<br />
UPCDM<br />
PriceDM<br />
prices<br />
PaymentDM<br />
payments