UML Aktivitätsdiagramm

Aus FI-Wiki

UML Aktivitätsdiagramm

Ein Aktivitätsdiagramm beschreibt Abläufe, Prozesse und Workflows innerhalb eines Systems. Es zeigt, **welche Schritte** durchgeführt werden, **in welcher Reihenfolge** sie ablaufen und **wo Entscheidungen** oder **Parallelen** entstehen. Aktivitätsdiagramme sind besonders hilfreich zur Analyse von Geschäftsprozessen oder komplexen Programmabläufen.

Bestandteile eines Aktivitätsdiagramms

1. Startknoten

  • dargestellt als ausgefüllter schwarzer Kreis
  • markiert den Beginn des Ablaufs

2. Aktivität (Aktion)

  • Arbeitsschritt oder Handlung
  • wird als abgerundetes Rechteck dargestellt
  • Beispiel: „Daten eingeben“, „Bestellung prüfen“

3. Entscheidungsknoten

  • Raute
  • verzweigt den Ablauf basierend auf einer Bedingung
  • Pfeile tragen Bedingungen wie „ja“ oder „nein“

4. Zusammenführung (Merge)

  • Raute
  • führt alternative Zweige wieder zusammen

5. Parallelität (Fork/Join)

  • dicker horizontaler oder vertikaler Strich
  • Fork → teilt den Ablauf in parallele Zweige
  • Join → führt parallele Zweige wieder zusammen

6. Endknoten

  • Kreis mit einem Punkt darin
  • signalisiert das Ende des Prozesses

Einfaches Beispiel

Bild folgt

Einsatzgebiete

  • Darstellung von Geschäftsprozessen
  • Modellierung von Workflows und Abläufen
  • Analyse und Optimierung von Prozessen
  • Grundlage für Implementierung und Testfälle

Kurzmerksatz

Aktivitätsdiagramme zeigen Abläufe, Entscheidungen und parallele Schritte – ideal zur Darstellung von Prozessen und Workflows.