+generateSalesReport() +quantity : int +date : date +name : string +purchaseID : int class Product { } class Customer { +manageProducts() } Customer --> Product : "views" class Purchase { +login() +viewSalesOrder() +paymentDate : date Admin --> SalesReport : "generates" +amount : float +price : float Customer --> Purchase : "records" } } } +timePeriod : string +paymentMethod : string Customer --> Payment : "makes" } +viewProducts() User <|-- Customer class Admin { class User { +register() User <|-- Admin class SalesReport { +profitLoss : float +paymentID : int +makePayment() +totalSales : float +supplier : string +comparePrices() classDiagram +supplierDetails : string } +productID : int class Payment { +stockLevel : int Admin --> Product : "manages" +generateSalesReport() +quantity : int +date : date +name : string +purchaseID : int class Product { } class Customer { +manageProducts() } Customer --> Product : "views" class Purchase { +login() +viewSalesOrder() +paymentDate : date Admin --> SalesReport : "generates" +amount : float +price : float Customer --> Purchase : "records" } } } +timePeriod : string +paymentMethod : string Customer --> Payment : "makes" } +viewProducts() User <|-- Customer class Admin { class User { +register() User <|-- Admin class SalesReport { +profitLoss : float +paymentID : int +makePayment() +totalSales : float +supplier : string +comparePrices() classDiagram +supplierDetails : string } +productID : int class Payment { +stockLevel : int Admin --> Product : "manages"
(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.
+generateSalesReport()
+quantity : int
+date : date
+name : string
+purchaseID : int
class Product {
}
class Customer {
+manageProducts()
}
Customer --> Product : "views"
class Purchase {
+login()
+viewSalesOrder()
+paymentDate : date
Admin --> SalesReport : "generates"
+amount : float
+price : float
Customer --> Purchase : "records"
}
}
}
+timePeriod : string
+paymentMethod : string
Customer --> Payment : "makes"
}
+viewProducts()
User <|-- Customer
class Admin {
class User {
+register()
User <|-- Admin
class SalesReport {
+profitLoss : float
+paymentID : int
+makePayment()
+totalSales : float
+supplier : string
+comparePrices()
classDiagram
+supplierDetails : string
}
+productID : int
class Payment {
+stockLevel : int
Admin --> Product : "manages"