- Posted By: freeproject
- Comments: 0
Posted By freeproject on August 2, 2017
CRM Application System Class Diagram describes the structure of a CRM Application System classes, their attributes, operations (or methods), and the relationships among objects. The main classes of the CRM Application System are Customer, Customer Feedback, Salesman, Product, Transaction, Offering.
Classes of CRM Application 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 CRM Application 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 CRM Application 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 CRM Application System :
Class Diagram Image: