Font Size: a A A

Annual Performance Assessment System In Higher Education Institutions Based On Microservice Architecture

Posted on:2021-09-08Degree:MasterType:Thesis
Country:ChinaCandidate:L F BaiFull Text:PDF
GTID:2507306050455104Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
As information technology brings about tremendous changes to higher education amid rapid development of science and technology,teachers in higher education institutions shoulder the important mission of cultivating high-quality.As a result,the annual performance assessment in higher education institutions is of great significance in improving the comprehensive strength and long-term stable development of higher education institutions for it is an important basis for the appraisal and conferral of professional titles,evaluation,promotion,and reward and punishment of teachers.Based on the concept of micro-service,this thesis designs and develops a scientific annual performance appraisal system for colleges and universities,aiming at improving the performance appraisal system and strengthening the incentive effect of appraisal results.This thesis first aims at the problems existing in the performance appraisal system and studies the status quo of performance assessment at home and abroad and its related basic theories.Through in-depth and detailed investigation and analysis in the early stage,the needs of teachers and managers in higher education institutions are clarified,and a set of scientific models of performance assessment are established by combining AHP method and fuzzy comprehensive evaluation method.AHP is used to determine the weight of indicators in complex decision-making problems,and the fuzzy comprehensive evaluation method is used to solve the quantitative problem of qualitative indicators.The reasonable design of the annual performance assessment system in higher education institutions is the basis for subsequent system design and development,but problems abound in traditional monolithic architecture,such as bloated code,poor fault-tolerance and difficult development collaboration.Next,it introduces the key technologies such as microservice framework and SSM framework in system development,and this thesis is based on the concept of microservice framework and utilizes Spring Cloud open source framework to provide complete technical solutions to building the engineering project.This thesis then analyzes the business requirements of annual performance assessment for higher education institutions,and gives the system architecture design.The system’s function is divided into five relatively independent services.Single sign-on service can solve the problem of user repeat login system,teachers fill the inspection information service has solved the problem such as input and maintain the inspection information,mainly aimed at the teacher’s ethics comprehensive quality assessment and teaching and research work of the inspection,the auditor audit of the information service to solve the problem such as audit and statistical information query,the administrator management system solved the basic information service assessment standards and the management of the basic information of the system,the message interaction services solved such problems as teachers and auditors communication interaction.Each service can be independently developed,deployed,and run,which reduces the coupling between service modules and improves the flexibility and robustness of the system.Based on the above requirement analysis,the data and process of the system are modeled by the entity contact diagram,and the database table structure is designed.In the end,the system design and development is completed with the basis described above,including function development of basic microservice components and detailed design and development of service modules.The service modules are further detailed for the process,server interface design and class design.The functions of basic microservice components,service module functions and non-functional requirements are tested to ensure stable running of the system of annual performance assessment of higher education institutions.The test results verify that the system has good compatibility and stability.The system has been running in a university online for three months and no system error has been found.After users use the system,the work efficiency of human resources department is improved significantly and teachers’ working enthusiasm is fully aroused.
Keywords/Search Tags:annual performance assessment, microservice architecture, teachers in higher education institutions, information system
PDF Full Text Request
Related items