- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Payment Management System Class Diagram describes the structure of a Payment Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Payment Management System are Payment, Bill, Receipt, Account, Branch, Location.
Classes of Payment Management System Class Diagram:
- Payment Class : Manage all the operations of Payment
- Bill Class : Manage all the operations of Bill
- Receipt Class : Manage all the operations of Receipt
- Account Class : Manage all the operations of Account
- Branch Class : Manage all the operations of Branch
- Location Class : Manage all the operations of Location
Classes and their attributes of Payment Management System Class Diagram:
- Payment Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
- Bill Attributes : bill_id, bill_customer_id, bill_number, bill_type, bill_receipt, bill_description
- Receipt Attributes : receipt_type, receipt_date, receipt_description, receipt_maintenance bill_number
- Account Attributes : account_id, account_customer_id, account_number, account_type, account_balance, account_description
- Branch Attributes : branch_id, branch_name, branch_type, branch_city, branch_address
- Location Attributes : location_id, location_branch_id, location_name, location_type, location_description
Classes and their methods of Payment Management System Class Diagram:
- Payment Methods : addPayment(), editPayment(), deletePayment(), updatePayment(), savePayment(), searchPayment()
- Bill Methods : addBill(), editBill(), deleteBill(), updateBill(), saveBill(), searchBill()
- Receipt Methods : addReceipt(), editReceipt(), deleteReceipt(), updateReceipt(), saveReceipt(), searchReceipt()
- Account Methods : addAccount(), editAccount(), deleteAccount(), updateAccount(), saveAccount(), searchAccount()
- Branch Methods : addBranch(), editBranch(), deleteBranch(), updateBranch(), saveBranch(), searchBranch()
- Location Methods : addLocation(), editLocation(), deleteLocation(), updateLocation(), saveLocation(), searchLocation()
Class Diagram of Payment Management System :
Class Diagram Image: