Font Size: a A A

Design And Implementation Of CRM System Order Management Microservice

Posted on:2021-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:Z H PanFull Text:PDF
GTID:2518306122964039Subject:Electronics and Communications Engineering
Abstract/Summary:
With the increase and update of CRM system business,the traditional CRM system has been unable to meet the requirements of rapid iterative development.The traditional CRM system is a single application,which basically contains all the projects,with bloated code,high maintenance cost and poor scalability.The problems brought by the traditional CRM system can be solved by developing the CRM system into micro-service system.In short,microservices divides a large and complex business system into several separate subsystems according to certain split principle,each independent subsystem runs in its own process,and the subsystem communicates through the communication protocol,the software architecture of the small autonomous service divides the complex single application into several single loosely coupled services to reduce the difficulty of development,enhance scalability,and continuously integrate and deliver activities.The Docker’s container engine develops rapidly,at the same time Docker has also accelerated the pace of microservices.First of all,this paper studies the current situation of microservices development at home and abroad,deeply analyzes the problems to be solved in the development of microservices system.Then,this paper chooses the CRM system order management as the business development direction,introduces the core function of the telecommunication operator CRM system,and introduces the order management data model,the order new account opening business,the order stop machine business,the order package change business and the order cancellation account business in detail.Secondly,the third party technology is integrated into the whole system using the spring cloud framework to complete the service governance of the system,including service discovery Eureka,load balancing,circuit breaker Hystrix and Zuul routing gateway and so on.CRM order management system is divided into user management service,product management service,order management service and public management service.Finally,the developed microservices are ran on the Docker to achieve unified management and monitoring.Above all,this paper has completed the design and implementation of microservices based on CRM order management,and has completed the relevant tests and the feasibility of the scheme in the development process.
Keywords/Search Tags:CRM System, Microservices, Spring Cloud, Docker
Related items