class User { class Payment { } +quantity : int Customer --> Purchase : "records" class Product { +price : float +comparePrices() } User <|-- Customer class Admin { +paymentDate : date Admin --> Product : "manages" +makePayment() +purchaseID : int +amount : float classDiagram User <|-- Admin } +name : string +generateSalesReport() } +timePeriod : string +stockLevel : int } Customer --> Product : "views" +supplier : string class Purchase { +viewSalesOrder() +supplierDetails : string +login() +viewProducts() class SalesReport { +register() } +totalSales : float +productID : int Admin --> SalesReport : "generates" } +manageProducts() +profitLoss : float class Customer { +date : date Customer --> Payment : "makes" +paymentMethod : string +paymentID : int class User { class Payment { } +quantity : int Customer --> Purchase : "records" class Product { +price : float +comparePrices() } User <|-- Customer class Admin { +paymentDate : date Admin --> Product : "manages" +makePayment() +purchaseID : int +amount : float classDiagram User <|-- Admin } +name : string +generateSalesReport() } +timePeriod : string +stockLevel : int } Customer --> Product : "views" +supplier : string class Purchase { +viewSalesOrder() +supplierDetails : string +login() +viewProducts() class SalesReport { +register() } +totalSales : float +productID : int Admin --> SalesReport : "generates" } +manageProducts() +profitLoss : float class Customer { +date : date Customer --> Payment : "makes" +paymentMethod : string +paymentID : int
(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.
class User {
class Payment {
}
+quantity : int
Customer --> Purchase : "records"
class Product {
+price : float
+comparePrices()
}
User <|-- Customer
class Admin {
+paymentDate : date
Admin --> Product : "manages"
+makePayment()
+purchaseID : int
+amount : float
classDiagram
User <|-- Admin
}
+name : string
+generateSalesReport()
}
+timePeriod : string
+stockLevel : int
}
Customer --> Product : "views"
+supplier : string
class Purchase {
+viewSalesOrder()
+supplierDetails : string
+login()
+viewProducts()
class SalesReport {
+register()
}
+totalSales : float
+productID : int
Admin --> SalesReport : "generates"
}
+manageProducts()
+profitLoss : float
class Customer {
+date : date
Customer --> Payment : "makes"
+paymentMethod : string
+paymentID : int