【问题标题】:BPMN diagram about two swimlanes or one or two pools关于两条泳道或一两个游泳池的 BPMN 图
【发布时间】:2016-04-05 04:06:16
【问题描述】:

我有一个问题。假设我们想要一个 BPMN 图,用于将足球运动员从 A 国的 A 队转移到 B 国的 B 队,并且 A 的联盟应该取消 A 队的球员注册,而 B 联盟应该接受 B 队的注册。 我的问题是,如果我们应该有两个具有角色联盟 A 和 B 的泳道,还是一个泳道就足够了?还是我们必须有两个游泳池? 请帮我解答这个问题。非常感谢

【问题讨论】:

  • 请查看我的回答并向我提供一些反馈,以便我们为您和将来可能遇到此问题的任何人关闭此问题

标签: bpmn


【解决方案1】:

正确的方法很大程度上取决于您要建模的内容以及原因。我将为您提供上述每种方法的动机示例,以便您了解想法并自己做出正确的选择。

  1. 您并不真正关心在您的场景中谁在做什么,重点是操作和异常的顺序。不需要泳道,只需将图表放在那里:

  2. 您的场景是完整的,永远不应该分解成部分(例如取消和注册),因为单独查看这些部分几乎没有意义或根本没有意义。用两个或三个(可能为玩家自己)泳道制作一个游泳池:

  3. 您的场景可以分解,这很有意义。该过程有时会在取消时停止(无需重新注册)。 使用具有不同流程的不同池: 此外,如果您不知道参与者(玩家或联盟)实际上在做什么,并且您只能通过某种消息(例如-Accept?-OK)与它交流,请使用单独的黑盒池。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多