Font Size: a A A

Design And Implementation Of Special Training Management System Based On Microservices

Posted on:2022-09-09Degree:MasterType:Thesis
Country:ChinaCandidate:J TanFull Text:PDF
GTID:2518306557978489Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Sustained and stable economic development requires more talents with relevant technologies,and higher requirements on the professional qualities and abilities of practitioners.This is largely procedurally dependent on training.Most of the traditional training management systems are developed based on a single architecture.These systems often have the defects of high system complexity,poor scalability,and low deployment efficiency.Therefore,this paper designs and implements a special training management system based on microservice architecture.This topic combines the construction goals and requirements of a special training management system project proposed by a training school,and conducts a demand analysis of the system.The system is divided into two subsystems,a special training APP and a background management system.The special training APP is for students and provides functions such as announcements,attendance,class evaluation,communication,leave,members,class schedules,materials,suggestions,and evaluations.The background management system is for training managers,and it mainly realizes the management of the above functions,including announcement management,project management,student management,teacher management,class schedule management,evaluation suggestion management,attendance management,data management,leave management,system management.The system adopts microservice architecture for design and implementation,and detailed design of network topology architecture,functional architecture,logical architecture,cluster architecture and database.Especially in order to ensure the security of the system,it is designed from four aspects:application layer transmission protocol,data encryption,identification,and common network attack prevention.In the realization of the system,the front-end uses MUI and H5 technology.The backend uses Spring Cloud-based related components,including Eureka,Zuul,and Hystrix.For the login authentication of the system,the shortcomings of the existing JWT method are improved,and the problems that the login status is difficult to exit and the validity period of Token are difficult to be controlled flexibly.After the system development was completed,deployment and interface,function,and performance tests were carried out on Docker.The special training management system developed by this subject has been officially deployed in many training schools in a certain city.The successful application of the subject made the training work of these training schools more smoothly,and improved the work efficiency of the management staff and the training experience of the trainees.
Keywords/Search Tags:Special training, Microservice, Data encryption, Identification, Token
PDF Full Text Request
Related items