用友开发者中心

高校教育低代码平台建设方案分享

智慧校园建设经过十多年的发展,先后经历了业务系统建设、三大平台建设、一站式建设、移动化建设、中台建设五个阶段。

  在业务系统建设阶段,各个高校加快推进教学、办公、科研、人事、学工、资产、财务、图书等核心业务系统建设;三大平台建设阶段,数据中心、统一身份认证、信息门户面向师生提供服务;一站式建设阶段,围绕智慧校园服务建设网上事务大厅,将传统的线下跑腿办事,变成网上流转;

  移动化建设阶段,为了方便领导与师生便捷使用业务系统,又把传统的业务系统、信息平台搬到了移动终端,实现了手机上可以办理各种事务和信息查询,开展线上学习。近两三年进入了中台建设阶段,各大智慧校园建设厂商陆续推出各种中台,建设快的学校已经上车,建设慢的学校还在追赶中。

  回顾总结不难发现,智慧校园建设发展的整个建设过程,始终是围绕着信息化服务和数据治理而展开的。

信息化技术部门的工作困惑

  在信息化服务方面,各个学校的核心业务和办事服务都实现了信息化,为职能部门和全体师生提供了便利,但是信息技术部门的老师们似乎并没有切身感受到智慧校园建设成果带来的便利。

  信息中心的技术老师们除了要协助职能部门保障这些系统的稳定运行,同时需要服务响应各个职能部门的海量的随便化的信息化应用需求,并且这些需求只增不减,比如:人事处提出,按照疫情防控要求,需要线上收集教职工的相关流调信息;教务处提出,学校主办教务年会,需要一个网上报名系统;组织部提出,某某干部试用期满,为了提高效率,需要在网上实现相关干部的民意测评等等。

  总之,信息中心上下整天忙于各种“救火”、救急,越来越多地应付于学校和各职能部门各种海量的碎片化的信息化应用需求。

  在数据治理方面,随着高等教育内涵式发展,高校内部管理也更加趋于精细化,校内管理部门之间的职责边界也更加明晰。由于校内各管理部门的职能不同,在服务师生的范围、内容以及收集信息的需求上也存在极大差异,为了实现信息化对高校业务的全覆盖,信息技术部门不断协同各个职能部门,持续推进各种碎片化的信息应用建设,采用了不同的互联网技术、开发队伍、开发平台和工具,由于建设过程各种非技术因素,比如系统间的兼容性、集成性等,最终导致数据烟囱、信息孤岛和碎片化应用遍地开花。

  也就是说,信息技术部门一边在为了消除数据烟囱、信息孤岛而不懈努力,一边又在不断地制造新的数据烟囱、信息孤岛,似乎陷入了无限循环的怪圈。

教育低代码平台的建设必要性

  通过分析,各大高校的这些碎片化的信息应用需求一般都呈现出模糊、多变却又紧急的特征,也映射出新形势下高校碎片化的应用需求和厂商、产品之间的矛盾。

  首先,厂商落后的软件开发生产力跟不上用户日益增长、灵活高频的业务需求,大量非标需求的定制开发成本高昂,且软件质量缺乏保障。其次,业务需求方参与度低,开发过程的沟通效率低下,造成时间与工作量浪费。再次,场景应用的数据孤岛问题,接入数据中台的成本高昂,实效性差。最后,行业主流工具能力不足,如一表通、流程引擎等,由于产品先天定位面向全行业,对于教育行业,组件能力存在先天不足,使得高校应用场景需求难以形成业务闭环。

  基于传统的数字化校园建设模式,通过不断的开发建设来满足各种碎片化的应用需求,显然不是最优的解决方案。按照智慧校园“大平台、小应用”的建设理念,借鉴在生产行业已经成熟应用的低代码平台,借鉴低代码(零代码)的思路,打造教育行业轻应用构建平台,通过低代码(零代码)方式,简单开发、快速迭代破除学校海量碎片化的信息化应用需求,实现所见即所得,柔性软件装配。通过分析,基于低代码(零代码)搭建模式相比于自主开发和购买标准产品具有图1所示优势。

图1 低代码(零代码)搭建模式优势

  在建设过程中,我们从用户角度参与产品设计,基于教育行业应用需求的特征,重点加强平台的表单能力、流程能力和数据可视化能力。在数据治理和业务闭环角度,加强平台的数据接入和数据开放能力建设。教育低代码(零代码)平台功能架构如图2所示。

图2 教育低代码(零代码)平台功能架构

教育低代码平台应用实践

  1.表单应用

  低代码(零代码)平台表单引擎支持各种数据类型,支持公式和函数计算,支持子表单、表单控件之间能够数据联动,能够通过拖拽操作,搭建出各类数据收集表单。

  平台上线以来有效应用于学校的各种信息收集类应用,比如疫情防控方面:健康上报、假期去向信息登记、返校信息登记、防疫物资领用登记等;活动报名类需求方面:第二课堂活动登记、社会实践活动报名、社团报名等;问卷类需求方面:食堂满意度调查、课堂满意度调查等。

  通过对表单的灵活使用,能够实现应用半个小时上线,提高了各部门之间的协作能力,提升了信息技术部门的业务落地效率。

  2.流程引擎能力

  低代码(零代码)平台流程引擎能够设定动态流程节点审批人,支持条件分支,流程提交前能够校验数据,支持流程节点的退、转、办结等操作。对于大批量的学生事务申请,也可以实现批量审核。在审批类应用方面,如访客进校管理中,基于平台的流程引擎能力和数据开放能力实现了访客进校申请和学校安防平台的有效业务闭环管理。

  基于低代码(零代码)平台,通过可视化的拖拽方式快速构建申请表单,按照学校的管理要求配置审批节点权限,结合平台的数据开放能力,以接口的形式把审批通过的数据开放出去,实现与安防平台的访客系统对接,最终实现了访客自己“扫码”发起申请,只要审核通过,访客身份信息会自动流转到访客系统,最终访客进校时刷身份证完成权限核验。

  低代码(零代码)平台可以响应学校各种事务审批类应用,如师生请假审批、用车申请、物品领用申请、虚拟机申请、域名申请、用印申请等。

  3.数据可视化能力

  在数据可视化分析方面,低代码(零代码)平台支持多种图表工具,不同图表之间可以联动,可以应用于各种数据统计分析、数据大屏等应用。例如在科研数据分析方面,借助于可视化的图标控件,可以快速搭建科研分析统计图表,按照科研综合分析和科研纵向、横向、论文、软著、专利、著作和成果获奖等8个维度进行统计分析,通过图表下钻和图表联动能力还可以查看每个学院每月的到账情况,以及每个老师的项目情况。

低代码(零代码)平台应用展望

  低代码(零代码)平台作为信息技术人员的生产工具,能够为信息技术部门赋能:通过数字化手段实现信息连接及实时反馈,通过数字化手段实现对管理的极大优化、对成本极大降低、对决策质量的极大提升,通过数字化手段对用户体验和效率提升的同时对整个学校的组织模式、治理方式带来改变,激发组织的活力,实现学校的数字化转型,让学生、老师、用户在学校组织协作中变得更简单、更安全、更愉悦。

  随着教育低代码(零代码)平台的持续发展,可以逐步丰富平台的生产组件能力,不断累积丰富的高校场景库。信息技术部门也能够更加专注于搭建平台基础能力,探索软件工厂运营模式,而业务部门不再是单纯的业务需求提出者,他们可以参与应用设计,有基础能力的老师也可以自行搭建应用,让他们成为需求实现的共创者。

  在学生教育方面,也可以提供实践实习、勤工助学岗位,逐步让学生成为学校应用搭建的主力军,让信息技术部门不再是学校的边缘部门,不再是幕后工作者,使得信息技术部门在学生培养方面也能够有所担当、有所作为。

作者:王加年、蒋玉峰(常熟理工学院)

2023-12-28 16:13:35