随着信息技术的蓬勃发展,高校研究生管理模式不断变化.从服务对象来说,华东师范大学现有的研究生培养系统面向的主要服务对象是学校管理人员,但随着"以学生为中心"教育理念的深入推广,现有系统的功能已无法满足以学生为中心的业务需求.同时,随着招生规模的扩大,系统中数据的规模越来越大,增长速率也越来越快,研究生管理需要处理的主体由原先少量、简单的管理数据转变为复杂、大量的各类研究生教学行为数据.基于以上原因,采用开源框架AngularJS和Spring Boot,完成了系统的自主研发.架构方面,基于微服务架构以支持系统的自动化持续部署,实现了一个为研究生、教师和管理者提供个性化服务,并且可以快速迭代的研究生信息智慧平台.
殷佳玲
,
夏帆
,
顾航
,
祝翔
,
孙晨
,
王晔
,
董启文
,
宋树彬
,
傅云斌
. 基于微服务的研究生培养系统的设计与实现[J]. 华东师范大学学报(自然科学版), 2019
, 2019(4)
: 83
-96
.
DOI: 10.3969/j.issn.1000-5641.2019.04.009
With the development of information technology, the model of graduate student management has changed. In terms of the service target, the existing graduate student cultivation management system of East China Normal University (ECNU) was primarily targeted at school administrators. With the promotion of a "student-centered" educational concept, however, the existing system proved unable to meet student requirements. With the expansion in enrollment, the scale and growth rate of data in the systems are ever increasing. The data used by the graduate student management system has changed from a small set of simple data to a large set of complex data on teaching behavior. Based on the above reasons, ECNU has adopted an open source framework, such as AngularJS and Spring Boot, to complete the system's independent development. In terms of architecture, the system aims to use micro-services architecture to automate continuous deployment for developing an intelligent graduate student information platform that provides graduate students, teachers, and administrators with personalized services and can be quickly iterated by developers.
[1] 杨彩霞, 邹晓东. 以学生为中心的高校教学质量保障:理念建构与改进策略[J]. 教育发展研究, 2015(3):30-36.
[2] HUANG H B, ZHOU B. Research on the construction of the micro service system of library in the era of big data[J]. Journal of Library & Information Science, 2016, 12:40-43.
[3] 周英, 曾青青, 赵泽慧. 构建灵活的研究生教育一体化管理言息统——中山大学研究生教育管理信息系统的设计与实现[J]. 学位与研究生教育, 2011, 9:55-60.
[4] 林嘉婷. 试谈前后端分离及基于前端MVC框架的开发[J]. 电脑编程技巧与维护, 2016, 23:5-8.
[5] 丁振凡. Spring REST风格Web服务的JSON消息封装及解析研究[J]. 智能计算机与应用, 2012(2):9-10.
[6] 刘方军. 基于MVC三层架构模式的研究与应用[D]. 广州:广东工业大学, 2011.
[7] 徐玲玲, 冯文超. 基于MVC和EF的学位与研究生教育信息管理系统设计与实现[J]. 计算机与现代化, 2012(4):103-106.
[8] 姚思明. 消息中间件元数据管理模块及发布订阅接口的设计与实现[D]. 哈尔滨:哈尔滨工业大学, 2016.
[9] 佚名. Galera Cluster——新型的MySQL集群架构[J]. 电脑编程技巧与维护, 2017, 12:4-5.
[10] 陈建娟, 刘行行. 基于Kubernetes的分布式ELK日志分析系统[J]. 电子技术与软件工程, 2016, 15:211-212.
[11] 史兵, 夏帆, 宋树彬, 等. 研究生信息平台中运维系统的设计与实现[J]. 华东师范大学学报(自然科学版), 2017(5):225-235.
[12] 林新党, 穆加艳. 基于Jenkins的持续集成系统研究[J]. 雷达与对抗, 2014(1):58-61.
[13] 刘光明. Quartz任务调度框架与Web整合的研究[J]. 电脑迷, 2017(1):103, 105.