- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Customer Track System Class Diagram describes the structure of a Customer Track System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Customer Track System are Customer, Documents, Cards, Login, Charges, Payments.
Classes of Customer Track System Class Diagram:
- Customer Class : Manage all the operations of Customer
- Documents Class : Manage all the operations of Documents
- Cards Class : Manage all the operations of Cards
- Login Class : Manage all the operations of Login
- Charges Class : Manage all the operations of Charges
- Payments Class : Manage all the operations of Payments
Classes and their attributes of Customer Track System Class Diagram:
- Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Documents Attributes : document_id, document_name, document_type, document_description
- Cards Attributes : card_id, card_customer_id, card_name, card_type, card_description
- Login Attributes : login_id, login_user_id, login_role_id, login_username, login_password, login_lastlogin
- Charges Attributes : charge_id, charge_card_id, charge_amount, charge_type, charge_description
- Payments Attributes : payment_id, payment_customer_id, payment_date, payment_amount, payment_description
Classes and their methods of Customer Track System Class Diagram:
- Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
- Documents Methods : addDocuments(), editDocuments(), deleteDocuments(), updateDocuments(), saveDocuments(), searchDocuments()
- Cards Methods : addCards(), editCards(), deleteCards(), updateCards(), saveCards(), searchCards()
- Login Methods : addLogin(), editLogin(), deleteLogin(), updateLogin(), saveLogin(), searchLogin()
- Charges Methods : addCharges(), editCharges(), deleteCharges(), updateCharges(), saveCharges(), searchCharges()
- Payments Methods : addPayments(), editPayments(), deletePayments(), updatePayments(), savePayments(), searchPayments()
Class Diagram of Customer Track System :
Class Diagram Image: