| With the rapid development of China’s social economy,the huge population base drives the rapid increase of car ownership.At present,China is still the world’s largest single car market in the world.The rapid development of China’s automotive industry reflects the continuous improvement of people’s living standards.The formation of the Chinese automotive aftermarket has also been born in the continuous development of the automotive industry.With the development of the Internet,the Internet industry has been used in all aspects of people’s lives,integrating the large-scale of automotive aftermarket business with the Internet to promote the Internetization of the automotive aftermarket.At present,the service method of store maintenance can no meet the market demand.Convenient and efficient car maintenance appointment plays a positive role in improving people’s quality of life and accelerating social development.Therefore,the online reservation service software based on mobile Internet designed and developed in this paper provides users with online reservation services and promotes the development of the current automotive aftermarket.The reservation system of automobile maintenance designed in this paper is designed and developed with the framework of microservice.Using the service-oriented design ideas to realize the development of online reservation software and back-end administrator management platform.First,based on the analysis of the current traditional automotive aftermarket,this paper analyzes the research significance and background and studies the development status of related systems at home and abroad.The Dubbo-based reservation system of automobile maintenance designed in this paper is introduced,and the research content and organization structure of this paper are proposed.Secondly,the technologies and methods used to implement the Dubbo-based reservation system of automobile maintenance are introduced.Next,the user terminal and management platform of the car maintenance reservation system are sorted out,and the actual needs are summarized according to actual business operations,and the main functional requirements of the system are analyzed in conjunction with the corresponding use case diagrams and activity diagrams,and the nonfunctional requirements of the system are explained.Then,the reservation system of car maintenance is designed and implemented in detail.The detailed design is described in terms of overall architecture design,microservice design,database design,functional module design and implementation.According to the requirements analysis,the system microservices are designed and the functional modules are decomposed,and then the physical structure and logical structure of the database of each microservice are designed.On the specific implementation framework,the system adopts the more lightweight Spring Boot,Mybatis framework model for development,bases on the Dubbo distributed architecture,and uses technologies such as Kafka asynchronous message queue and storage engine Elasticsearch to complete the corresponding functions.The implementation of each module is described in detail using class diagrams and timing diagrams.Finally,the black box test method was used to complete the testing of the functional modules of the client and back-end management platform.The professional testing software Load Runner was used to test and analyze the system performance to resolve the defects and loopholes in the system.So far,the design and implementation of a car maintenance reservation system based on Dubbo has been completed.The development of the car maintenance reservation system is of great significance.It builds a bridge between the customer and the self-operated chain car maintenance store.Through online reservation and the offline mode of the actual business.It enables customers to purchase related parts products and services more conveniently and clearly.It allows customers to have a variety of choices and enhances the customer’s consumption quality in the entire process,and fully digitizes and visualizes the maintenance and maintenance process of car owners and users. |