New Text Document
New Text Document
class Customer {
+customerID: String
+name: String
+email: String
+phoneNumber: String
-viewPurchaseHistory(): void
}
class Employee {
+employeeID: String
+name: String
-username: String
-password: String
+role: String
#salary: Double
-generateBill(): void
#updateInventory(): void
-updateStock(): void
#applyDiscount(): void
}
class Order {
+orderID: String
+orderDate: Date
+totalAmount: Double
+customerID: String
#calculateTotal(): Double
+generateReceipt(): void
}
class Supplier {
+supplierID: String
+name: String
+contactInfo: String
+address: String
-sendOrder(): void
+receivePayment(): void
}
class Admin {
+adminID: String
+name: String
-username: String
-password: String
-manageUsers(): void
-viewReports(): void
}
class Inventory {
+inventoryID: String
+productID: String
#currentStock: Integer
#reorderLevel: Integer
#checkStock(): Boolean
-generateReorder(): void
}