2017-12-12 2 views
0

Ich kämpfe immer noch mit dem Konzept eines Pools in bpmn, da ich eine Situation habe, in der ich immer noch nicht sicher bin, ob meine Modellierung richtig ist oder nicht. Berücksichtigen Sie die folgende Situation: Ein Unternehmen erstellt ein Dokument, überprüft es und sendet es an ein anderes Dokument. Diese Firma prüft das Dokument und sendet es zurück, wenn es nicht korrekt ist. Dann ändert die erste Firma das Dokument und sendet es erneut an das zweite. Im Prinzip kann dies viele Male passieren und meine erste Idee, diesen Prozess zu modellieren, ist das folgende Diagramm:BPMN Korrekte Verwendung von Pools

enter image description here Ich denke, dieses Diagramm verstößt gegen die Bedingung, dass ein Teilnehmer (repräsentiert durch einen Pool) die volle Kontrolle über haben muss sein Prozessablauf. Gibt es eine Möglichkeit, den gesamten Prozess in einem Pool zu platzieren oder ist mein Verständnis falsch und das Diagramm korrekt?

Antwort

0

Ihr Diagramm ist worg! Ich denke "Pool" repräsentiert den Prozess! (jedoch gibt es einige, die nicht zustimmen!)

können Sie Prozess zu zwei Prozess brechen: "Senden" und "Bestätigung" Prozesse und jede in einen Pool (und jeder Pool muss eine "Start Activity" und " Aktivität beenden ") oder den gesamten Prozess in einem Pool platzieren, hängt von Ihrer Modellierung ab.