Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Store

Shopper
Store Server
+clerkID : Integer
+payPerHour : Decimal
+address : String
+city : String
+zip : Integer
+phone : Integer
Clerk
+itemID : Integer
+customerID : Integer
+clerkID
+transactionID : Integer
+ShowTransaction()
+ConfirmTransaction()
CheckOutScreen
+customerID : Integer
+customerRentalAccountID : Integer
+balance : Decimal
+DueDate : DateTime
+AddRentalInvoice()
+RemoveRentalInvoice()
RentalInvoice
+itemID : Integer
+type : String
+price : Decimal
+description : String
+stock : Integer
+GetType()
Items
+customerID : Integer
+customerRentalAccountID : Integer
+address : String
+city : String
+zip : Integer
+GetRentalAccountID(customerID)
Customer
+transactionID : Integer
+customerID : Integer
+itemID : Integer
+clerkID : Integer
+balance : Decimal
-Description : String
+ChargeAccount()
+CancelTransaction()
+SetUpRental()
Transaction
+itemID : Integer
+customerID : Integer
+description : String
+price : Decimal
+FinalizePurchase()
-AddToShoppingCart(itemID)
-RemoveFromShoppingCart(itemID)
-RemoveAllShoppingCart()
ShoppingCart
+customerRentalAccountID : Integer
+customerID : Integer
+address : String
+city : String
+zip : Integer
+balance : Decimal
+GetCurrentRentals()
CustomerRentalAccount
Visual Paradigm Community Edition [not for commercial use]

You might also like