Font Size: a A A

Design And Implementation Of CRM Platform Based On Cloud Computing

Posted on:2017-10-05Degree:MasterType:Thesis
Country:ChinaCandidate:M WeiFull Text:PDF
GTID:2348330512964411Subject:Engineering
Abstract/Summary:PDF Full Text Request
Customer Relationship Management (CRM) systems bring good news for business. The goal of the CRM system is to manage the customers in the better way, enhance the service capabilities and expand the customer groups for enterprises by customer care, customer management and customer service. The enterprises realize the unified management of employee information, customer information and service information, product information, order information by using CRM systems. The unified data storage makes all kinds of information analyzed and processed fully and quickly, improves the complexity of management, the difficulty of update and the high cost of storage for information data, brings new business opportunities to enterprises.In this thesis, I implement a cloud computing framework for cloud CRM business platform based on the research of cloud computing, construct a CRM cloud computing platform based on SaaS model, and provide all CRM system service to small and medium sized enterprises, then reduce the dependence on hardware environment when the enterprise uses CRM system, and reduce the dependence on hardware environment of enterprises when using CRM system.The CRM cloud platform described in this thesis has designed a software system of CRM business platform based on SaaS mode cloud computing, and split it into a number of functional independent subsystems, respectively, to complete their own functions. The entire software system is developed under the current prevailing J2EE development environment by JAVA, JavaScript, Html5 and other programming languages. The system uses a variety of communication protocols to achieve data transmission inside and outside, and uses the advanced caching mechanism to achieve the system's performance and data sharing, and achieves the complete business process through a variety of communication channels.The author uses the UML language to complete the description in the requirement analysis and system design process. In the development phase of the system, the testers played the driving role in the development of the engineers, and fully played the role of quality inspection and quality assurance, reduced the problems caused by repeated modification of the debugging. They can timely report whether the development is in line with the requirements, and promote the development carried out smoothly.
Keywords/Search Tags:CRM, Cloud Computing, SaaS, Architecture Design, Test-driven Development
PDF Full Text Request
Related items