[发明专利]一种基于流程模板复用的方法在审
申请号: | 201811129331.X | 申请日: | 2018-09-27 |
公开(公告)号: | CN110956025A | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 梁威 | 申请(专利权)人: | 长沙博为软件技术股份有限公司 |
主分类号: | G06F40/186 | 分类号: | G06F40/186;G06Q10/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 410013 湖南省长沙市长沙高*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 流程 模板 方法 | ||
本发明涉及一种基于流程模板复用的方法,所述方法包括以下步骤:a)自定义节点自由切换模板;b)流程模板的创建与保存;c)模板流程调试运行;d)模板嵌入流程与工作流进行交互。本发明通过运用模板保存、复用、切换、交互操作,减少了流程配置时间,使技术人员开发的效率得到显著提高。
技术领域
本发明属于软件开发技术领域,尤其涉及一种基于流程模板复用的方法。
背景技术
随着自动信息化发展到一定程度,各个行业或者企业存在大量重复流水化的工作或事件,为了及时获取某一时间或某一事件的消息而采用流程配置处理过程化事件。为快速配置相关的流程,需要对很多流程共用的模板功能进行保存、复用、切换与交互。
传统的流程配置,通过拖动节点,设置全局参数与局部变量,设置节点属性,并配置流程输入参数测试保存,因流程过程基本类似的每个重新配置耗时耗力,或通过修改流程xaml文件改变流程,这样使添加节点或节点的属性难度很高。因此流程模板采取保存、复用、切换、交互方式会极大减少流程配置时间,对技术人员软件开发的效率有了显著提高。
发明内容
(一)要解决的技术问题
本发明的主要目的在于提供提供一种基于流程模板的复用、切换、交互的方法,旨在解决了流程模板的复用、切换、交互等流程配置方法,大大缩减流程配置的时间,提高软件人员技术开发的效率。
(二)技术方案
为实现上述目的,本发明提供一种基于流程模板复用的方法。
基于流程模板的创建、复用、切换、交互的方法包括以下步骤:
a)构建好的流程节点序列化成流程文件,并将文件与相关信息保存;
b)将数据库导出的流程文本反序列成为流程,创建流程的上下文调用后执行此流程,实现模板复用;
c)构建自定义节点,将数据库导出模板信息赋值给节点属性,通过对此属性的改变实现模板的切换;
d)模板赋值给节点属性时,可转换成节点并与流程上下文交互。
优选地,从对构建好的流程选中需要保存的节点序列化成模板文本起,所述步骤a)中,序列化的节点包括容器节点。
优选地,从对构建好的流程选中需要保存的节点序列化成模板文本起,所述步骤a)中,序列化流程时,获取当前流程参数、流程名称、节点序列化文本,并构建成流程序列化保存成文本文件或数据库。
优选地,从对构建好的流程选中需要保存的节点序列化成模板文本起,所述步骤a)中,保存前需验证模板的准确性。
优选地,从对构建好的流程选中需要保存的节点序列化成模板文本起,所述步骤a)中,保存成本地流程文件,使构建流程时可直接从本地流程文件打开,并提供对应的增减操作。
优选地,所述步骤b)中,通过将流程文本反序列化成为流程,创建流程上下文后调用并执行此流程,实现模板复用。
优选地,所述步骤c)中,构建自定义节点,将数据库导出的流程文本以及相关信息赋值给节点的属性,通过对此属性的更改实现模板的切换,之后数据库导出所有模板信息到缓存,通过缓存读取所有模板并绑定到界面。
优选地,所述步骤c)中,构建自定义节点,将数据库导出的流程文本以及相关信息赋值给节点的属性,通过对此属性的更改实现模板的切换,通过界面控件来切换模板信息并更改节点属性。
优选地,所述步骤d)中,模板信息保存到节点属性,作为流程中的节点执行时,直接使用流程上下文委托调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙博为软件技术股份有限公司,未经长沙博为软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811129331.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车电子膨胀阀控制方法和装置以及热泵系统
- 下一篇:一种过滤器