Im Rahmen der Vorbereitung des BPMN-Kurses werde ich einige Videos zu Artikeln erweitern, um das Publikum besser verstehen zu können. Sie können das Video-Tutorial am Ende des Artikels sehen.
Das Konzept eines Tokens in BPMN wirft viele Fragen auf, obwohl diese Essenz äußerst einfach und nützlich ist. Beginnen wir mit einer klassischen Definition:
Ein Token ist ein theoretisches Konzept, mit dem das Verhalten des betreffenden Prozesses verstanden wird. Das Verhalten von Prozesselementen kann dadurch verstanden werden, wie sie mit einem Token interagieren, das sich durch die Prozessstruktur bewegt. In Laufzeit- und Modellierungssystemen, die den BPMN-Standard verwenden, ist es nicht erforderlich, das Token in irgendeiner Form anzugeben.
Einfach ausgedrückt ist ein Token eine Entität, die eingeführt wurde, um den Betrieb eines Geschäftsprozesses zu steuern, zu debuggen und zu testen. Bei der Programmierung für solche Zwecke erfolgt daher eine schrittweise Ausführung des Algorithmus (Debug-Modus). Der Programmierer versteht jederzeit, zu welchem Zeitpunkt das Programm ausgeführt wird, kann verfolgen, unter welchen Bedingungen dieser oder jener Zweig eingeschaltet ist.
BPMN hat ein Token für ähnliche Zwecke eingeführt. Jene. Es ist im Wesentlichen eine Markierung, die Ihnen zeigt, welcher Block des Prozesses gerade ausgeführt wird. Indem Sie den Token durch den Prozess bewegen, können Sie klar verfolgen, was in der Realität wie funktioniert.
Um mit einem Token arbeiten zu können, müssen Sie selbst über einen Geschäftsprozess verfügen. Ohne sie verliert das Konzept eines Tokens seine Bedeutung. Werfen wir einen Blick darauf, was ein Token ist und wie man damit arbeitet.
Beispiel Nr. 1
Betrachten Sie den Kaufprozess eines Produkts (siehe Abbildung unten). Wie Sie sehen können, ist es recht einfach, daher werden wir den Prozess selbst nicht im Detail beschreiben, sondern uns auf das Token konzentrieren.
Zu Beginn der Ausführung des Prozesses befindet sich das Token am Einstiegspunkt. Als nächstes bewegen wir es. Der Token kann sich nur nacheinander bewegen und sich von Stufe zu Stufe des Prozesses bewegen.
, « ». « » ..
, , , .
. , . , . , , , .
, . , , .
« ?» «». . – .
№ 2
. «».
, , .
, « » , - . , .. «». , , «», , , . , , , .
№ 3
- , , . - « ».
. , . « ». . .
, . . . , .
, – , . , , . . . BPMN .