Font Size: a A A

Design And Implementation Of The Electronic Commerce Based On Micro Service

Posted on:2019-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:Y D HuFull Text:PDF
GTID:2428330590450659Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous expansion of Chinese online shopping user community and the increasing complexity of the e-commerce system itself,the original monolithic e-commerce system has been unable to meet the needs of current users.An e-commerce system that is flexible,easy to expand,easy to maintain,and rapidly deployed has become a pain point for e-commerce companies to solve.The micro-service architecture was born under such a demand.It encapsulates different service modules into independent micro-services by efficiently splitting different functional modules of the system to meet the massive concurrent and rapid development demands of the e-commerce system.In response to the above users' appeals,this paper designs and implements a microservice-based e-commerce system.The system splits the original e-commerce system function module into eight functional subsystems.The split functional subsystem is packaged into eight independent microservice subsystems for separate development and deployment.The entire system architecture is completely separated at the business level,and services are discovered and invoked through the network.The system is able to well suffice the stability demands under massive concurrent conditions.At the same time,it enables the system to realize the expansion and maintenance of functions quickly and efficiently in the ever-changing user requirements.This article introduces the detailed functions of each microservice subsystem through the UML use case diagram.At the same time,the non-functional requirements that the system needs to meet as a whole are explained.Then,the system design and database design are explained by the system architecture diagram,the specific business structure diagram,key function flow diagram,E-R diagram and key database table structure.Then,based on the requirements analysis and system design,the SSM framework,AngularJS framework,Dubbox microservice solution and other technologies are used to realize the e-commerce system based on microservice architecture.The function implementation process of the key modules is described in each microservice subsystem.Finally,the system was tested using black box and white box test methods.The test results are explained and summarized.After systematic testing,the micro-service e-commerce system is running normally,and each micro-service module can cooperate well to realize the main functions of the system.The system is well suited to meet the needs of buyers,merchants and operators for e-commerce systems under a large user base.
Keywords/Search Tags:Electronic commerce, Micro service, Monolithic architecture
PDF Full Text Request
Related items