UML 2.0-Aktivitätsdiagramme erstellen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anleitungen für Aktivitätsdiagramme

Folgende Tipps und Techniken helfen Ihnen bei der Erstellung eines UML 2.0-Aktivitätsdiagramm. Normalerweise werden Aktivitätsdiagramme nach Zustandsmaschinendiagrammen erstellt.

Gehen Sie zur Erstellung eines UML 2.0-Aktivitätsdiagramms folgendermaßen vor:

  1. Erstellen Sie eine oder mehrere Aktivitäten. Sie können mehrere Aktivitäten in ein Diagramm einfügen oder für jede Aktivität ein eigenes Diagramm erstellen.

    Warnung: Aktivitäten können nicht verschachtelt werden.

  2. Normalerweise werden Aktivitäten mit Zuständen oder Übergängen in Zustandsmaschinendiagrammen verbunden. Wechseln Sie in Ihre Zustandsmaschinendiagramme, und ordnen Sie den neu erstellten Aktivitäten Zustände und Übergänge zu.

    Tipp:  Danach stellen Sie möglicherweise fest, dass weitere Aktivitäten erstellt werden müssen, oder dass dieselbe Aktivität an mehreren Positionen verwendet werden kann.

  3. Wechseln Sie wieder in das Aktivitätsdiagramm. Überprüfen Sie die Abläufe in den Aktivitäten. Jede Aktivität kann über einen Objektfluss (für die Übertragung von Daten), einen Kontrollfluss und weitere Abläufe verfügen.
  4. Erstellen Sie für jeden Ablauf Start- und Endpunkte. Jeder Ablauf kann folgende Startpunkte haben:
    • Anfangsknoten
    • Aktivitätsparameter (für Objektfluss)
    • Aktion "Ereignis akzeptieren"
    • Aktion "Zeitereignis akzeptieren". Jeder Ablauf endet mit einem Aktivitätsende- oder Ablaufende-Knoten. Wenn die Aktivität mehrere Startpunkte hat, können diese gleichzeitig verwendet werden.
  5. Erstellen Sie Objektknoten. Zwischen Objektknoten und Klassen in Klassendiagrammen werden keine Beziehungen erstellt. Sie können aber Hyperlinks verwenden, um die Interpretation der Diagramme zu erleichtern.
  6. Erzeugen Sie Aktionsknoten für die Abläufe. Abläufe können über gemeinsam genutzte Aktionen verfügen.

    Warnung:  Aktionen können nicht verschachtelt werden.

  7. Fügen Sie für Objektflüsse Pins zu Aktionen hinzu. Verbinden Sie Aktionen und Pins über Ablaufbeziehungen.
  8. Fügen Sie Vor- und Nachbedingungen hinzu. Sie können Text- oder OCL-Bedingungen erstellen.
  9. Wahlweise können Sie auch Verknüpfungen zu Elementen in anderen Diagrammen erstellen.

So fügen Sie einer Aktivität einen Aktivitätsparameter hinzu:

  1. Klicken Sie in der Tool-Palette auf die Schaltfläche Aktivitätsparameter.
  2. Klicken Sie auf die Zielaktivität oder wählen Sie im Kontextmenü der Aktivität Hinzufügen > Aktivitätsparameter.

Ergebnis: Der Aktivität wird ein Aktivitätsparameter-Knoten in Form eines Rechtecks hinzugefügt. Beachten Sie, dass der Aktivitätsparameter mit seiner Aktivität verknüpft ist. Sie können den Knoten nur entlang des Aktivitätsrandes verschieben.

Anmerkung: Aktivitätsparameter können nicht über Kontrollflussbeziehungen verbunden werden.

Siehe auch