基于流程编辑器的流程表和流程图转换机制的制作方法

文档序号:10489532阅读:260来源:国知局
基于流程编辑器的流程表和流程图转换机制的制作方法
【专利摘要】一种基于流程编辑器的流程表和流程图转换机制,利用活的、有界的自由选择系统的流程表和流程图转换,定义两种交叠模式,针对其中一种给出复制相关活动的形式化转换方法,并借助Petri网的并发正则表达式证明转换的等价性,对另一种流程表和流程图转换说明复制相关活动方法的适用范围。本发明的实施例提供流程编辑界面包含统计项、新增单条信息、可编辑表单列表和系统自动抓取对应待办理数据生成流程图的转换管理,一方面为系统管理员提供了灵活、方便的操作界面,另一方面又充分利用工作流流程转换机制,具有安全性好、操作方便、实现容易等优点。
【专利说明】
基于流程编辑器的流程表和流程图转换机制
技术领域
[0001]本发明涉及位于流程编辑器的流程表单和流程图的流程管理技术领域,尤其涉及流程编辑界面包含统计项、新增单条信息、可编辑表单列表和系统自动抓取对应待办理数据生成流程图的转换管理。
【背景技术】
[0002]流程管理,是一种以规范化的构造端到端的卓越业务流程为中心,以持续的提高组织业务绩效为目的的系统化方法。它应该是一个操作性的定位描述,指的是流程分析、流程定义与重定义、资源分配、时间安排、流程质量与效率测评、流程优化等。因为流程管理是为了客户需求而设计的,因而这种流程会随着内外环境的变化而需要被优化。
[0003]在流程管理技术领域,三种不同层次流程管理是优化与供应商有关的业务流程,比如预测、补货、计划、签约、库存控制、信息沟通等。供应商的绩效很大程度上受采购方的流程制约。例如预测流程中,如何确定最低库存、最高库存,按照什么频率更新、传递给供应商,直接影响供应商的产能规划和按时交货能力。再如补货,不同种类的产品,按照什么频率补货,补货点是多少,采购前置期是多少,不但影响到公司的库存管理,也影响到供应商的生产规划。管理层可以通过动员、强调达到一时效果,但不改变流程及其背后的规则,这种效果是暂时的。流程管理和改进的关键是确定目标和战略,书面化流程、实施流程,确定责任人并定期评估。在此基础上,开发一系列的指标,确保流程按既定方式运作,并与前面讲的按时交货率、质量合格率等挂钩。这样,从流程到绩效,再由绩效反馈到流程,形成一个封闭的管理圈。
[0004]系统实施基于流程编辑器的流程表和流程图转换机制所带来的好处:基于流程编辑器的流程表和流程图转换机制一方面为系统管理员提供了灵活、方便的操作界面,另一方面又充分利用工作流流程转换机制,具有安全性好、操作方便、实现容易等优点。

【发明内容】

[0005]为了克服基于流程编辑器的流程表和流程图转换机制的不足,本发明提供一种流程编辑界面包含统计项、新增单条信息、可编辑表单列表和系统自动抓取对应待办理数据生成流程图的转换管理。规则是由一个单独的规则框所生成。所以这里只能读取出发起人节点后面的节点的内容,如果发起人节点后是规则框节点的话,那么可以显示出规则。但是这里的规则是不能带操作的,因为是根据规则自动发起,不能手动发起。但是有一种规则比较特殊,例如:系统自动发起的采购流程,这种流程的发起是因为系统库存规则的定义,这种规则,只会出现在进销存流程的大图,每个小流程中,是不出现这种系统默认规则的节点的。对于这种系统默认规则,如果处理节点的后一个节点即便不是规则框,也会显示规则内容。关联流程执行结果,如果对应的流程有发起,那么显示这条流程的状态。这里的规则对应的流程列表,只会出现符合规则的数据。
[0006]本发明解决其技术问题所采用的技术方案是:在面向图形化的活动图中,动作被抽象为节点,用表示控制流的边连接;在BPEL中,为了适应流程引擎解释执行,它的定义以而向块状为主。这使得两者间的转换分别处理。对于顺序部分,通常借鉴传统的技术,例如,将非结构化的流程图转换为结构化的技术,或自动机生成正则式的理论;对于并发的部分,利用BPEL中受限制的图形化特征处理。具体地,并发部分被自接映射到一个BPEL的Flow活动,其中可能包含表示活动间限制关系的。但是,对于顺序与并发结构无法分开处理的情况,当前方法大多存在局限性。最常见的方法是复制活动图中若干活动,得到一个顺序和并发能够分开处理的流程模型。这种方法缺乏系统的分析和形式化的描述及转换的等价性证明,也没有研究讨论其适用范围。另一种方法将顺序并发混介的部分自接映射到BPEL的Flow活动上,这种方法的缺点也是显而易见的:首先,生成代码的可读性差,无法体现BPEL的流程结构;其次,如果顺序结构中有循环出现,此方法会失效。要系统地处理流程模型中的交叠模式,必须提出新的解决方案。
[0007]本发明的有益效果是,一方面,以自由选择的工作流表为流程图的形式化表达;另一方面,定义更适宜映射到BPEL的可分离工作流表。利用活的、有界的自由选择系统的流程表和流程图转换,定义两种交叠模式,针对其中一种给出复制相关活动的形式化转换方法,并借助Petri网的并发正则表达式证明转换的等价性,对另一种流程表和流程图转换说明复制相关活动方法的适用范围。第一,与源模型到目标模型的自接映射相比,采用工作流表作为中介使转换具有更可靠的理论基础;第二,对处理交叠模式的复制相关活动方法,给出系统和形式化的描述,描述其适宜范围,并给出转换等价性的形式化证明。针对BPEL流程建模及图形化流程语言生成块状语言过程中的交叠模式转换问题给出形式化的描述与解决方法。
【附图说明】
[0008]下面结合附图和实施例对本发明进一步说明。
[0009]图1为本发明实例流程表活动图的形式化表达图。
[0010]图2为本发明实例流程编辑器流程转换图。
[0011 ]图3为本发明实例流程编辑器流程转换SESE分割图。
[0012]图4为本发明实例流程编辑器流程转换框架基本结构图
[0013]图5为本发明实例流程编辑器流程转换EPC元模型图。
【具体实施方式】
[0014]在图4中,表示了本发明实例流程编辑器流程转换框架基本结构图。源模型模块负责管理和维护源模型/模型体系,并且封装了一些关于元模型和模型的操作。目标模型模块负责管理和维护目标模型/模型体系,也封装了一些关于元模型和模型的操作,它主要是存放目标模型中的元素,最终形成转换后的流程文件。转换发起模块主要负责按照一定的策略和算法从源模型体系中取得数据,并且将这些数据进行包装后发往转换引擎模块。转换引擎模块根据收到的数据进行判断,是生成目标模型中的元素还是需要接受更多的信息。元模型/模型构造模块根据转换引擎提供的信息,从源模型模块或目标模型模块里提取需要的信息,生成目标模型模块里的模型信息。
[0015]在图5中,表示了本发明实例流程编辑器流程转换EPC元模型图。a.业务事件当过程的状态发生改变时即产生业务事件,通常是对完成某一功能而做的响应。b.功能通常是一个活动或一项任务,由组织单元中负责此功能的人来完成,当然在工作流系统中也可能通过激活应用来自动完成。C.控制流连接功能与事件的有向弧,用以表示过程的控制逻辑。d.逻辑操作符用来实现控制流的分支与汇合,主要包括与、或、异或3类简单的逻辑操作。e.信息对象完成功能时所需的数据信息。它们既可以作为功能的输入,也可以是功能输出的结果。类似于工作流管理联盟所定义的工作流相关数据。f.组织单元负责执行功能单元的组织。
【主权项】
1.基于流程编辑器的流程表和流程图转换机制,其特征是:流程编辑界面包含统计项、新增单条信息、可编辑表单列表和系统自动抓取对应待办理数据生成流程图的转换管理;在面向图形化的活动图中,动作被抽象为节点,用表示控制流的边连接;在BPEL中,为了适应流程引擎解释执行,它的定义以而向块状为主;这使得两者间的转换分别处理。2.根据权利要求1所述的流程编辑界面包含统计项、新增单条信息、可编辑表单列表和系统自动抓取对应待办理数据生成流程图的转换管理,其特征是:利用活的、有界的自由选择系统的流程表和流程图转换,定义两种交叠模式,针对其中一种给出复制相关活动的形式化转换方法,并借助Petri网的并发正则表达式证明转换的等价性,对另一种流程表和流程图转换说明复制相关活动方法的适用范围。
【文档编号】G06Q10/06GK105844421SQ201610193046
【公开日】2016年8月10日
【申请日】2016年3月30日
【发明人】叶君玉
【申请人】上海赞越软件服务中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1