在drawio中使用BPMN2.0绘制详细的业务流程图和编排模型

在drawio中使用BPMN2.0绘制详细的业务流程图和编排模型

drawio是一款强大的图表绘制软件,支持在线云端版本以及windows, macOS, linux安装版。 如果想在线直接使用,则直接输入网址draw.io或者使用drawon(桌案), drawon.cn内部完整的集成了drawio的所有功能,并实现了云端存储,以及在线共创,分享,协作的功能。

业务流程模型和标记法(BPMN)是一套标准的图表系统用于可视化的表达业务流程。 BPMN图是流程图的一种形式,类似于UML活动图。虽然它通常由业务分析师和管理人员使用,但其简单易懂的图形集和流程表达方式使其成为为任何部门的涉众记录流程的良好选择。

drawio或者drawon中的BPMN2.0图形库是图形集的扩展集,可以用于澄清更为广泛的互动和沟通, 允许您以各种方式使用编排、协作和新的编排模型对沟通进行建模。

要查看BPMN 2.0图形库中的每个形状代表什么,将鼠标悬停在其上,图形库面板右侧将出现一个带有工具提示的预览。

泳池和泳道

当流中的步骤被分组到负责实现它们的角色下时,业务流程就更容易理解了。游泳池和泳道表示责任或角色的区域。

泳池:当组织或者协作包含泳道。 当这些特定步骤无关紧要或超出流程范围时,可以折叠池并隐藏其中的任务。

协作图详细描述了所有池中的流程步骤,并指出了沟通发生的时间。基本的BPMN图通常只详细说明其中一个池中的流程步骤。

泳道:特定的角色由泳池内的泳道定义,并将任务分配给负责执行的人员。

泳道和游泳池可以是水平的,也可以是垂直的。您还可以使用交叉功能表格图形描述更复杂的职责领域。

活动

任务是负责人采取的基本步骤。

负责的任务,或者子流程, 由任务图形底部的+表示。 你可以在你的BPMN图形中链接这些图形到另一页, 如果你想对子流程单独建模。 这些单独的任务,通常在一个泳道内执行,经常忽略泳道和游泳池

任务可以包含指定其类型的标识符——这使得新的使用者很容易快速阅读和理解您的BPMN图。

你不需要包括每一个任务或步骤,只需要包括那些重要的。

网关

网关代表了决策点,分支或合并。 就像事件, 有很多不同的因素来决策和进行分支, 网关图形中心的不同符号代表了不同的涵义。

网关可以是排他性(或)、包容性(和/或)、并行性(和)或基于事件的。应该对离开网关的流或连接器进行标记

数据

数据库和文档或者从任务中产生的数据通过BPMN2.0产生的图形库均可以表示。 池还可以表示不需要人工输入来完成任务的数据密集型系统(如库存管理系统或票务系统)

连接线

序列流总是按照执行的顺序连接任务、事件和网关。它们由带有实心箭头的实心连接线表示。序列流永远不会交叉到另一个池——这将由两个序列流表示,每个池中一个序列流,在必要时传递消息。

消息流用虚线描述发生在两个不同池之间的通信。在源事件、任务或网关处,消息流连接器具有圆形头部,在目标处具有未填充的三角形。

您可以在BPMN 2.0 General图形库中找到这两种样式的连接线,以及带有字母图标的连接线,或者您可以为您拖动以连接绘图画布上现图形的连接线设置样式。

编排、编排和协作模型

编排:对单个业务实体(由一个池表示)中的流程进行建模。

上面的示例BPMN图是编排(任务顺序)和协作(消息传递)模型的组合。

编排: 对人与人之间的交互进行建模,重点关注两个(或更多)角色之间的消息流。编排任务通常在任务形状本身中包含发送者和接收者,而不是将它们分组到泳道中。这是BPMN 2.0中引入的最大变化。

提示:还可以使用draw.io或drawon中的BPMN 2.0通用图形库中的对话图形创建对话模型。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/613516.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

APP开发——目前APP开发的几种形式

关于APP开发目前已经过了火热的阶段,现在学习APP开发的人越来越多,但在实际的业务场景中,APP开发还是有一部分的市场需求。 所以,这里简单记录一下APP开发的几种思路和方案。 APP平台 首先,目前APP开发主要有两大平…

【Python】使用tkinter设计开发Windows桌面程序记事本(3)

上一篇:【Python】使用tkinter设计开发Windows桌面程序记事本(2)-CSDN博客 下一篇: 作者发炎 本文章与"记事本项目"的第一篇文章类似。这里是重新创建新的"页面设置"子窗口,进行开发设计。 那为…

自动化测试的三种等待方式

自动化测试的等待方式主要有三种:强制等待、隐式等待和显式等待。 1. 强制等待(Sleep) 通过在代码中使用Thread.sleep()方法来实现的,该方法会阻塞当前线程的执行,程序会暂停指定的时间。 这种方式没有条件判断&…

SpringMVC 域对象共享数据

文章目录 2、使用ModelAndView向request域对象共享数据3、使用Model向request域对象共享数据4、使用map向request域对象共享数据5、使用ModelMap向request域对象共享数据6、Model、ModelMap、Map的关系7、向session域共享数据8、向application域共享数据 1、使用ServletAPI向re…

钉钉java登录

获取token :API Explorer 获取部门列表:获取部门列表 - 钉钉开放平台

通过wireshark抓取的流量还原文件(以zip为例)

wireshark打开流量包,通过zip关键字查找 追踪流可查看详细信息 选中media Type右键, 点击导出分组字节流选项 将生成的文件进行命名,需要时什么格式就以什么格式后缀

ffmpeg api-alac-text.c

generate_raw_frame 这个函数接受一个 frame_data 数组作为参数,用于存储音频数据。i 参数表示当前帧的索引,sample_rate 是采样率,channels 是声道数,frame_size 是帧大小。函数使用一个简单的算法生成音频数据,然后…

leetcode:LCR 159. 库存管理 III(python3解法)

难度:简单 仓库管理员以数组 stock 形式记录商品库存表,其中 stock[i] 表示对应商品库存余量。请返回库存余量最少的 cnt 个商品余量,返回 顺序不限。 示例 1: 输入:stock [2,5,7,4], cnt 1 输出:[2]示例…

探秘人工智能大会:揭示未来技术发展趋势与学习之道

随着科技的飞速发展,人工智能(AI)已经逐渐渗透到我们生活的方方面面。 参加人工智能大会,不仅能够洞察到最前沿的技术动态,还能与业界专家、学者交流思想,共同探讨AI的未来发展。本文将带您探秘人工智能大…

nuxt pm2使用、启动、问题解决方案

pm2简介 pm2是一个进程管理工具,可以用它来管理node进程,并查看node进程的状态,当然也支持性能监控,进程守护,负载均衡等功能,在前端和nodejs的世界中用的很多 pm2安装 安装pm2: $ npm install -g pm2查看pm2的安装…

TinyLlama-1.1B(小羊驼)模型开源-Github高星项目分享

简介 TinyLlama项目旨在在3万亿tokens上进行预训练,构建一个拥有11亿参数的Llama模型。经过精心优化,我们"仅"需16块A100-40G的GPU,便可在90天内完成这个任务🚀🚀。训练已于2023-09-01开始。项目地址&#…

2024在视频号开店怎么样?平台现状如下,有电商经验者优先!

我是王路飞。 现在开网店、做电商的平台有很多,但是有着绝对流量优势的,除了抖音之外就是视频号了。 但是抖音跟视频号相比,已经属于一个很成熟的平台了,商家们也开始进入到内卷阶段了。 所以,如果你们2024年想做电…

列表进入详情页的传参问题(vue的问题)

<router-link :to"{path: detail, query: {id: 1}}">前往detail页面</router-link> c页面的路径为http://localhost:8080/#/detail?id1&#xff0c;可以看到传了一个参数id1&#xff0c;并且就算刷新页面id也还会存在。此时在c页面可以通过id来获取对应…

[AutoSar]基础部分 RTE 07 VFB虚拟功能总线

目录 关键词平台说明一、VFB1.1VFB是什么1.1VFB的好处1.2VFB的坏处 二、VFB在ECU内部的描述2.1Components2.2 Port-Interfaces2.3 Port2.4 Compositions 关键词 嵌入式、C语言、autosar、VFB 平台说明 项目ValueOSautosar OSautosar厂商vector芯片厂商TI编程语言C&#xff0…

【Java后端】——JAVA后端学习路线

前言 hello小伙伴们&#xff0c;博主学后端也有一段时间了&#xff0c;感觉后端的知识确实比较多&#xff0c;对于逻辑思维的要求和基础要求也比较高。接下来咱们就一起捋一捋后端的学习路线&#xff0c;然后咱们就开始按顺序对每一块知识进行复习&#xff0c;总结和串联。 j…

bmp图像文件格式超详解

0 BMP简介 BMP(Bitmap-File)图形文件&#xff0c;又叫位图文件&#xff0c;是Windows采用的图形文件格式&#xff0c;在Windows环境下运行的所有图像处理软件都支持BMP图像文件格式。Windows系统内部各图像绘制操作都是以BMP为基础的。一个BMP文件由四部分组成&#xff1a; B…

Redis-Cluster 与 Redis 集群的技术大比拼

欢迎来到我的博客&#xff0c;代码的世界里&#xff0c;每一行都是一个故事 Redis-Cluster 与 Redis 集群的技术大比拼 前言概念与原理对比Redis-Cluster&#xff1a;基于哈希槽的分布式解决方案传统 Redis 集群&#xff1a;主从架构下的数据分片方式 搭建与配置的异同Redis-Cl…

OpenCV入门04:调整图像对比度和亮度

教程开源 本教程开源&#xff0c;地址&#xff1a;https://gitee.com/zccbbg/opencv_study 图像的亮度和对比度说明 亮度&#xff1a; 亮度是指图像中像素的整体明亮程度。在数字图像中&#xff0c;每个像素都有一个灰度值&#xff0c;表示其亮度水平。亮度越高&#xff0c;像…

Elasticsearch DSL指令请求前缀解析:快速参考指南【记录】

简单记录&#xff0c;后续整理补充 介绍&#xff1a; Elasticsearch的DSL&#xff08;Domain Specific Language&#xff09;提供了丰富的指令和操作&#xff0c;用于执行各种搜索、索引和管理任务。在使用这些指令时&#xff0c;需要使用适当的请求前缀来标识所需的操作。本文…

数据分析-Pandas如何轻松处理时间序列数据

Pandas-如何轻松处理时间序列数据 时间序列数据在数据分析建模中很常见&#xff0c;例如天气预报&#xff0c;空气状态监测&#xff0c;股票交易等金融场景。此处选择巴黎、伦敦欧洲城市空气质量监测 N O 2 NO_2 NO2​数据作为样例。 python数据分析-数据表读写到pandas 经典…