Font Size: a A A

Design And Implementation Of Part-time Platform Based On Micro-service Architecture

Posted on:2021-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiuFull Text:PDF
GTID:2428330614972396Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of the Internet era,one Internet product after another has changed people's life style.A large number of freelancers and Internet celebrities can provide services with the help of platforms,no longer rely on companies and organizations,but also find their own way to make a living.The casual labor economy has ushered in unprecedented vigorous development.These new professionals need a reliable and convenient platform to bridge the gap between them and demanders.The traditional home economics,decoration and other industries also need a platform to enable them to obtain new customers and communicate effectively.In this paper,firstly,the domestic and foreign related technology,market environment and the development status of similar products are analyzed,and the advantages and disadvantages of different technologies under the same type are compared.Next,it analyzes the technology stack used in the project,and introduces the technology used from the overall architecture to the single service architecture.Then,the system needs analysis and summary design,and then according to the needs analysis and summary design,the detailed design and implementation of each module of the system,including account module,service center module,payment module,demand module,information exchange module,recruitment module.The account module is mainly responsible for user login,user registration,user authentication and other functions.The service center module enables users to get more information by browsing and replying to the posts in the service bar.The payment module ensures that users can make secure transactions.The demand module will match the right service provider and demander.The information exchange module provides users with group chat,personal contact chat and other communication channels.Recruitment module meets the demand of traditional industries.After the completion of the system development,the interface of the system is also unit tested,and each module of the system is pressure tested.The system uses Java as the development language,My SQL as the data storage tool,and restful style for programming.The design and development mode is the traditional MVC mode.Each service communicates by sending and receiving Kafka message events.All service interfaces are unit and stress tested.At present,the project has been on-line and running in good condition.It is continuously expanding and rapidly iteratingthe functions for business requirements.After the user completes the transaction in the platform,it not only enables the user to solve the needs and get a good experience,but also creates revenue for the company.
Keywords/Search Tags:Micro-service architecture, Mobile Internet, J2EE, Part-time platform
PDF Full Text Request
Related items