流程实例的编辑方法及装置与流程

文档序号:12126894阅读:来源:国知局

技术特征:

1.一种流程实例的编辑方法,其特征在于,包括:

对待编辑流程实例的原有流程模板进行编辑得到本次流程模板;

获取所述本次流程模板与所述原有流程模板的变更点,所述变更点为所述待编辑流程实例中连接边和/或节点的变更信息;

将所述变更点与待编辑流程实例标识信息对应存储到变更记录表中。

2.根据权利要求1所述的方法,其特征在于,所述将所述变更点与待编辑流程实例标识信息对应存储到变更记录表中之后,所述方法还包括:

当所述待编辑流程实例被运行时,加载所述待编辑流程实例的原有流程模板;

从所述变更记录表中获取与所述待编辑流程实例标识信息对应的变更点;

根据所述原有流程模板和所述变更点生成新的流程模板;

加载所述新的流程模板运行所述待编辑流程实例。

3.根据权利要求1所述的方法,其特征在于,所述对待编辑流程实例的原有流程模板进行编辑得到本次流程模板包括:

验证所述编辑的原有流程模板是否正确;

若所述编辑的原有流程模板正确,则根据所述编辑的原有流程模板生成本次流程模板。

4.根据权利要求2所述的方法,其特征在于,所述将所述变更点与待编辑流程实例标识信息对应存储到变更记录表中包括:

从开始节点按照流程结构遍历所述本次流程模板与所述原有流程模板,对比分析所述本次流程模板与所述原有流程模板;

将所述变更点的对象标识信息、对象类型信息、动作信息、变更信息与待编辑流程实例标识信息对应存储到变更记录表中。

5.根据权利要求4所述的方法,其特征在于,所述从所述变更记录表中获取与所述待编辑流程实例标识信息对应的变更点包括:

判断所述变更记录表中是否包含所述待编辑流程实例标识信息;

若包含,则从所述变更记录表中获取与待编辑流程实例标识信息对应的变更点的对象标识信息、对象类型信息、动作信息、变更信息。

6.一种流程实例的编辑装置,其特征在于,包括:

编辑单元,用于对待编辑流程实例的原有流程模板进行编辑得到本次流程模板;

获取单元,用于获取所述本次流程模板与所述原有流程模板的变更点,所述变更点为所述待编辑流程实例中连接边和/或节点的变更信息;

存储单元,用于将所述变更点与待编辑流程实例标识信息对应存储到变更记录表中。

7.根据权利要求6所述的装置,其特征在于,所述装置还包括:

加载单元,用于当所述待编辑流程实例被运行时,加载所述待编辑流程实例的原有流程模板;

所述获取单元,还用于从所述变更记录表中获取与所述待编辑流程实例标识信息对应的变更点;

生成单元,用于根据所述原有流程模板和所述变更点生成新的流程模板;

运行单元,用于加载所述新的流程模板运行所述待编辑流程实例。

8.根据权利要求6所述的装置,其特征在于,所述编辑单元包括:

验证模块,用于验证所述编辑的原有流程模板是否正确;

生成模块,用于若所述编辑的原有流程模板正确,则根据所述编辑的原有流程模板生成本次流程模板。

9.根据权利要求7所述的装置,其特征在于,所述存储单元包括:

分析模块,用于从开始节点按照流程结构遍历所述本次流程模板与所述原有流程模板,对比分析所述本次流程模板与所述原有流程模板;

存储模块,用于将所述变更点的对象标识信息、对象类型信息、动作信息、变更信息与待编辑流程实例标识信息对应存储到变更记录表中。

10.根据权利要求9所述的装置,其特征在于,所述获取单元包括:

判断模块,用于判断所述变更记录表中是否包含所述待编辑流程实例标识信息;

获取模块,用于若所述变更记录表中包含所述待编辑流程实例标识信息,则从所述变更记录表中获取与待编辑流程实例标识信息对应的变更点的对象标识信息、对象类型信息、动作信息、变更信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1