[发明专利]一种基于自定义建模语言的表单流程引擎在审
申请号: | 201711391887.1 | 申请日: | 2017-12-21 |
公开(公告)号: | CN109558573A | 公开(公告)日: | 2019-04-02 |
发明(设计)人: | 丁振 | 申请(专利权)人: | 上海土木信息科技有限公司 |
主分类号: | G06F17/24 | 分类号: | G06F17/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200135 上海市浦东*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流程线 流程节点 流程引擎 流程编辑模块 自定义建模 表单文件 流程文件 设计模块 单流程 子流程 引擎 数据绑定模块 用户界面开发 编辑模块 定义语言 流程设计 企业流程 业务绑定 原有的 构建 泳道 语言 契合 嵌入 并列 标准化 延伸 开发 管理 | ||
1.一种基于自定义建模语言的表单流程引擎,其特征在于,包括表单设计模块(1)和众联流程引擎(2);表单设计模块(1)通过表单编辑模块(11)生成若干表单文件(12),众联流程引擎(2)通过众联流程编辑模块(21)生成若干流程文件(22),表单文件(12)通过数据绑定模块(3)嵌入流程文件(22)中,控制终端(4)可通过众联流程引擎(2)中的调用模块,直接提取流程文件(22)操作使用;
众联流程编辑模块(21)通过流程节点、流程线和子流程构建流程图,每个流程线上设置有若干流程节点,该流程节点处延伸出的新的流程线,该流程线上的节点总称为子流程;而将原有的泳道流程图作为设计流程中思考的中间产物。
2.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,每个流程线上至少设置有一个进入边界点和一个流出边界点。
3.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,该流程线可以有条件也可以没有条件,若该流程线有条件,那么该线的源边界点对应的节点上必须有与该条件互补的其他若干流程线。
4.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,流程节点为空节点,则该空节点延伸出来的子流程与流程线是并行的关系。
5.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,表单设计模块(1)是对UI界面呈现模型的统称,该表单设计模块(1)可以但不局限于装载到一般意义的web表单、被富客户端和手机APP理解并且呈现出来的数据定义。
6.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,众联流程引擎(2)的编辑方法为:
A1:首先通过众联流程编辑模块(21)对权限管理进行定义,通过定义权限接口,使得流程不用依赖现有的权限模式进行判断,为扩展提供了空间,也为委托,收回这些业务模式提供了支持,可根据客户实际应用灵活绑定设置权限;
A2:通过众联流程编辑模块(21)对业务流程编辑过程中,以该业务为流程线,对其上的节点进行定义,业务定义包括继续下一节点、回溯上一节点、分支、条件、跳转、收回、产生子流程和随时终止等;并对定义的业务接口进行扩展,业务扩展接口包括通知接口和定时接口,通知接口可以提供但不限于短信、邮件或手机APP等提醒;定时接口为定时提醒或超时中断流程;
A3:对A2编辑过程中支持流程节点上复杂的策略定义,复杂的策略定义包括分配策略的会签和抢任务方式;当流程某个节点分配策略为会签时,可以为该节点设置节点审核通过人数(默认为1),工作流引擎会在用户审核通过时判断已经审核通过的待办业务数是否大于等于设置的节点审核通过人数,如果满足,则将该节点活动状态改为完成,并且删除其他未审核通过者的任务,添加下一结点任务;否则只修改系统当前用户的工作项状态。当流程某个节点分配策略为抢任务时,无需设置节点审核通过人数,任意一个流程参与者审核通过,则该节点完成,删除其他参与者工作项,插入下一结点任务;
A4:众联流程引擎(2)支持流程自定义查询、统计业务接口,比如时间接口、现金流接口等,在各个流程实例的各个不同状态的时候就可以统计出整体的时间和现金流消耗,也可以提供条件查询,以方便管理者在时间维度或者现金流维度方面进行管理。
7.根据权利要求1的一种基于自定义建模语言的表单流程引擎,其特征在于,该众联流程引擎(2)支持不同版本的流程以及流程实例的管理;众联流程编辑模块(21)的编辑语言包括但不局限于JSON,也可以是XML格式;支持节点多样的完成策略,比如手动完成和自动完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海土木信息科技有限公司,未经上海土木信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711391887.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:图表调整方法及装置
- 下一篇:一种生成在线考试试题加工方法