TODO:
Kurzbeschreibung BPMN → Ohne PICTURE-Fachschale
Welchen Teil unterstützen wir?
Hier sind alle verfügbaren Elemente aufgelistet
Absprung zur offiziellen Doku
Unterteilung des Modells in Diagramme
Ein PICTURE-BPMN-Modell besteht in der Regel aus einem Hauptdiagramm und mehreren Sub-Diagrammen, die einen Teilprozess aus dem Hauptdiagramm im Detail darstellen. Sie können zwischen den Diagrammen direkt wechseln, indem Sie unterhalb der Werkzeugleiste auf den Reiter des gewünschten Diagramms klicken.
TODO: Screenshot
Verfügbare Modell-Elemente
Aktivitäten | ||
---|---|---|
Symbol | Name | Beschreibung |
Aufgabe | TODO | |
Geschlossener Teilprozess | Ein Teilprozess beinhaltet eine Menge von Einzelaktivitäten und dient zur handhabbaren Darstellung von komplexen Sachverhalten. Der Teilprozess wird entsprechend der darin "gekapselten" Tätigkeiten benannt. Von den Details der Einzelaktivitäten wird in der grafischen Darstellung abstrahiert, diese werden optional in separaten Teilprozessdiagrammen dargestellt ("Auslagern der Details"). | |
Aufgeklappter Teilprozess | Aufgeklappte Teilprozesse dienen der Gliederung des Prozesses. Inhaltlich-sachlogisch eng zusammengehörende Aktivitäten können in einem aufgeklappten Teilprozess gekapselt werden. Die Einzelaktivitäten werden hierbei im Gegensatz zum zugeklappten Teilprozess nicht in ein eigenständiges Diagramm ausgelagert sondern zusammen mit den übrigen Teilen des Prozesses dargestellt. | |
Pools & Schwimmbahnen | ||
Symbol | Name | Beschreibung |
Pool | Ein Pool kennzeichnet die Grenzen von Prozessen und Teilprozessen. | |
Schwimmbahn | Mit Schwimmbahnen kann ein Pool unterteilt werden. Hiermit wird dargestellt, welche Organisationseinheiten, Rollen oder IT-Systeme Teile eines Prozesses bzw. Teilprozesses durchführen. | |
Geschlossener Pool | Ein geschlossener Pool kennzeichnet eine(n) externe(n) Beteiligten/Rolle/Organisationseinheit oder einen anderen konkreten Prozess, der mit dem modellierten Prozess oder Teilprozess in Beziehung steht und Nachrichten austauscht. Innerhalb eines geschlossenen Pools gibt es keine weiteren Elemente. Sein genauer Inhalt wird nicht dargestellt. | |
Sequenz- und Nachrichtenflüsse | ||
Symbol | Name | Beschreibung |
Sequenzfluss | Der Sequenzfluss zeigt die Abfolge, in der die Aktivitäten im Prozess abgearbeitet werden. | |
Nachrichtenfluss | Ein Nachrichtenfluss wird in Form von gestrichelten Linien dargestellt. Nachrichten dürfen nur zwischen Pools oder zwischen deren Elementen ausgetauscht werden. Innerhalb ein und desselben Pools dürfen keine Nachrichtenflüsse genutzt werden. | |
Nachricht | Eine Nachricht konkretisiert den Inhalt des Nachrichtenflusses. | |
Ereignisse | ||
Mit Ereignissen werden wichtige eintretende oder auslösende Zustände in einem Prozess bzw. Teilprozess gekennzeichnet. Hierbei wird unterschieden, ob das Ereignis am Anfang, Mittendrin oder am Ende steht. | ||
Symbol | Name | Beschreibung |
Startereignisse | Startereignisse stehen am Anfang eines Prozesses bzw. Teilprozesses und kennzeichnen, wodurch die folgenden Aktivitäten ausgelöst werden. Im Speziellen kann dies eine eintreffende Nachricht/Information sein, ein Zeitpunkt/Zeitraum/Zeitintervall oder eine umfassende Bedingung/Regel. | |
Zwischenereignisse | Zwischenereignisse treten während des Prozesses auf und beschreiben worauf gewartet wird bzw. was ausgelöst wird. Auslösend kann hierbei das Versenden einer Nachricht/Information sein. Weiterhin diesen sie der Kennzeichnung von wichtigen "Meilensteinen" im Prozessablauf. | |
Endereignisse | Endereignisse treten am Ende eines Prozesses auf und beschreiben, wodurch dieses gekennzeichnet ist. Im Speziellen kann dies das Versenden einer Nachricht/Information, ein fehlerhaftes/negatives Ergebnis oder die sofortige Beendigung des sich noch in Arbeit befindlichen Prozesses sein. | |
Daten | ||
Symbol | Name | Beschreibung |
Datenobjekt / Dokument | Datenobjekte stellen Informationen dar, die innerhalb des Prozesses erstellt, genutzt und weitergegeben werden, wie z.B. Dokumente oder E-Mails. Datenobjekte sollten nur dargestellt werden, wenn der Sachverhalt besonders wichtig erscheint. | |
Datenspeicher | Datenspeicher stellen die Möglichkeit dar, Daten im Prozess abzulegen und an andere Stelle wieder aufzugreifen. Dies können z.B. Datenbanken, Anwendungssysteme, Büroablagen, Schränke oder Archive sein. | |
Kontrollfluss-Operatoren | ||
Mit Verzweigungen wird dargestellt, wie mit den folgenden Teilen eines Prozesses zu verfahren ist. | ||
Symbol | Name | Beschreibung |
Entweder/Oder-Verzweigung | Eine Entweder-Oder-Verzweigung drückt aus, dass, je nach Auswertung einer Bedingung, entweder mit A oder mit B weiter verfahren wird. | |
Ereignisbasierte Oder-Verzweigung | TODO | |
Und-Verzweigung | Eine Und-Verzweigung drückt aus, dass mit A und auch mit B weiter parallel verfahren wird. | |
Mit Zusammenführungen/Verschmelzungen wird dargestellt, ob und wie zusammenlaufende Teile von Prozessen aufeinander abgestimmt werden sollen: | ||
Zusammenführung TODO: Hier auch eXOR ergänzen? | Eine Zusammenführung drückt aus, dass die Prozessteile A und B bei Ankunft an der Zusammenführung unabhängig voneinander einfach weiterlaufen. | |
Verschmelzung | Eine Verschmelzung drückt aus, dass die Prozessteile A und B bei Ankunft an der Verschmelzung aufeinander warten und erst wenn A und B angekommen sind, läuft der Prozess weiter. |