- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
Customer Relationship Management System Class Diagram describes the structure of a Customer Relationship Management System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the Customer Relationship Management System are Customer, Customer Feedback, Salesman, Product, Transaction, Offering.
Classes of Customer Relationship Management System Class Diagram:
- Customer Class : Manage all the operations of Customer
- Customer Feedback Class : Manage all the operations of Customer Feedback
- Salesman Class : Manage all the operations of Salesman
- Product Class : Manage all the operations of Product
- Transaction Class : Manage all the operations of Transaction
- Offering Class : Manage all the operations of Offering
Classes and their attributes of Customer Relationship Management System Class Diagram:
- Customer Attributes : customer_id, customer_name, customer_mobile, customer_email, customer_username, customer_password, customer_address
- Customer Feedback Attributes : customer_feedback_id, customer_feedback_title, customer_feedback_type, customer_feedback_comment, customer_feedback_description
- Salesman Attributes : salesman_id, salesman_name, salesman_mobile, salesman_email, salesman_username, salesman_password, salesman_address
- Product Attributes : product_id, product_customer_id product_items, product_number, product_type, product_description
- Transaction Attributes : transaction_id, transaction_customer_id, transaction_amount, transaction_bill, transaction_number, transaction_type, transaction_history, transaction_description
- Offering Attributes : offer_id, offer_product_id, offer_name, offer_type, offer_description
Classes and their methods of Customer Relationship Management System Class Diagram:
- Customer Methods : addCustomer(), editCustomer(), deleteCustomer(), updateCustomer(), saveCustomer(), searchCustomer()
- Customer Feedback Methods : addCustomer Feedback(), editCustomer Feedback(), deleteCustomer Feedback(), updateCustomer Feedback(), saveCustomer Feedback(), searchCustomer Feedback()
- Salesman Methods : addSalesman(), editSalesman(), deleteSalesman(), updateSalesman(), saveSalesman(), searchSalesman()
- Product Methods : addProduct(), editProduct(), deleteProduct(), updateProduct(), saveProduct(), searchProduct()
- Transaction Methods : addTransaction(), editTransaction(), deleteTransaction(), updateTransaction(), saveTransaction(), searchTransaction()
- Offering Methods : addOffering(), editOffering(), deleteOffering(), updateOffering(), saveOffering(), searchOffering()
Class Diagram of Customer Relationship Management System :
Class Diagram Image: