-
Wissen
-
Diagramme
-
How-Tos
-
Symbole
-
Beispiele
Was ist ein Zustandsdiagramm in UML?
Ein UML-Zustandsdiagramm ist ein Verhaltensdiagramm, das verwendet wird, um die Bedingungen eines Systems zu einem bestimmten Zeitpunkt darzustellen. Es zeigt die Änderungen im System als Reaktion auf Faktoren wie Zeit und andere Ereignisse.
Warum ein Zustandsdiagramm verwenden?
Ein Status kann als eine Reihe von Werten definiert werden, die ein Objekt definieren. Diese werden anhand von Merkmalen gruppiert, die sich auf das Gesamtverhalten eines Objekts oder Systems auswirken können. Zustandsdiagramme werden verwendet, um die Zustände und die Übergänge zwischen Zuständen darzustellen. Andere Verwendungen für Zustandsdiagramme umfassen:
- Modellierung der dynamischen Aspekte des Verhaltens eines Systems
- Darstellung, wie Objekte während ihrer Lebensdauer zwischen verschiedenen Zuständen wechseln
- Untersuchen, wie und warum bestimmte externe und interne Faktoren dazu führen können, dass Objekte auf bestimmte Weise reagieren
Zustandsdiagrammsymbole
Hier ist eine Liste häufig verwendeter Symbole und Notationen beim Zeichnen eines UML-Zustandsdiagramms.
Initial
Ein durchgehender schwarzer Kreis symbolisiert den Ausgangszustand des Systems. |
|
Zustand
Ein Zustand wird durch ein abgerundetes Rechteck dargestellt. |
|
Übergang
Ein Pfeil - gekennzeichnet mit dem Ereignis, das eine Zustandsänderung verursacht - zwischen zwei Zuständen repräsentiert einen Übergang. |
|
Gabel
Eine Gabel symbolisiert einen Zustand, der in zwei oder mehr gleichzeitige Zustände aufgeteilt wird. |
|
Join
Ein Join symbolisiert zwei gleichzeitige Zustände, die zu einem zusammenlaufen. |
|
Selbstübergang
Wenn sich der Status eines Objekts beim Auftreten eines Ereignisses nicht ändert, wird dies als Selbstübergang bezeichnet. |
|
Zusammengesetzter Zustand
Ein Zustand mit internen Aktivitäten im Inneren wird als zusammengesetzte Zustände bezeichnet. |
|
Gabel
|
Wie zeichne ich ein Zustandsdiagramm in EdrawMax?
Mit der intuitiven Software von EdrawMax können Sie Ihre eigenen Zustandsdiagramme erstellen. Befolgen Sie diese Gliederung, um eine zu erstellen, die Ihren Anforderungen entspricht, unabhängig davon, ob es sich um eine einfache oder eine komplexe handelt.
- Schritt 1: Besuchen Sie in Ihrem Browser https://www.edrawmax.com/online/de/, um auf die Online-Version zuzugreifen, oder laden Sie die Desktop-Version unter https://www.edrawsoft.com/de/download-edrawmax.html herunter.
- Schritt 2: Klicken Sie in der weißen Seitenleiste auf Softwareentwicklung. Klicken Sie dann auf das Feld UML-Modellierung, das oben auf dem Bildschirm angezeigt wird.
- Schritt 3: Wählen Sie eine Vorlage aus oder klicken Sie auf das Feld UML-Modellierung mit dem „+“, um ein neues Dokument zu öffnen.
- Schritt 4: Die Symbolbibliothek befindet sich links auf dem Bildschirm. Scrollen Sie weiter nach unten, um weitere UML-bezogene Symbole zu finden. Wenn Sie die gewünschten Symbole ausgewählt haben, klicken Sie auf "OK" und fügen Sie die Formen der Symbolleiste links hinzu.
- Schritt 5: Ziehen Sie einfach die benötigten Komponenten aus der Symbolbibliothek auf das leere Dokument, um mit der Erstellung zu beginnen. Jedes Element kann verschoben, in der Größe geändert oder an Ihre Bedürfnisse angepasst werden.
Beispiele für Zustandsdiagramme
Diagramm 1: Zustandsdiagramm - Überprüfen der Kalenderverfügbarkeit
Dies ist ein Beispiel für die Überprüfung der Verfügbarkeit von Kalendern.
Diagramm 2: Zustandsdiagramm - Verarbeitung eines Fluggastes
Dies ist ein Beispiel für den Prozess des Fluggastes.
Zusammenfassung
UML-Zustandsdiagramme sind ein nützliches Werkzeug für Softwareentwickler und Geschäftsanwender, um das Verhalten eines Systems abzubilden. Probieren Sie unbedingt EdrawMax aus, um solche Zeichnungsdiagramme so einfach und intuitiv zu gestalten.