| In 2020,the country vigorously promotes rural revitalization and the development of rural smart economy and promotes the development of digital economy in rural areas by promoting rural network construction and developing network applications in rural areas.However,due to the late start and backward development of information construction in rural areas,the digital construction in some poor areas is even in a blank state.As an important hub of rural economy,rural cooperatives play an important role in the development of rural economy.The author visited and researched the strong agricultural cooperative in Gangu County,Gansu Province,and found that the information construction of the cooperative is basically zero.Based on the above background and actual research,this thesis designs and implements a distributed microservice architecture order information management system for the cooperative,whose core functions include internal and external order transaction function,order data statistics function,personnel management function and mutual help function.This thesis compares the application scenarios of similar technical components and their advantages and disadvantages,and selects the technical components suitable for this system;studies the commonly used technical solutions for gateway,authorization,overselling prevention and other functions,and combines the messaging middleware RabbitMq,distributed microservice development framework Spring Cloud,cache Redis,microservice management component Nacos,Oath2 protocol,etc,to design key technical solutions and system architecture with better performance and improve the performance of the system.The test shows that each functional module of the system can run independently,and the overall work is normal.After being deployed and used,the managers of Qiangong Agricultural Cooperative gave good feedback that the system is fully functional,reliable,and secure. |