发明名称 |
一种可配置工作流的实现方法及系统 |
摘要 |
本发明公开了一种可配置工作流的实现方法及系统,方法包括以下过程:定义表单模型和工作流模型;建立表单模型定义库和工作流模型定义库,并将定义的表单模型和工作流模型分别存储在表单模型定义库和工作流模型定义库中;建立表单引擎和工作流引擎;在表单调度组件和流程调度组件之间建立交互接口,进行数据交互;流程调度组件根据控制流指令通过交互接口获取表单数据生成流程任务;对生成的流程任务进行处理。系统包括表单建模工具、工作流建模工具、表单模型定义库、工作流模型定义库、表单引擎组件、工作流引擎组件和数据库。本发明实现了表单与工作流的自定义,有效利用了传统工作流架构,同时又保证了流程流转的灵活性。 |
申请公布号 |
CN105046408A |
申请公布日期 |
2015.11.11 |
申请号 |
CN201510359049.0 |
申请日期 |
2015.06.25 |
申请人 |
国网山东省电力公司 |
发明人 |
李荣;郭继洲;于长城;王凯;刘卫东;胡金东;卢兴旺;李源峰;马骏;李宁;刘丽萍;高慧;张寒;吕妍;梁小雨;陈冲 |
分类号 |
G06Q10/06(2012.01)I |
主分类号 |
G06Q10/06(2012.01)I |
代理机构 |
济南诚智商标专利事务所有限公司 37105 |
代理人 |
李修杰 |
主权项 |
一种可配置工作流的实现方法,其特征是,包括以下过程:定义表单模型和工作流模型;建立表单模型定义库和工作流模型定义库,并将定义的表单模型和工作流模型分别存储在表单模型定义库和工作流模型定义库中;建立表单引擎和工作流引擎,所述表单引擎包括表单入口、表单数据、表单参数、权限控制和表单调度组件,所述工作流引擎包括节点访问、流程数据、流程流转、任务处理和流程调度组件;在表单调度组件和流程调度组件之间建立交互接口,进行数据交互;流程调度组件根据控制流指令通过交互接口获取表单数据生成流程任务;对生成的流程任务进行处理。 |
地址 |
250001 山东省济南市市中区经二路150号 |