Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Architecture 基于BPMN的系统分析_Architecture_Bpmn - Fatal编程技术网

Architecture 基于BPMN的系统分析

Architecture 基于BPMN的系统分析,architecture,bpmn,Architecture,Bpmn,我目前正在使用BPMN分析飞机维修公司的一个系统 关于BPMN,我有3个问题: 第一: 在这里,当技术人员订购一个新零件时,他必须等待,直到收到或未收到零件。如果收到,则更换零件或停止工作。 我的问题是,我使用的网关(基于事件)是否正确 第二: 这里我们讨论的是工具是否可用。如果工具可用,则技师可以取下工具并开始工作。如果他们不可用,他们将检查故障(障碍)是否很小,并且不会花费很长时间来修复,在这种情况下,他们将使用另一架飞机上使用的工具(向正在该飞机上工作的技术人员发送请求)。如果障碍不小

我目前正在使用BPMN分析飞机维修公司的一个系统

关于BPMN,我有3个问题:

第一:

在这里,当技术人员订购一个新零件时,他必须等待,直到收到或未收到零件。如果收到,则更换零件或停止工作。 我的问题是,我使用的网关(基于事件)是否正确

第二:

这里我们讨论的是工具是否可用。如果工具可用,则技师可以取下工具并开始工作。如果他们不可用,他们将检查故障(障碍)是否很小,并且不会花费很长时间来修复,在这种情况下,他们将使用另一架飞机上使用的工具(向正在该飞机上工作的技术人员发送请求)。如果障碍不小,那么他必须等待工具可用。 问题仍然在于如何使用正确的网关。我使用的网关是否正确

这里是飞机部件的问题。如果供应部门没有该部件,则他们联系工作控制部门,该部门将检查是否有正在维修的飞机,以便他们在收到行业提供的新部件之前参与该部件的维修。我的造型对不对

所以基本上我想要的就是检查我用这些零件做的建模是否正确,或者它们是否需要更改


谢谢

一些一般信息:

  • BPMN 2.0是OMG标准,因此如果您不确定建模方法是否正确,您可以随时检查规范:
  • 例如,有一些工具提供自动语法检查。您可以检查正在使用的工具是否具有类似的功能
对于您的具体问题:

  • 网关的使用是正确的。然而,我想说,“没有收到新的部分”可能不是一个信息。也许最好在这里使用
    中间计时器事件
    ,意思是“如果在时间X之后没有收到部件,请停止工作。”
  • 在这里,您肯定不需要使用基于事件的网关。请参阅BPMN规范,第287页(PDF文件中的317):>“网关用于控制序列流在流程内聚合和发散时的交互方式。”
  • 基本上与2相同:不需要
    基于事件的网关。此外,我将检查这里的语法并尝试降低复杂性,因为进程链接和并行网关的组合看起来相当棘手

  • 一些一般信息:

    • BPMN 2.0是OMG标准,因此如果您不确定建模方法是否正确,您可以随时检查规范:
    • 例如,有一些工具提供自动语法检查。您可以检查正在使用的工具是否具有类似的功能
    对于您的具体问题:

  • 网关的使用是正确的。然而,我想说,“没有收到新的部分”可能不是一个信息。也许最好在这里使用
    中间计时器事件
    ,意思是“如果在时间X之后没有收到部件,请停止工作。”
  • 在这里,您肯定不需要使用基于事件的网关。请参阅BPMN规范,第287页(PDF文件中的317):>“网关用于控制序列流在流程内聚合和发散时的交互方式。”
  • 基本上与2相同:不需要
    基于事件的网关。此外,我将检查这里的语法并尝试降低复杂性,因为进程链接和并行网关的组合看起来相当棘手

  • @我需要你的帮助please@vanto我需要你帮忙