统一数据驱动的高校信息化服务零代码构建系统及方法技术方案

技术编号:34822213 阅读:19 留言:0更新日期:2022-09-03 20:33
本申请提供一种统一数据驱动的高校信息化服务零代码构建系统及方法。本申请将高校现有系统中的数据按照统一标准存储为统一元数据,并为其匹配反应各统一元数据完整生命周期中全部的过程数据。由此,本申请可基于统一的数据资产管理标准,通过表单构建单元相应调取统一元收据实现数据管理,打通数据应用,提升数据可管理性。过程存储链接中对各统一元数据完整生命周期中全部过程数据的记录又可以通过标准化的数据链路,对前后端数据实现完整数据溯源,实现完整的数据影响分析,提升数据可信度。此外,本申请还能够通过通用接口,基于可视化界面实现对数据表单的处理操作,基于用户操作直接实现定制数据服务,提升数据应用便捷性。性。性。

【技术实现步骤摘要】
统一数据驱动的高校信息化服务零代码构建系统及方法


[0001]本申请涉及数据资产管理
,具体而言涉及一种统一数据驱动的高校信息化服务零代码构建系统及方法。

技术介绍

[0002]高校信息系统中存储有大量数据资源。为实现对该数据资源的综合利用,有越来越多的高校外购大数据分析管理系统以应对海量并发数据实时处理的场景需求。但是,对于需要采用分布式流计算的具体应用流程,当前都只能选定单一的流式处理平台,先进行编程操作,然后再进行执行,其操作过程对技术人员能力要求高,且代码的可复用性差。现有技术需安排专门维护更新人员定期梳理高校信息化系统业务需求进而重新编写、发布新的算法模块以适应高校业务需求的发展。
[0003]但是,受限于高校现有数据库中的数据孤岛,以及现有数据链路的缺失,实际应用过程中,常会出现标准化分析系统无法调取或识别相应数据资源,无法实现应有功能,报表系统、查询系统和业务专题所展示的内容相互独立无法满足业务部门多元化的需求的问题。
[0004]此外,现有高校信息化服务系统,对新业务模块的开发周期长,响应慢。需经过需求确认

设计

编码

测试

验收几个阶段才能正式上线运行。开发周期长,成本高,可能系统刚开发好,业务需求又有了新变化,因而很难无法满足业务部门灵活多变的需求。

技术实现思路

[0005]本申请针对现有技术的不足,提供一种统一数据驱动的高校信息化服务零代码构建系统及方法,本申请通过数据分层和表单构建,打通数据应用,形成统一的数据链路,提升数据可管理性;通过可视化界面和流程引擎实现快速定制数据服务,提升数据应用便捷性。本申请具体采用如下技术方案。
[0006]首先,为实现上述目的,提出一种统一数据驱动的高校信息化服务零代码构建系统,其包括:数据存储实体,用于存储统一元数据,各统一元数据分别唯一对应一个数据标识,并分别按照统一标准记录该统一元数据所对应的各业务项以及各业务项的描述值、数据类型、格式、是否可空、属性信息,并记录该统一元数据的过程存储链接;过程存储单元,其对应于各个统一元数据的过程存储链接,分别存储该统一元数据完整生命周期中全部的过程数据,并标记其中各过程数据的存储时间;数据分层单元,其根据业务调用情况,为数据存储实体中各统一元数据相应分配层级,调取同属于同一层级的各统一元数据并将其存于与该层级相对应的层级存储单元中;表单构建模块,其由通用接口接收终端业务要求,并根据终端业务要求相应调取各层级存储单元中的数据,生成表单;通用接口,其分别连接各信息化服务交互终端,用于向信息化服务交互终端提供表单接口以供信息化服务交互终端获取数据,还用于接收信息化服务交互终端反馈的操作指令,将各操作指令分别解析为终端业务要求下达至相应表单构建模块;所述信息化服务交互终端响应于用户对可视化界面
的操作,通过流程引擎生成相应的操作指令反馈至通用接口。
[0007]可选的,如上任一所述的统一数据驱动的高校信息化服务零代码构建系统,其中,所述流程引擎包括:若干端口,每个端口分别独立匹配于信息化服务交互终端界面上的一个可视化窗口,用于接收用户对该可视化窗口的操作,以及用户对各个可视化窗口之间逻辑关系、运算步骤的设置;程序映射单元,用于根据各端口所接收的操作和设置,相应构建计算模型,并根据各可视化窗口所调取的表单内容相应为计算模型配置表单调取列表;封装单元,其根据程序映射单元构建的计算模型及其对应的表单调取列表,编译生成分别应用于不同类型信息化服务交互终端的可执行程序;程序执行单元,其响应于可视化窗口中用户对计算模型的调取操作,根据信息化服务交互终端类型相应调取匹配于终端的可执行程序,并将可视化窗口中用户对计算模型所需表单、参数的设定映射至可执行程序中,根据可执行程序执行相应的操作指令并在程序执行完毕后触发该可视化窗口返回执行结果。
[0008]可选的,如上任一所述的统一数据驱动的高校信息化服务零代码构建系统,其中,所述通用接口,其在接收到信息化服务交互终端反馈的对表单内数据进行更新、调整的操作指令时,先校验该信息化服务交互终端权限,仅在该信息化服务交互终端满足相应表单所对应的权限要求时,将对表单内数据进行更新、调整的操作指令解析为终端业务要求下达至相应表单构建模块,以通过表单构建模块触发对相应层级存储单元中的数据进行更新或调整操作;数据分层单元在检测到对相应层级存储单元中的数据进行更新或调整操作时,查询数据存储实体中相应统一元数据的过程存储链接,将当前数据调整至过程存储链接所指向的过程数据中,标记该过程数据的存储时间,并将更新或调整操作所对应的新数据更新至统一元数据中。
[0009]可选的,如上任一所述的统一数据驱动的高校信息化服务零代码构建系统,其中,数据分层单元在检测到对相应层级存储单元中的数据进行更新操作时,若未查询到数据存储实体中相应统一元数据的过程存储链接,则将当前更新的数据调整至对应于一个新数据标识的统一元数据中,并相应在该统一元数据的过程数据中标记数据的存储时间,将该统一元数据的权限要求设定为与触发对数据进行更新操作的信息化服务交互终端的权限相一致。
[0010]可选的,如上任一所述的统一数据驱动的高校信息化服务零代码构建系统,其中,所述数据分层单元中还根据表单构建模块对各层级存储单元中数据的调取操作对属于同一表单中的各层级存储单元的统一元数据打标;所述表单构建模块在根据终端业务要求相应调取各层级存储单元中的数据,生成表单的过程中,根据已调取的数据的打标标记,先将具有相同打标标记的统一元数据调取至相同表单中,再根据终端业务要求将未被实际调取的数据的打标标记设置为空值,将打标标记为空的数据移除表单。
[0011]可选的,如上任一所述的统一数据驱动的高校信息化服务零代码构建系统,其中,生成表单的过程中,仅根据已调取的数据中所出现的数量最多的打标标记,将具有该打标标记的统一元数据调取至相同表单中。
[0012]同时,为实现上述目的,本申请还提供一种统一数据驱动的高校信息化服务零代码构建方法,其步骤包括:将高校现有系统中的数据按照统一标准转化为统一元数据,并为各统一元数据分别唯一对应一个数据标识,并分别按照统一标准记录该统一元数据所对应的业务项以及各业务项的描述值、数据类型、格式、是否可空、属性信息,并记录该统一元数
据的过程存储链接,将统一元数据存储于数据存储实体中,并根据过程存储链接相应在过程存储单元中存储对应于该统一元数据的完整生命周期中全部的过程数据,并标记其中各过程数据的存储时间;根据业务调用情况,为数据存储实体中各统一元数据相应分配层级,调取同属于同一层级的各统一元数据并将其存于与该层级相对应的层级存储单元中;在接收到用户对信息化服务交互终端界面中可视化窗口的操作时,执行以下步骤:响应于用户对可视化界面的操作,通过流程引擎生成相应的操作指令反馈至通用接口,通过通用接口将各操作指令分别解析为终端业务要求下达至相应表单构建模块;通过表单构建模块根据终端业务要求相本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种统一数据驱动的高校信息化服务零代码构建系统,其特征在于,包括:数据存储实体,用于存储统一元数据,各统一元数据分别唯一对应一个数据标识,并分别按照统一标准记录该统一元数据所对应的各业务项以及各业务项的描述值、数据类型、格式、是否可空、属性信息,并记录该统一元数据的过程存储链接;过程存储单元,其对应于各个统一元数据的过程存储链接,分别存储该统一元数据完整生命周期中全部的过程数据,并标记其中各过程数据的存储时间;数据分层单元,其根据业务调用情况,为数据存储实体中各统一元数据相应分配层级,调取同属于同一层级的各统一元数据并将其存于与该层级相对应的层级存储单元中;表单构建模块,其由通用接口接收终端业务要求,并根据终端业务要求相应调取各层级存储单元中的数据,生成表单;通用接口,其分别连接各信息化服务交互终端,用于向信息化服务交互终端提供表单接口以供信息化服务交互终端获取数据,还用于接收信息化服务交互终端反馈的操作指令,将各操作指令分别解析为终端业务要求下达至相应表单构建模块;所述信息化服务交互终端响应于用户对可视化界面的操作,通过流程引擎生成相应的操作指令反馈至通用接口。2.如权利要求1所述的统一数据驱动的高校信息化服务零代码构建系统,其特征在于,所述流程引擎包括:若干端口,每个端口分别独立匹配于信息化服务交互终端界面上的一个可视化窗口,用于接收用户对该可视化窗口的操作,以及用户对各个可视化窗口之间逻辑关系、运算步骤的设置;程序映射单元,用于根据各端口所接收的操作和设置,相应构建计算模型,并根据各可视化窗口所调取的表单内容相应为计算模型配置表单调取列表;封装单元,其根据程序映射单元构建的计算模型及其对应的表单调取列表,编译生成分别应用于不同类型信息化服务交互终端的可执行程序;程序执行单元,其响应于可视化窗口中用户对计算模型的调取操作,根据信息化服务交互终端类型相应调取匹配于终端的可执行程序,并将可视化窗口中用户对计算模型所需表单、参数的设定映射至可执行程序中,根据可执行程序执行相应的操作指令并在程序执行完毕后触发该可视化窗口返回执行结果。3.如权利要求2所述的统一数据驱动的高校信息化服务零代码构建系统,其特征在于,所述通用接口,其在接收到信息化服务交互终端反馈的对表单内数据进行更新、调整的操作指令时,先校验该信息化服务交互终端权限,仅在该信息化服务交互终端满足相应表单所对应的权限要求时,将对表单内数据进行更新、调整的操作指令解析为终端业务要求下达至相应表单构建模块,以通过表单构建模块触发对相应层级存储单元中的数据进行更新或调整操作;数据分层单元在检测到对相应层级存储单元中的数据进行更新或调整操作时,查询数据存储实体中相应统一元数据的过程存储链接,将当前数据调整至过程存储链接所指向的过程数据中,标记该过程数据的存储时间,并将更新或调整操作所对应的新数据更新至统一元数据中。4.如权利要求3所述的统一数据驱动的高校信息化服务零代码构建系统,其特征在于,
数据分层单元在检测到对相应层级存储单元中的数据进行更新操作时,若未查询到数据存储实体中相应统一元数据的过程存储链接,则将当前更新的数据调整至对应于一个新数据标识的统一元数据中,并相应在该统一元数据的过程数据中标记数据的存储时间,将该统一元数据的权限要求设定为与触发对数据进行更新操作的信息化服务交互终端的权限相一致。5.如权利要求1

4所述的统一数据驱动的高校信息化服务零代码构建系统,其特征在于,所述数据分层单元中还根据表单构建模块对各层级存储单元中数据的调取操作对属于同一表单中的各层级存储单元的统一元数据打标;所述表单构建模块在...

【专利技术属性】
技术研发人员:王珂季春东张大庆
申请(专利权)人:南京迪塔维数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1