- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Courier Management System Class Diagram describes the structure of a Courier Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Courier Management System are Courier, Customer, Office, Manager, Shipment, Delivery.
Classes of Courier Management System Class Diagram:
- Courier Class : Manage all the operations of Courier
- Customer Class : Manage all the operations of Customer
- Office Class : Manage all the operations of Office
- Manager Class : Manage all the operations of Manager
- Shipment Class : Manage all the operations of Shipment
- Delivery Class : Manage all the operations of Delivery
Classes and their attributes of Courier Management System Class Diagram:
- Courier Attributes : courier_id, courier_product_id, courier_customer_id, courier_name, courier_type, courier_description
- Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Office Attributes : office_id, office_company_id, office_employee_id, office_name, office_place, office_type, office_address
- Manager Attributes : manager_id, manager_name, manager_mobile, manager_email, manager_username, manager_password, manager_address
- Shipment Attributes : shipment_id, shipment_courier_id, shipment_date, shipment_type, shipment_description
- Delivery Attributes : delivery_id, delivery_customer_id, delivery_address, delivery_type, delivery_by, delivery_date, delivery_description
Classes and their methods of Courier Management System Class Diagram:
- Courier Methods : addCourier(), editCourier(), deleteCourier(), updateCourier(), saveCourier(), searchCourier()
- Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
- Office Methods : addOffice(), editOffice(), deleteOffice(), updateOffice(), saveOffice(), searchOffice()
- Manager Methods : addManager(), editManager(), deleteManager(), updateManager(), saveManager(), searchManager()
- Shipment Methods : addShipment(), editShipment(), deleteShipment(), updateShipment(), saveShipment(), searchShipment()
- Delivery Methods : addDelivery(), editDelivery(), deleteDelivery(), updateDelivery(), saveDelivery(), searchDelivery()
Class Diagram of Courier Management System :
Class Diagram Image: