[发明专利]基于工作流引擎及低代码平台的数据存储系统及存储方法在审
| 申请号: | 202111178564.0 | 申请日: | 2021-10-10 |
| 公开(公告)号: | CN113886362A | 公开(公告)日: | 2022-01-04 |
| 发明(设计)人: | 徐成涛;陈海江 | 申请(专利权)人: | 浙江力石科技股份有限公司 |
| 主分类号: | G06F16/21 | 分类号: | G06F16/21;G06F16/28;G06F3/0484 |
| 代理公司: | 南京普睿益思知识产权代理事务所(普通合伙) 32475 | 代理人: | 李杰 |
| 地址: | 310000 浙江省杭州市余杭区文一西*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 工作流 引擎 代码 平台 数据 存储系统 存储 方法 | ||
1.基于工作流引擎及低代码平台的数据存储系统,其特征在于,所述系统包括:业务设计模组、数据模组、工作流引擎模组以及业务实现模组,其中,
业务设计模组用于设计页面样式,其中页面样式包括表单设计、业务流程、数据视图;
数据模组将业务设计阶段传递过来的元数据转换为适合数据实体存储和工作流执行的数据模型;
工作流引擎模组将业务设计模组、数据模组的成果转换成符合国际标准的BPMN2.0的模型以及定制开发所需的额外流程信息;
业务实现模组,根据业务元数据调用DDL语句生成业务表。
2.根据权利要求1所述的基于工作流引擎及低代码平台的数据存储系统,其特征在于,表单设计包括:表单样式数据、业务字段元数据、逻辑校验规则信息、业务流程设计、数据视图设计。
3.根据权利要求1所述的基于工作流引擎及低代码平台的数据存储系统,其特征在于,数据模组包括:业务数据模型和样式模型,其中,
业务数据模型用于业务设计阶段的数据格式并不符合通用的关系型数据库的存储方式,需要在这一阶段进行数据存储格式的转换,并保存在业务数据模型中;
样式模型用于:保存页面样式数据,原样保存页面设计数据,只做基本的分类,但针对业务样式多变的特性,会保存最近十个版本的样式数据以供随时切换。并可以管理一个样式模板仓库,复制常用的模板以供随时调用。
4.根据权利要求1所述的基于工作流引擎及低代码平台的数据存储系统,其特征在于,所述工作流引擎具体用于:
定制业务节点转换、填表节点转换、审批节点转换、执行节点转换、定制权限控制、数据权限控制以及业务数据模型适配。
5.根据权利要求1所述的基于工作流引擎及低代码平台的数据存储系统,其特征在于,所述业务实现模组,具体用于:
当用户开始发起流程时,先执行数据校验,然后生成业务数据,之后创建业务流程,完成数据的创建;
业务数据创建后依次由各个流程设定的操作用户完成流程节点的执行并生成执行日志;
用户查询数据视图时,先根据业务元数据和工作流元数据生成查询所需的字段列表和查询条件,并按照流程的权限设计查询出当前用户可操作的数据及相关字段,再将数据送到前端数据视图中展示。
6.基于工作流引擎及低代码平台的数据存储方法,其特征在于,应用于如权利要求1-5任一项所述的系统,所述方法包括:
在人机交互界面上显示表单设计窗口,执行用户从预先配置的控件集合中将选定的控件拖拽到设计窗口的指令,其中,控件包括:表单的创建、删除、修改、移动、合并操作中的一种或组合;
在用户操作完成后,系统自动根据表单中的各个要素与控件的对应关系生成表单设计结果对应的表单样式数据和业务字段元数据信息。
7.根据权利要求6所述的,基于工作流引擎及低代码平台的数据存储方法,其特征在于,在执行用户从预先配置的控件集合中将选定的控件拖拽到设计窗口的指令步骤之前,所述方法还包括:
执行用户针对节点控件的拖拽操作;
根据用户建立的节点的组合与流程关系生成对应的表单设计结果,,并针对每一个节点生成对应的表单界面,执行用户从预先配置的控件集合中将选定的控件拖拽到设计窗口的指令步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江力石科技股份有限公司,未经浙江力石科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111178564.0/1.html,转载请声明来源钻瓜专利网。





