Font Size: a A A

Design And Implement Of E-KMS Based On Micro Service

Posted on:2020-12-30Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y GuoFull Text:PDF
GTID:2428330572467220Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
E-KMS(Enterprise Knowledge Management System)is an information Management System used by enterprises to collect,process and share organizational Knowledge.It is an important part of Enterprise Management.The development of enterprises is bound to be accompanied by the generation and accumulation of enterprise knowledge,and the maturity of Internet technology means that the digitalization of knowledge has become an inevitable trend.On the other hand,the development of enterprise knowledge management system used to adopt the traditional monomer architecture.However,due to the problems existing in the monomer architecture,the system has certain limitations in the later maintenance and expansion.Whether there is a better choice is also a question that needs to be explored in this paper.By analyzing a series of problems caused by the continuous development of enterprises and the accumulation of enterprise knowledge as well as the deficiencies of the current development mode of enterprise knowledge management system,this paper proposes to adopt the micro-service architecture as the development direction of enterprise knowledge management system,so as to achieve more effective management of enterprise knowledge.The main work of this paper is as follows :(1)starting from the basic principles of microservices and related technologies involved in the microservice system,respectively introduce the microservice architecture,microframework Spring Boot and its principles,and Docker container core technology as the feasibility basis and theoretical support of the thesis;(2)conduct demand analysis for the system and market research for the company,formulate development rules and divide the system into background management,resource sharing,employee communication and basic services according to the business;(3)Axure tool was used to design the system page prototype,and the prototype was used as a template to develop and implement the basic functions of the system through the Java language and micro-service architecture.Finally,the project deployment was completed through Docker.(4)finally,functional,performance and reliability tests are carried out to ensure the effectiveness and practicability of the system.By testing various data and predicting the subsequent development of the system,the system designed in this paper can solve the current needs of enterprises for more efficient storage and management of knowledge,and provide a good solution for the subsequent expansion and maintenance of system functions,thus achieving the expected design of the system.
Keywords/Search Tags:Microservices, Enterprise Knowledge Management System, Micro Framework, Service Governance Framework, Container
PDF Full Text Request
Related items