Font Size: a A A

The Design And Implementation Of CRM Customer And Contract System Based On J2EE

Posted on:2016-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:X Q ZhuFull Text:PDF
GTID:2308330461956545Subject:Software engineering
Abstract/Summary:PDF Full Text Request
CRM, customer relationship management (CRM), is a process in which enterprises use the corresponding information technology and Internet technology to coordination between enterprises and customers, so as to enhance their management style, to provide customers innovative service.In the past, DianPing use salesforce, a commercial software, to achieve the function of CRM. But with the expansion of the user scale, the weakness of using salesforce is exposed gradually. Since salesforce servers abroad, connection speed is slow, fault-tolerant rate is low, expensive, and support for the mobile end is not flexible, so it is necessary to use other ways to replace salesforce.Using Java to build a CRM system can solve the problems of the low connection speed and low fault-tolerant rate. It can also save the cost of using salesforce. In addition, the various data and files in the operation of the CRM can be stored and analyzed in a more flexible way. So it is of great significance to maintain the enterprise assets.The project uses Spring framework, MyBatis ORM framework, Java RMI and ActiveMQ. These technologies are all very mature and popular in the industry. The Spring framework is responsible for managing the Java objects’lifecycle, and many other framework can be interated into Spring framework easily, which makes it easy for developers to use more tools with the Spring framework. MyBatis is used for database access. It supports custom SQL statements, and makes the access to database more flexible and efficient. RMI is responsible for the network communication between distributed systems, which shields the details of thenetwork communication. ActiveMQ is used for the messages transmission of the distributed subsystems using asynchronous mode. It is useful to reduce the servers’load pressure and ensure high success rate of message transmission.After CRM Customer And Contract System put into use, the quick server response, greatly improves the user experience. Sales staff can improve their work efficiency by using the mobile CRM system.
Keywords/Search Tags:Spring, MyBatis, Java RMI, ActiveMQ
PDF Full Text Request
Related items