Font Size: a A A

Design And Implementation Of Educational Administration System Based On Spring Cloud Framework

Posted on:2022-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:S X HuFull Text:PDF
GTID:2507306761959329Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet Age,the information management and score entry of students in Colleges and universities has been transformed from offline collection and storage to online entry and storage.The emergence of various campus educational management system effectively reduces the daily investment of teachers and students in this kind of student work.However,with the development and maturity of various emerging technologies,the structure of system has the following evolution trend:The realization of various functions is transformed from being implemented in a single project to several or more projects.Various services are transformed from coarse-grained coupling mode to fine-grained,distributed mode.Campus educational administration system is also facing the problems that need to meet the above development trend,how to better realize the function and how to divide the service more reasonably,how to better realize the unified management of various services and the mutual call between various services pose new challenges.This paper designs the campaus educational administration system according to the Spring Cloud technology framework used in recent years,expect to realize the service division,function realization and mutual call between various services of educational administration system through this technology framework.Meanwhile,it is expected that the idea of mirco-service architecture contained in Spring Cloud framework can be implemented in the educational administration system,to improve the overall reliability,performance stability and scalability of the system.Spring Cloud technology framework is not a framework composed of a single technology,but an orderly collection of a series of frameworks.It is an extension of the Spring Boot framework,taking advantage of its development convenience,it cleverly simplifies the development of distributed system infrastructure,such as service discovery and registration,configuration center,message bus,load balancing,circuit breaker,data monitoring,etc.The above functions can be one-click deployed with development style of Spring Boot.Spring Cloud framework combines the relatively mature and practical service frameworks developed by various companies,it is repackaged through the Spring Boot framework,which shields the complex configuration and implementation principles.Finally,a set of distuibuted system development kit is set aside for developers,which is easy to understand,easy to deploy,and easy to maintain.Based on the above content,the contents of this paper are as follows:(1)According to the current use and feedback of general educational administration system,extract and analyze the use requirements of the educational administration system,and establish the corresponding abstract model,in order to divide the specific functional modules that need to be designed and implemented.(2)Introducing the idea of mirco-service to construct the structure of educational administration system,so the complicated services in the campus educational administration system are divides according to different fields,to show and realize all the work in the form of mirco-service,realize a system design of“low coupling and high cohesion”.(3)Based on the Spring Cloud technology framework,implement the components that support mirco-service,include service discovery and registration component Eureka,service invocation component Feign,fuse protection component Hystrix,mirco-service Spring Cloud Gateway,link tracking component Zipkin,configuration center Config Server,design an educational administration system with the functions of service registration,loading balancing service call,fuse protection,gateway current limiting and service forwarding,link tracking,unified management of configuration information and so on.Through the above analysis,design and implementation,the educational administration system is finally realized the function such as user login and permission management,basic information management of teachers and students,message notification announcement management,project practice and performence management and graduation project management.And basically ensure that the system has a certain overall reliability,performance stability,and scalability.The Final educational administration system basically meets the excepted objectives,can provide some reference value for the design and implementation of Spring Cloud technology framework development.
Keywords/Search Tags:Spring Cloud framework, Spring Boot technology, educational administration system, mirco-service
PDF Full Text Request
Related items