APP下载

高校智慧校园中微服务的研究和应用

2021-12-17刘杰何小波

电脑知识与技术 2021年33期
关键词:微服务智慧校园绩效考核

刘杰 何小波

摘要:高校信息化建设已进入智慧校园建设阶段,该阶段的特点是以需求为向导,将各、应用程序中各种服务进行拆解,按照业务逻辑进行流程重构,以为微服务的方式将跨业务系统的流程整合起来,将线下流程变为方便实用的线上流程。本文以高校教师绩效考核工作为例,在信息门户中以微服务的方式收集用于绩效考核的各类数据,完成考核工作,为教师提供方便快捷的服务,丰富信息化建设内容,加快高校信息化建设发展。

关键词:智慧校园;绩效考核;微服务

中图分类号:TP311    文献标识码:A

文章编号:1009-3044(2021)33-0001-03

开放科学(资源服务)标识码(OSID):

Research and Application of Micro Service in Smart Campus

LIU Jie, HE Xiao-bo

(Information Center,Chongqing Medical University, Chongqing 400016, China)

Abstract: The university information construction has entered the stage of smart campus construction. The characteristics of this stage are to take the demand as the guide, dismantle various services in the application programs, and reconstruct the process according to the business logic, so as to integrate the cross business system process in the way of micro service, and turn the offline process into a convenient and practical online process. This paper takes the performance appraisal of university teachers as an example, collects all kinds of data for performance appraisal in the way of micro service in the information portal, completes the appraisal work, provides convenient and fast services for teachers, enriches the content of information construction, and speeds up the development of information construction in university.

Key words: smart campus; performance appraisal; micro service

隨着一系列新兴IT 技术的深入应用,智慧校园除了是能实现统一身份认证、单点登录、数据集成等基于全校的综合服务门户,更重要的是构建基于全校的全局共享数据集,并在此基础上建立数据共享、管理和维护机制,实现学校信息资源的共享和利用。借助 IT 技术,通过多平台信息传递,有效地利用数据,形成双向甚至多向的智慧交互网络,是智慧校园建设的重点内容。

高校教师绩效考核工作的开展由于涉及面广,需要的考评数据多来源广,存在多层级跨部门的审核,每年都需要学校各院系和职能部门花费较多的时间来完成的一项工作。随着信息技术在高校各部门的应用,各职能部门已先后建立了业务系统,但是绩效考核包括了教师教学、科研、研究生等多个业务系统中的多项信息,如何将这些信息最终通过一个平台汇总起来,实现“让信息多跑路,让老师少跑路”。本文开展对高校教师绩效考核微服务开发的可行性研究,梳理各类绩效信息的审核流程,在学校已有信息门户和数据中心的基础上,寻找整合点。在该微服务中,最重要的是对绩效数据来源的梳理,审核权限的分配,数据的查询和统计。

1 基于“微服务”的智慧校园建设

微服务是在传统的面向服务的体系架构(Services Oriented Architecture,SOA)基础上进行改进和延伸,它将传统的应用程序从数据存储到业务逻辑开发垂直拆分为若干个独立的服务项目,每个服务项目能围绕工作中某个具体业务进行构建[1],可以是拆分单个应用程序中的一个小应用,也可以是跨业务系统的多个服务项目的流程再造。颗粒度更小,系统耦合性低,扩展性强,可复用,易维护,是微服务的特点[2]。微服务之间的相互沟通也采用轻量级的通信机制进行。

目前,许多高校在智慧校园建设中,信息门户除了提供了统一的访问入口,逐渐向“一站式”服务转变[3],以用户需求为导向,在数据互通、流程再造的基础上,采用微服务架构,整合教学、科研、管理等服务,向师生提供涵盖师生发展全过程、学校事务全领域,涵盖多种使用终端的在线服务中心,实现资源丰富、管理规范、使用便捷、应用广泛,消除业务孤岛,逐步完善数据中心,提高学校服务水平。

2 绩效考核微服务分析

2.1 模块设计

绩效考核微服务的主要功能模块包括:①用户管理:提供用户管理功能,与现有组织机构集成,组织机构支持树状模型,支持完整的组织机构管理功能,单一用户可被分配多个角色,不同角色之间相互独立;②数据填报:各类绩效考核数据的填报,如果业务系统中已存在,则可以直接读取;如果业务系统中没有该类信息,在信息门户中的新增数据填报和审核功能的微服务;③考核服务:按照绩效考核的标准对教师的各项绩效进行汇总、分析和展示;④辅助分析模块:提供查询、分析功能。

2.2 需求分析

在绩效考核微服务中,用户的需求主要分为以下几点:参加绩效考核的教师对于数据填报和查询的需要;院系和职能部门审核人员对于数据审核的需要;职能部门对于所有绩效信息的汇总、查询、展示的需要。

绩效考核微服务还需要满足以下性能需求:系统必须具有实用性,可以与现有学校数字校园平台集成;系统的界面直观简单,方便用户录入和查询数据;系统能跨应用系统采集数据;系统的数据采集功能模块化,既能分类采集,也便于维护和升级。

2.3 基本任务

首先,该微服务的首要任务是处理用户基本信息和权限。服务对象分为三类人员:参与绩效考核的教师、审核人员、人事处管理员。参与绩效考核的教师只要能登录该系统便能拥有对自己绩效信息的查询和添加、修改功能。审核人员对教师填写的各类绩效信息进行二级审核。人事处管理人员负责所有绩效信息的汇总,展示和查询。

其次,开始绩效填报和审核工作。这项任务主要由参与绩效考核的教师和审核人员来完成。如果绩效考核信息在相关业务系统中已存在,如教学工作量在教务系统中已存在,中心数据库会自动同步到绩效考核微服务中,教师在微服务中能查询到,无须填写。如果业务系统中没有相关的绩效考核信息,如获奖情况,教师直接在绩效考核微服务中,找到该填报模块进行填报,然后院系和职能部门进行两级审核,审核完成后,教师将会在绩效考核微服务中查询到该信息。

最后,人事处在数据填报和审核工作结束后,进行绩效考核工作,最终形成教师绩效考核的分数和公示表,供教师查询。

2.4 系统业务流程

教师需要的考核的绩效数据来源广,具体的业务流程见图1,如果职能部门有相关业务系统,数据中心直接从业务系统中获取,如:人事系统的人员基本信息、教务系统的教学日历、研究生系统的研究生教学工作量、科研系统项目信息等等。如果职能部门没有业务系统,可以提供审核后的表格数据,便于导入,如:实验教学中心的创新实验项目工作量等。其他还需要的考核数据则由考核人员自行填报后,由职能部门在绩效考核系统里面审核,如:考核人员的教改项目、创新课程等。在汇总为本科教学业绩分、研究生教学业绩分和科研业绩分三类分数后,考核人员通过选择岗位类型,系统按照设定好的比例进行绩效数据的计算,最终生成业绩汇总表。

3 绩效考核微服务设计

绩效考核最终需要呈现的是一个围绕该教师在一学年中,教学、科研等工作的绩效评价,为了实现这一目标,需要完成以下工作:

①用户权限管理。参与考核的教师,可以通过信息门户进入绩效考核系统,审核人员则需要根据其岗位进行授权。

②定义微服务数据采集规则。微服务与学校数据中心进行数据交互是根据绩效考核的内容定义微服务数据抽取接口,从统一数据中心中抽取相关数据,确保数据的唯一性和一致性[4]。需要补充的数据,教师自行在微服务中填报和审核。

③各类业绩分汇总。当数据采集工作完成后,按本科教学业绩分、研究生教学业绩分和科研业绩分三类,系统按照规则自行进行计算,并给出结果,为考核人员提供查询。

④确定岗位类型,生成最终结果。借助数据分析与呈现工具,以微服务计算模型为运算基础,考核人员按照自己的岗位,在系统中确定岗位类型。系统将按照规则进行最终绩效数据的计算。

⑤数据查询。考核用户,院系管理员和人事处按照各自的权限可以查看自己、院系和全部的绩效考核数据。

4 绩效考核微服务的应用效果

我校已将绩效考核微服务在每年教师绩效考核时进行使用,以信息为抓手,优化绩效考核业务流程,将线下流程移至线上完成,减少了数据反复填报审核的工作量,提高了学校数据中心数据的准确性和完整性,完善了智慧校园建设内容,绩效考核微服务的应用效果如下:

(1)实现校内资源共享,和跨业务平台的整合。教师绩效考核微服务整合教师教学、科研等各类数据的填报和审核全过程业务,实现了全校教师绩效考核一体化管理,实现了教师的人事信息、本专科教学信息、研究生教学信息、科研信息的有效使用,改变数据孤岛问题,实现了全校业务系统的信息化管理,为未来学校管理改革和发展提供信息化支撑。

(2)以业务为核心,以服务为向导,以提升管理为目标。教师绩效考核微服务以教学信息和科研信息为核心,通过绩效考核应用系统解决教师在申报绩效考核材料和审核管理工作中的实际问题,降低管理工作量,提高学校绩效考核工作的效率,实现资源共享和信息快速传递,为全校的教师和管理工作人员提供信息服务,提升学校信息化的管理水平和服务水平。

(3)将教师绩效考核工作由线下工作模式为线上工作模式。每年,绩效考核时老师们线下填报各类教学信息和科研信息,再将纸质版材料提交院系和职能部门两级审核。教师绩效考核微服務打破了传统的线下填报和审核模式,老师们无须反复填写基础信息,直接通过数据中心将数据进行读取,在系统中进行展示,老师们只需要在系统中完善需要补充的教学、科研信息,再通过院系和职能部门审核。

(4)实现多级管理、多部门协同。以教师绩效考核微服务为基础,实现学校的多级管理,建立了院系和职能部门,职能部门之间的相互协同机制,实现协同工作,以微服务方式打破部门间的壁垒,实现跨部门的协同处理工作。

(5)操作简单方便,具有强大的数据统计功能。微服务不但能提供良好的操作界面和操作流程,改善教学和业务系统管理人员等用户的使用体验,还能够实现灵活的数据导入和导出功能,支持常用报表的统计、各种业务数据的统计。

(6)完善数据中心,反推业务系统建设。通过绩效考核微服务采集到的信息是经过审核的权威数据,数据中心可将这些信息反推给各业务系统,使业务系统的数据得到完善,加速学校信息化建设。

5 结束语

绩效考核微服务是学校在信息门户上,用微服务的方式,以数据中心为基础,采用流程工具,实现跨平台的数据采集和管理,将存在于各业务系统的绩效考核数据,以绩效考核为抓手,收集起来,并加以利用,形成教师的绩效考核数据。微服务的应用确保了数据采集过程的透明性、准确性和权威性,完善了数据中心数据,提升了校园网数据治理的水平。由绩效考核服务器衍生的如职称评审微服务、年终考核微服务、定岗定级微服务,不断提升高校微服务水平和整体治理水平[5],提升了学校各项事业发展、决策、管理以及创新的智慧性和可信性,也为微服务在信息门户的建设提供了新的思路和借鉴。

参考文献:

[1] 王晓垚.大数据条件下智慧校园建设构想[J].商情,2014(10):209.

[2] 陆文虎.基于微服务架构的制造执行系统设计与实现[D].杭州:浙江大学,2018.

[3] 周克荣.高校信息系统集成中统一门户的设计与实现[J].无线互联科技,2019,16(16):62-63.

[4] 严正宇,张鸣.基于智慧校园微服务的学生画像研究[J].福建电脑,2019,35(8):68-69.

[5] 李从磊.面向微服务的公共事业信息服务开放平台的设计与实现[D].绵阳:西南科技大学,2017.

【通联编辑:梁书】

猜你喜欢

微服务智慧校园绩效考核
国企改革视角下绩效考核的具体方法
绩效考核分配的实践与思考
公立医院绩效考核实施探讨
微信公众平台在医院图书馆的应用现状调查
基于微信企业号的校园移动服务
基于B/S结构的学生公寓管理信息系统的设计与实现
从单一模式系统架构往微服务架构迁移转化技术研究
“智慧校园”浪潮下大学课堂教学改革与设计
智慧校园关键技术分析与研究
智能云教学系统在计算机专业教学中的运用