Erstellen eines UML-Zustandsdiagramms

Wichtig: Das UML-Zustandsdiagramm steht in Visio 2013 und neueren Versionen nicht zur Verfügung. Informationen zu UML-Diagrammen in Visio 2013 und neueren Versionen finden Sie unter UML-Diagramme in Visio.

Statechart diagram showing the transitions an object undergoes as it responds to outside events

Legende 1 der anfängliche Zustand ist der Zustand eines Objekts, bevor alle Ereignisse im Diagramm darauf gewirkt haben.

Schaltflächensymbol ein Zustand steht für einen Augenblick im Leben einer Objekt. Doppelklicken Sie auf ein Zustands -Shape, um einen Namen hinzuzufügen und die internen Aktionen und Aktivitäten aufzulisten.

Callout 3 Übergänge deuten darauf hin, dass ein Objekt als Reaktion auf ein Ereignis von einem Zustand zu einem anderen wechselt und eine Aktion ausführt.

Schritt 4 die Ereignis, in der der Übergang ausgelöst wird, wird in der Übergangszeichenfolge benannt. Doppelklicken Sie auf einen Übergang, um ihn mit einer Zeichenfolge zu beschriften, die neben einer Ereignissignatur auch eine Guard-Bedingung, einen Aktionsausdruck und vieles mehr enthalten kann.

Erstellen eines Zustandsdiagramms

  1. Öffnen Sie das UML-Modell, das die Klasse oder den Anwendungsfall enthält, die das Verhalten enthält, das Sie in einem Zustandsdiagramm darstellen möchten.

  2. Zeigen Sie im Menü Datei auf neu, zeigen Sie auf Software, und klicken Sie dann auf UML-Modell Diagramm.

  3. Klicken Sie im Strukturansicht mit der rechten Maustaste auf das Symbol, das die Klasse oder Anwendungsfall darstellt, die das Verhalten enthält, das Sie in einem Zustandsdiagramm darstellen möchten. Zeigen Sie auf neu , und klicken Sie auf Zustandsdiagramm.

    Eine leere Seite wird angezeigt, und die UML-Zustands Schablone wird zur obersten Schablone. Im Arbeitsbereich wird "Zustand" 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.

  4. Ziehen Sie Zustands -Shapes auf das Zeichenblatt, um die Abfolge von Zuständen darzustellen, die ein Objekt durchläuft.

    Arbeiten mit Zustands-Shapes in UML-Zustands-und Aktivitätsdiagrammen

  5. Ziehen Sie ein zusammengesetztes Zustands -Shape auf das Zeichenblatt, um gleichzeitige, sich gegenseitig ausschließende oder verschachtelte unter Zustände darzustellen.

    Arbeiten mit zusammengesetzten Zustands-Shapes in UML-Zustandsdiagrammen

  6. Verbinden Sie Zustände mit anderen Zuständen mithilfe von Übergangs -Shapes, um anzugeben, dass ein Objekt in einem Zustand als Antwort auf ein Ereignis den zweiten Zustand eingibt.

    Arbeiten mit Übergang-Shapes in UML-Zustands- und -Aktivitätsdiagrammen

    Tipp: Verwenden Sie das bogenförmige Übergangs -Shape, um anzugeben, dass ein Objekt als Reaktion auf ein Ereignis in demselben Zustand verbleibt. Verbinden Sie beide Enden des Übergangs mit Verbindungspunkten Verbindungspunkt (blaues X) auf demselben Zustands-Shape.

  7. Verbinden Sie Übergangs -Shapes mit Transformations-Shapes (Join) und Transition (Fork) , um die Verzweigung eines Zustands in mehrere Zustände oder die Synchronisierung mehrerer Zustände in einem Zustand darzustellen.

  8. Verwenden Sie flache Verlaufs -oder Deep History -Shapes, um anzugeben, dass ein Objekt einen Zustand fortsetzt, der zuletzt in einem Bereich gehalten wurde.

    Arbeiten mit zusammengesetzten Zustands-Shapes in UML-Zustandsdiagrammen

  9. Doppelklicken Sie auf ein beliebiges Shape, um das Dialogfeld UML-Eigenschaften zu öffnen und einen Namen, Aktionen, Aktivitäten, Ereignisse und andere Eigenschaften hinzuzufügen.

  10. Speichern Sie das Diagramm.

Hinweis:  Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Lassen Sie uns bitte wissen, ob diese Informationen hilfreich für Sie waren. Hier finden Sie den englischen Artikel als Referenz.

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

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.

×