Erstellen eines UML-Aktivitätsdiagramms

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Beispiel anzeigen

  1. Öffnen Sie das UML-Modelldiagramm, das das UML-Element enthält, für das Sie ein Aktivitätsdiagramm erstellen möchten.

  2. Klicken Sie in der Strukturansicht mit der rechten Maustaste auf das Symbol für das Paket, das Teilsystem, die Klasse, den Vorgang oder den Anwendungsfall in dem/der ein Aktivitätsdiagramm erstellt werden soll. Zeigen Sie auf Neu, und klicken Sie dann auf Aktivitätsdiagramm.

    Es wird ein leeres Zeichenblatt angezeigt, und die Schablone UML-Aktivität wird zur obersten Schablone. Im Arbeitsbereich wird "Aktivität" als Wasserzeichen angezeigt. Der Strukturansicht wird ein Symbol hinzugefügt, das das Diagramm darstellt.

    Hinweis : Wenn die Strukturansicht nicht angezeigt wird, zeigen Sie im Menü UML auf Ansicht, und klicken Sie dann auf Modell-Explorer.

  3. Wenn Sie die Verantwortlichkeit im Aktivitätsdiagramm angeben möchten, ziehen Sie für jede zu repräsentierende Klasse, Person oder Organisationseinheit ein Verantwortlichkeitsbereich-Shape auf das Zeichenblatt.

    Erstellen von Verantwortlichkeitsbereichen in einem Aktivitätsdiagramm

    1. Ziehen Sie in einem Aktivitätsdiagramm ein Verantwortlichkeitsbereich-Shape auf das Zeichenblatt.

    2. Doppelklicken Sie auf das Shape, um einen Namen und weitere Eigenschaftswerte hinzuzufügen.

    3. Wiederholen Sie die Schritte 1 und 2, bis Sie alle erforderlichen Partitionen oder Organisationseinheiten hinzugefügt haben.

    4. Ziehen Sie die seitlichen Auswahlziehpunkte des Verantwortlichkeitsbereich-Shapes, um die gewünschte Größe für die Bereiche festzulegen.

    5. Ziehen Sie Shapes vom Typ Zustand, Aktionszustand, Zustandsobjekt und Signalbestätigung oder Signalsendung in die durch die Verantwortlichkeitsbereiche definierten Bereiche, und verbinden Sie diese mithilfe von Kontrollfluss- und Objektfluss-Shapes.

  4. Ziehen Sie für jede Aktion bzw. jeden Aktionszustand, den Sie darstellen möchten, ein Aktionszustand- oder Zustand-Shape auf das Zeichenblatt. Verwenden Sie die Anfangszustand- und Endzustand-Shapes, um Pseudoausgangs- und -endzustände darzustellen. Arbeiten mit Zustand-Shapes in UML-Zustands- und -Aktivitätsdiagrammen

  5. Verbinden Sie Kontrollfluss-Shapes mit Zustand-Shapes, um den Wechsel von einem Zustand zu einem anderen zu kennzeichnen.

    Kennzeichnen des Kontrollflusses in einem Aktivitätsdiagramm

    1. Ziehen Sie in einem Aktivitätsdiagramm ein Kontrollfluss-Shape auf das Zeichenblatt.

    2. Kleben Sie den Endpunkt (ohne Pfeilspitze) des Kontrollfluss-Shapes an einen Verbindungspunkt  Verbindungspunkt (blaues X) des Aktionszustand- oder Zustand-Quell-Shapes.

    3. Kleben Sie den Endpunkt (mit Pfeilspitze) des Kontrollfluss-Shapes an einen Verbindungspunkt des Aktionszustand- oder Zustand-Ziel-Shapes.

    4. Doppelklicken Sie auf das Kontrollfluss-Shape, um eine Übergangszeichenfolge einschließlich eines Ereignisses, einer Wächterbedingung, eines Aktionsausdrucks und mehr hinzuzufügen.

  6. Verwenden Sie die komplexen Übergang-Shapes Übergang (Aufspaltung) oder Übergang (Zusammenführung), um die Aufspaltung eines Aktionszustands in mehrere parallele Zustände oder die Synchronisierung mehrerer Aktionszustände in einem Zustand darzustellen. Arbeiten mit Übergang-Shapes in UML-Zustands- und -Aktivitätsdiagrammen

  7. Wenn Sie Übergangszeichenfolgen durch Signalsymbole ersetzen möchten, stellen Sie die Signale mithilfe von Signalsendung- und Signalbestätigung-Shapes dar.

  8. Doppelklicken Sie auf ein beliebiges Shape, um das zugehörige Dialogfeld UML-Eigenschaften zu öffnen, in dem Sie einen Namen, eine Übergangszeichenfolge, eine Wächterbedingung, zurückgestellte Ereignisse und andere Eigenschaften hinzufügen können.

  9. Speichern Sie das Diagramm.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×