Font Size: a A A

Research On Invoicing Management Information System Based On Microservice Architecture

Posted on:2024-03-24Degree:MasterType:Thesis
Country:ChinaCandidate:Z G LiuFull Text:PDF
GTID:2568307076995089Subject:Industrial Engineering and Management
Abstract/Summary:PDF Full Text Request
Purchase-sales-inventory management information system is a typical information data application system which integrates purchasing,sales,inventory,funds,basic information and system Settings.The implementation of the purchase-sales-inventory management system can integrate and optimize the business process of traditional purchase-sales-inventory management,realize the integrated and unified management of purchasing,sales and inventory,improve the management efficiency of enterprises,strengthen the competitiveness of enterprises,and play a vital role in the daily production and operation process of enterprises.The traditional invoicing management information system is designed and implemented by a single architecture with fast development speed,low deployment difficulty and easy testing.However,with the rapid development of networking services,the traditional invoicing management information system of the single architecture has been unable to meet the increasing traffic pressure and increasingly complex business logic of enterprises due to high coupling,poor scalability and low flexibility.It needs to be studied and designed again.This study takes the enterprise’s demand for invoicing management information system as the background,aiming at the problems such as low invoicing management efficiency,low effective information rate and backward management methods caused by backward management methods,low effective information rate and low management efficiency problems it adopts the micro-service architecture with high agility,flexible extension,low coupling degree and fault isolation to carry out the research and design of the system.(1)Research status of invoicing management information system and micro-service architecture at home and abroad,and the key technologies used in the implementation of the system are introduced.It includes Spring MVC and Mybatis framework,differences between micro-service system and single system,introduction and principle of micro-service architecture,application scenarios and technical stacks of micro-service architecture,replication and backup of MySQL,master-slave replication architecture and Sentry mode of Redis,and Docker container technology.(2)Analysis of system requirements based on micro-service architecture.The system requirement analysis is introduced from three aspects: requirement overview,functional and non-functional requirement analysis.(3)System design based on microservice architecture.Based on the principles of micro-service design,this paper designs the architecture,function module and database of the system in terms of service discovery and configuration,two-layer gateway design,inter-service invocation,etc.Redis cache is used to improve data access efficiency,and distributed transaction management is used to ensure data consistency under distributed database.Finally,Docker is used to implement containerized deployment.(4)The realization of the system based on the micro-service architecture is introduced from the development environment realization,function module realization,system testing and security monitoring of the invoicing management information system.The system testing part is divided into interface testing,function testing and performance testing,and the system monitoring is divided into application monitoring,application diagnosis and user portrait.The invoicing management information system based on micro-service architecture designed and implemented in this paper has been put into operation,providing services for thousands of enterprises,and constantly updated and iterated.The actual results show that the system has high agility,flexible expansion,complete functions,fast response efficiency,strong usability,and high stability,which realizes the information management for enterprises and improves the management efficiency.
Keywords/Search Tags:Microservices, Purchase,sale and stock, Management information system, Design, Implement
PDF Full Text Request
Related items