Anmelden oder Registrieren
"#comment-list, #writenew_annotation"

Kommentare

, um einen Kommentar zu verfassen.


"#latest_activity"

Neueste Beiträge

"#tag_list, #add_tags"

Tags

Activities: unterschiedliche Datenobjekte

Abhängig von konkreten Bedingungen sollen in einem Task unterschiedliche Dataobjekte bearbeitet werden. Je nach dem welche Bedingung eintritt wird, wird das entsprechende Data Object assoziiert.

Beschreibung bearbeiten

letzte Änderung Alexander Grosskopf am 17.09.2009 19:05

$(this).parent().parent().find(".collapse_content")
(0 Kommentare)
$("#best_practice_chapter_50")
Good Practice einziger Task, zwei Data Objects (abstrakte Semantik)
einziger Task, zwei Data Objects (abstrakte Semantik)

Diese Modellierungsvariante beschreibt lediglich abstrakt, was mit den beiden Data Objects passiert. Nicht ersichtlich ist, dass lediglich eines im Prozessverlauf weiterbearbeitet wird. Außerdem können die Bedingungen nicht konkretisiert werden.

In einer wenig detaillierten Modellierung ist dies aber durchaus vernünftig.

Beschreibung bearbeiten
$(this).parent().parent().find(".collapse_content")
(1 Kommentar)
$("#best_practice_chapter_51")
Good Practice explizite Verzweigung zur Unterscheidung
explizite Verzweigung zur Unterscheidung

Es besteht die Möglichkeit, den Kontrollfluss explizit zu verzweigen und entsprechend der Bedingung das jeweilige Datenobjekt zu bearbeiten.

Beschreibung bearbeiten
$(this).parent().parent().find(".collapse_content")
(0 Kommentare)
$("#best_practice_chapter_52")
Good Practice Subprozess zur Unterscheidung
Subprozess zur Unterscheidung

Eine elegante Lösung ist die Verwendung eines Subprozesses. Im Subprozess wird entschieden, welches Data Object genutzt wird. Der Output des Subprozesses ist das entsprechende Data Object.

Beschreibung bearbeiten

Papierkorb

Geben Sie Feedback

Close

Helfen Sie uns die BPMN-Community zu verbessern

Geben Sie uns Feedback zur aktuellen Seite. Ihre Kommentare sind nurfür das Entwickler-Team einsehbar.