UML工具Visual Paradigm教程:BPMN流程模拟示例
Visual Paradigm是包含设计共享、线框图和数据库设计新特性的企业项目设计工具。现在你只需要这样单独的一款模型软件 Visual Paradigm就可以完成用UML设计软件,用BPMN去执行业务流程分析,用ERD企业设计数据库的任务。Visual Paradigm现已加入在线订购,Visual Paradigm Modeler 订阅1年只需666元,现在抢购立享优惠!
模拟是一种技术,可以帮助业务分析人员模拟业务流程的执行情况,以研究整个流程中的资源消耗(例如人力资源,设备等),识别瓶颈并通过流程优化和资源重新分配来改善当前业务。模拟是可帮助您执行模拟的工具。它不仅包括视觉仿真功能,还包括图表生成功能。在本教程中,我们将研究执行身体检查的业务流程,并使用模拟工具来找出可能使流程更有效的更改。
1.下载Body Check.vpp。您也可以在本教程的底部找到该文件。
2.在Visual Paradigm中打开下载的.vpp文件。要打开项目,请从应用程序工具栏中选择“ 项目”>“打开 ”。
3.打开业务流程图 进行身体检查的周期。
4.研究过程。该图模拟了在健康中心执行身体检查的当前过程。首先是由接待员处理客户的注册,然后由护士检查客户的血压,X射线专家会测试客户的肺功能,最后由身体检查人员准备一份报告并提交给用户。
现在,我们想知道以下问题的答案,哪些模拟可以帮助您:
- 完成一个过程需要多长时间?
- 像员工(例如专家),房间(例如会议室)或设备/机器(例如X射线机)这样的资源的最佳分配是什么?
- 该过程是否适合大量客户?
5.为了运行模拟,我们需要向业务流程图提供其他信息,例如当前资源消耗和每个活动的持续时间。从应用程序工具栏中选择“ 建模”>“模拟 ”。将显示“ 模拟控制面板”供您设置模拟详细信息,例如资源消耗和活动持续时间。
6.让我们从记录当前进程的资源消耗开始。在图的右侧,您可以配置可用于流程的资源。可用资源是指可以使用但不一定要使用的资源。例如,健康中心可能有20个轮椅,而只需要5到6个。现在,单击“ 添加”以添加可用资源X射线室,键入室,数量为2。还添加一个资源Meeting Room,输入Room数量为1。轮椅,厕所等其他资源与该过程无关,可以忽略。
7.肺功能的测试需要在X射线室进行。在图中选择任务“测试肺功能”。在“ 模拟控制面板”上,单击“ 添加”以获取必需的资源,然后从弹出菜单中选择“ X射线室 ”。保持数量为1,因为仅需要一个房间即可进行肺功能测试。
8.选择任务当前报告。添加会议室作为必填资源,数量为1。
9.我们还需要设置完成每个任务的持续时间。选择任务流程注册。在“ 模拟控制面板”上将其持续时间设置为3,这意味着需要3分钟才能完成注册过程。
10.设置其他任务的持续时间。
11.诸如接待员,护士等通道是身体检查过程的参与者。它们也是可以影响过程效率的资源。我们需要设置每个车道的数量。在图中选择车道接待员,然后在“ 模拟控制面板 ” 上将实例设置为1。这意味着只有一名接待员会参与此过程。
12.设置其他通道的实例。
13.单击“ 模拟控制面板”上的“ 显示方案 ” 。场景是贯穿整个过程的方式。如果进程包含网关,则可以定义多个方案以表示由于分支而执行不同路径的情况。
14.以这个过程为例。单击“ 添加”添加一个输入,其名称为“ 高峰小时”,以10为实例。这意味着在高峰时段,将有10位客户需要进行身体检查。使用此设置,路径(如“路径”列表中所示)将在过程仿真期间执行10次。
15.单击开始按钮以开始过程仿真。
16.研究仿真结果。以下是您应注意的一些关键领域的描述:
17.看来仿真过程有点太快了。点击停止。将音阶更改为10分钟音阶,然后再次播放。
18.现在有点慢了。通过观察倒三角形的发生,我们可以确定瓶颈出现的位置(如果有),并进一步考虑可能的改进。通过此身体检查过程,我们注意到任务Test Lung Function中始终有待处理的作业。
19.现在,我们需要决定如何改进流程。由于瓶颈在于肺功能测试,因此我们需要决定如何加快速度。我们可以执行几种可能的操作:
- 减少肺功能测试的持续时间
- 聘请更多专家来分担工作量
20.选择车道X射线专家,将实例从1更改为2。
21.单击开始再次模拟。
22.奇怪的是,完成该过程所需的时间保持不变,为什么?如果观察仿真结果,则可以看到由于添加了X射线专家,因此“ 测试肺功能 ”任务不再是瓶颈。但是,任务准备报告和当前报告现在成为瓶颈。23.让我们再雇用一名身体检查人员来帮助您。选择泳道“ 身体检查官”,将实例从1更改为2。
24.除了聘请一名官员提供帮助之外,我们还需要再保留一间会议室。将可用会议室的数量从1更改为2。
25.再次模拟。
26.现在需要50分钟才能完成整个过程。与原始过程相比,这些改进总共减少了30分钟的操作时间。还有其他可能的解决方案,而不是雇用更多的员工。例如,我们可以通过不向客户展示报告,而是将其打印出来并在每个选中的项目上添加清晰的描述,然后让客户自己阅读,来对流程进行计算机化处理。我们可能还会购买先进的X射线机,以加快肺功能测试过程。Simulation并不是为您推荐解决方案,而是让您通过更新图表内容和资源分配轻松地执行改进的想法,并为您提供图表以显示更改的效果,以帮助您确定最佳解决方案。
27.有时,仅观察模拟结果不足以找出瓶颈,尤其是在图很大且有很多瓶颈的情况下。在这种情况下,您可以生成用于模拟结果的图表,这有助于量化每个活动的资源消耗和排队时间。点击仿真图在模拟控制面板。
28.在“ 完成”页面中研究图表。该图显示了方案完成情况随时间变化的状态。还记得我们为情景高峰时间设置了10个实例吗?从图表中可以看到整个过程仿真中10个实例的完成。随着时间的流逝,将完成更多方案,而正在处理的方案则更少。
29.打开资源使用情况页面。此处的图表显示了资源消耗水平。在此示例中,在此过程中,X射线室和会议室都被充分使用(100%),这是理想的。但是,如果您尝试添加3到4个可用的X射线房间,并查看图表,您会发现高峰使用率将低于100%,因为在整个过程中有些房间处于空闲状态。通过研究此图表,您可以调整要应用于该流程的资源量。
30.打开“ 排队时间”页面。此处的图表显示了流对象等待所花费的时间,该时间对应于模拟过程中出现倒三角形的时间。通过研究图表,我们知道过程注册现在需要等待10分钟以上,准备和提交报告在改进后仍然需要4分钟以上。通过研究此图表,您可以决定是否需要进行进一步的改进。
BPMN简介的其他部分