四、BPMN文件

四、BPMN文件,第1张

本文部分摘自 https://www.cnblogs.com/lighten/p/5931207.html

事件都是用一个圆圈来代表的,影响流程的流动,一般有一个原因(trigger)或者一个影响(result)。标准谨喊定义了三种事件:开始,中间森宏和结束。从定义和分类名称上来看也能猜到事件的作用了,控制流程的开始,中间流转和结束,这些控制可能采取触发器(trigger)来完成,或者是导致一个结果(结束或抛出)。

这些任务中,需要人参与自身完成的有Manual Task 和UserTask。Manual Task是一个不受任何商业流程引擎管理此晌册的任务,User Task是。不受管理即意味着流程引擎无法追踪器任务的开始和完成。举个例子,这个可能就是一张充满指令的纸,为电话技术人员帮顾客安装电话

网关用于控制序列流如何在一个流程中收敛和发散的交互。如果一个流程不需要控制,那么网关就是非必需的。“网关”一词意味着有一个门机制。允许或不允许通过网关——也就是说,执行到网关的时候,当网关机制被调用,输入可以被合并在一起,或者输出分离成若干部分。

传统的流程建模要求能够模拟物品(物理或信息的)在流程中的创建、 *** 作和执行过程。重要的方面就是能够捕获数据的结构,并且查询或者 *** 作结构。

BPMN本身并不提供内置的模型来描述数据结构或查询数据的语言表达式。相反,它规范hooks来允许使用外部定义的数据结构和表达式语言。此外,在同一个模型中,BPMN允许不同的数据结构和表达式语言。这些语言的兼容性和验证是在规范的范围之外,变成了工具供应商的职责。

BPMN使用XML Schema和XPath作为其默认的数据结构和表达式语言,但是供应商可以自由替换他们自己的语言。

将一部分元素按逻辑或特定目的进行分组,便于查看和管理,用于解释和描述目的,不会影响流程的流转

提供一些附加性的文本信息给流程图的阅读者。

后缀是大乱bpmn。

准备工作做好之后,就可以编写人生中第一个族大activity程序,使用activity插件新建一个流程,activity插件会给我们生成一滚穗档个后缀为bpmn的文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12286029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存