基于微服务架构的智慧校园网上办事大厅建设实践与研究
——以疫情期间校外人员入校备案流程为例
2020-12-24宋伟国虞振峰
宋伟国,虞振峰,陈 诚
(南京信息职业技术学院,江苏南京210023)
0 引言
长期以来,如何提升高校师生办事效率,一直是国内高校行政部门,特别是信息化部门的研究热点。进入21世纪以来,高校信息化建设发展迅速,特别是以流程服务和流程引擎为主导的智慧校园办事大厅发展迅速[1-2]。范小春[3]从职能转变的角度出发,构建基于流程引擎的高校一站式服务体系;傅惠娟[4]通过分析高校信息化现状,提出网上办事大厅的建设目标,阐述了建设框架。以前诸多线下进行的签字审批工作,耗费了师生大量的精力,也有业务部门通过专用业务系统来优化,但这些系统多数为成熟产品,对于高校的个性化、碎片化需求关注较少,这时小而轻的流程引擎的能力逐渐展现出来。本文以疫情期间南京信息职业技术学院(以下简称“南信院”)校外人员信息备案的流程为例,梳理了该流程的线下流转过程,阐述了线上备案流程的建设和设计过程,最后利用Tableau 对运行数据进行了分析。
1 研究方法与内容
1.1 基于微服务的智慧校园网上办事大厅
微服务将一个系统拆分成细粒度的服务,具有高度的灵活性和可扩展性[5]。基于微服务的网上办事大厅是以流程引擎为基础,以教职工和学生为主要服务对象,应用信息化手段,整合并优化高校管理和服务资源的在线平台[4,6]。以南信院为例,在学校先后建设数据中心、统一身份认证等信息化基础设施的条件下,基于微服务的办事大厅以教育部2012版高校数据标准为基础,有表单设计模块、可视化流程设计模块、流程监控与管理等功能模块。系统的总体框架如图1所示。
图1 以流程引擎为主体的办事大厅框架
1.2 流程引擎的模块
流程引擎包括基本信息、表单、流程、权限4 个模块。
(1)基本信息模块定义了该条流程基本属性,包括流程名称、流程分类等。
(2)表单设计模块用来设计表单,包括控件区、编辑区和属性区,使用这个模块设计出交互表单。
(3)流程设计模块用来对审批节点和节点流转进行设计,包括流程如何从一个节点流向下一个节点,以及流向条件、流向的人员等。
(4)权限模块用来配置与流程相关的权限,包括是否允许转发、抄送人员范围等。
1.3 从线下流程梳理到线上流程设计
利用流程引擎建设在线流程,需要先对线下流程进行梳理,然后进行线上流程建设、运行、优化。
1.3.1 线下流程梳理
以疫情期间南信院校外人员进校的线下备案工作来说,该工作主要责任部门是学校安全管理处(简称“安管处”)。线下的备案流程主要过程如图2所示。
1.3.2 线上流程设计
线上流程在流转过程中,需要接收用户的输入信息,控制信息的流向。前者是通过自定义表单来实现,后者通过流程设计器控制流程节点来实现。
(1)自定义表单设计。
在这个流程中,首先需要收集流程发起人信息;其次是进校人员的基本信息,包括姓名、身份证号、联系方式、工作单位等信息(见图3);最后是进校人员的健康信息,包括苏康码、14天行程等。
(2)流程节点设计。
在流程的审批上,对于不同类型人员,采用不同审批策略。如果苏康码为绿色,未到过中高风险地区的健康人员直接由部门负责人审批。如果苏康码为绿色,但是到过中高风险地区或者接触过疑似人员,除以上步骤外还要报备分管校领导。最后,如果苏康码为非绿色,除了以上步骤,还要报备分管疫情防控小组的校领导同意。最终审批过程如图4所示。
1.4 流程运行数据分析
该流程自2020 年4 月23 日上线以来,截至2020年11月13日,共发起6 995条审批流程,累计为11 180 名校外入校人员进行了线上报备。
发起最多的部门是后勤部门,共发起超过1 000条流程,其次是就业处等部门(见图5)。
在所有的6 995 条流程中,有1 233 条在小于1 h内审批完毕,2 643条在1~2 h内审批完毕(见图6)。
图2 线下备案流程
图3 进校人员信息
图4 审批节点和过程
2 讨论
本文阐述了基于微服务的智慧校园网上办事大厅框架,以及流程引擎在高校信息化中的应用。文章以疫情期间进校人员报备为例,先对线下流程进行梳理,然后用流程引擎设计线上服务流程,最后用Tableau分析了流程的运行数据。
在基于微服务的智慧校园网上办事大厅建成后,应用流程引擎建设流程服务使得原有的建设模式产生了比较大的变化。首先是建设的技术难度降低和效率的提升。用流程引擎进行服务流程建设进度可以缩减到1 天以内。其次是建设的主体从技术部门开始向业务部门迁移。通过将建设权限和能力赋予业务部门,能有效促进建设广度与深度。最后,由于服务流程建设的成本比较低,学校可以把控建设进度,降低建设风险。
图5 发起流程的部门分布
3 结语
基于微服务的智慧校园网上办事大厅自上线以来,目前已经有100 多项服务流程运行,日均访问比例超过95%,各类在线服务大幅度提升了学校师生的工作效率,目前已经成为学校运行的关键信息化平台。
随着服务建设的应用与推广,也发现了一些问题,包括服务流程规范性、服务评价合理性等,后续将会针对这些问题开展进一步的研究。