Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

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.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×