Font Size: a A A

Design And Implementation Of E-Commerce WeChat Applet Based On Microservice Architecture

Posted on:2024-06-26Degree:MasterType:Thesis
Country:ChinaCandidate:Y J LiFull Text:PDF
GTID:2568307067999889Subject:Engineering
Abstract/Summary:PDF Full Text Request
As the Internet era approaches,the development of e-commerce is changing,making people’s online shopping more convenient and convenient than before.However,there are also many problems,such as the scalability of the single structure of the traditional e-commerce APP,the low maintenance of the code,and the lack of timely response.You need to download it.The accumulation of data information,the overload of information received by users,and the serious homogeneity of various products,making it difficult for users to choose.At the same time,as middle-aged and elderly users join online shopping,due to their lack of understanding and acceptance of new things,traditional e-commerce companies The limitations of the platform are increasingly revealed.In response to the problems facing the e-commerce platform at this stage,this article conducts investigation and analysis of e-commerce platforms at home and abroad,and has designed and launched WeChat live mall platforms based on the micro-service architecture.In terms of platforms,the WeChat Mini Program does not need to be downloaded and installed.The operation is convenient and fast.At the same time,WeChat has a wide use of groups and powerful social functions to help this project get a lot of viscosity users.In terms of technology,the front-end interface uses Vue.js technology to make the system page response faster and smoother;the back end uses Spring Cloud Alibaba to complete a complete micro-service component and SpringBoot framework,which improves the efficiency of development.Diversion processing to achieve load balancing,using the Sentinel component for fusion and downgrading,the database uses MySQL and Redis databases;in terms of functions,the platform introduces recommendation algorithms,live broadcast,provides user personalized needs,and improves user experience.Finally,this article is based on the microservice architecture,and the design and implementation of the live broadcast mall platform is completed in accordance with the standard software development process.The main research methods and innovation points of this article are as follows:1 、 Draw the case diagram,flow chart,class diagram,and time-sequential diagram of each functional module through UML modeling language to comprehensively analyze the functional needs and non-functional needs of the live mall platform.2、Use the development idea of microservices,reduce the coupling of the code,and realize the high internal agglomeration and low coupling between the modules to achieve good maintenance,scalability,and availability.Optimize the live broadcast mall platform into users,goods,shopping carts,orders,payment,recommendations,recommendations,seven independent microservices,seven microservices systems independent and interconnected to achieve complete shopping chains.3、Introduce personalized services in basic e-commerce functions.Increase the recommended module for you and provide personalized recommendation algorithms.By combined with the collaborative filtering algorithm based on users and items,the cold start of new users is solved through the number method and label method,and the user’s personalized needs are accurately provided.At the same time,follow the upsurge of the times and provide live broadcast channels.Merchants can sell live goods on the applet,so that users can obtain product information more intuitively,increase interactive links,and improve the user experience.
Keywords/Search Tags:Secommedation Algorithm, Microservice, WeChat applet, SpringBoot, SpringCloud
PDF Full Text Request
Related items