Admin User
-adminID -address Group F
Customers
-salesID -contactNo.
Jablo, Ian Carl
-profitID -password -customerID Nino, Mark Timothy
-supplierID -username +register() Tajonera, Spencer
-deliveryID +log_in() +purchase_product() Tamara, Jonji
-productID +log_out() +pay_purchase()
1
+order_management()
+inventory_management()
+view_reports()
+view_profit()
+view_sales()
+generate_reports()
Product
Item Category
Shopping Cart -productID
-category_name
-cartID -name
-categoryID
-items -type
-brand
-quantity -price
-customer +add_category()
+select_product()
+remove_category()
+add_item() +unselect_product()
+view_categories()
+remove_item() +view_products()
+view_items()
Order Supplier Delivery
-orderID -supplier_ID -deliverID
-order_name -name -order_item
-shipping_address -delivery_Status +delivery_status()
-status +manage_order() +transport_product()
-total_order +update_inventory()
+view_orders() +add_supply()
+place_order() +remove_supply()
+calculate_total_order()
+pay_order()
+add_order() Report
+remove_order() Payment
-date
-paymentID
-sales
-total_payments
-profit
+view_payments()
-reportID
+add_payments()
+generate_reports()
+remove_payments()
+report_status()