Ein UML-Zustandsautomatendiagramm zeigt das Verhalten eines Teils eines entworfenen Systems. Wie ein Objekt auf ein Ereignis reagiert, hängt vom Zustand ab, in dem sich das Objekt befindet. Ein Zustandsautomatendiagramm beschreibt die Reaktion eines Objekts auf externe Reize. Bei dem Objekt kann es sich um ein Computerprogramm, ein Gerät oder einen Prozess handeln.
Hinweis: Das Erstellen und Bearbeiten von UML-Diagrammen auf Visio für das Web erfordert eine Visio Plan 1- oder Visio Plan 2-Lizenz, die separat von Microsoft 365 erworben wird. Wenden Sie sich an Ihren Microsoft 365-Administrator, um weitere Informationen zu erfahren. Wenn Ihr Administrator den "Self-Service-Kauf" aktiviert hat, können Sie selbst eine Lizenz für Visio erwerben. Weitere Informationen finden Sie unter Häufig gestellte Fragen zum Self-Service-Kauf.
Im Folgenden sind die Shapes in der Schablone UML State Machine aufgeführt.
Shape |
Beschreibung |
---|---|
|
Stellt einen möglichen Zustand für das System dar. |
|
Stellt einen möglichen Zustand für das System dar. Nachdem Sie es dem Diagramm hinzugefügt haben, geben Sie nach jedem der "/"-Zeichen ein, um anzugeben, welche Aktionen ausgeführt werden, wenn das System in den Zustand wechselt, während sich das System im Zustand befindet und wann das System den Zustand aufweist. |
|
Stellt einen Zustand dar, der untergeordnete Zustände oder geschachtelte Zustände aufweist. Fügen Sie weitere Zustands-Shapes innerhalb der zusammengesetzten Form hinzu. |
|
Stellt einen zusammengesetzten Zustand dar, dessen interne Details nicht sichtbar sind. |
|
Stellt den Zustand eines Objekts dar, bevor Übergänge stattfinden. Bei einem Objekt kann dies der Zustand sein, wenn es instanziiert wird. |
|
Stellt den Zustand eines Objekts dar, in dem keine Übergänge aus führen. |
|
Stellt einen bedingten Branch im Prozessfluss dar. Es wertet die Wächter der Trigger der ausgehenden Übergänge aus, um nur einen ausgehenden Übergang auszuwählen. |
|
Wird als Diagrammkommentar verwendet, der keinen semantischen Einfluss auf die Modellelemente hat. |