- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Cargo Management System Class Diagram describes the structure of a Cargo Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Cargo Management System are Customer, Cargo, Transaction, Billing, Enquiry, Payment.
Classes of Cargo Management System Class Diagram:
- Customer Class : Manage all the operations of Customer
- Cargo Class : Manage all the operations of Cargo
- Transaction Class : Manage all the operations of Transaction
- Billing Class : Manage all the operations of Billing
- Enquiry Class : Manage all the operations of Enquiry
- Payment Class : Manage all the operations of Payment
Classes and their attributes of Cargo Management System Class Diagram:
- Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Cargo Attributes : cargo_id, cargo_customer_id, cargo_type, cargo_sales, cargo_order, caro_description
- Transaction Attributes : transaction_id, transaction_customer_id, transaction_amount, transaction_bill, transaction_number, transaction_type, transaction_history, transaction_description
- Billing Attributes : bill_id, bill_customer_id, bill_number, bill_type, bill_receipt, bill_description
- Enquiry Attributes : enquiry,_id, enquiry,_title, enquiry,_type, enquiry,_date, enquiry,_description
- Payment Attributes : payment_id, payment_customer_id, payment_date, payment_bill, payment_type, payment_description
Classes and their methods of Cargo Management System Class Diagram:
- Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
- Cargo Methods : addCargo(), editCargo(), deleteCargo(), updateCargo(), saveCargo(), searchCargo()
- Transaction Methods : addTransaction(), editTransaction(), deleteTransaction(), updateTransaction(), saveTransaction(), searchTransaction()
- Billing Methods : addBilling(), editBilling(), deleteBilling(), updateBilling(), saveBilling(), searchBilling()
- Enquiry Methods : addEnquiry(), editEnquiry(), deleteEnquiry(), updateEnquiry(), saveEnquiry(), searchEnquiry()
- Payment Methods : addPayment(), editPayment(), deletePayment(), updatePayment(), savePayment(), searchPayment()
Class Diagram of Cargo Management System :
Class Diagram Image: