UML-Diagramme in Visio

Gilt für
Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Unified Modeling Language (UML) ist eine Standardmethode zum Zeichnen von Softwaremodellen, Skizzieren von Entwürfen oder Dokumentieren vorhandener Entwürfe und Systeme.

Hinweis

Wenn Sie Visio für das Web verwenden, beachten Sie, dass UML-Diagramme in Visio Plan 1 verfügbar sind, aber nicht in Visio in Microsoft 365.

Die in Visio verfügbaren UML-Diagramme sind in zwei Kategorien von Diagrammen unterteilt: Verhaltens- und Strukturdiagramme.

In Visio Plan 2 und Visio 2019 können Sie mit einer leeren UML-Vorlage beginnen oder (in einigen Fällen) ein UML-Startdiagramm ändern.

Diese Abonnementversion von Visio unterstützt UML-Formen, die der UML 2.5-Spezifikation entsprechen, und bietet Ihnen gleichzeitig die Flexibilität, sie nach Bedarf in Ihren Diagrammen zu verwenden.

Klassendiagramme

Verwenden Sie ein Klassendiagramm, um ein allgemeines Modell der Struktur einer Anwendung zu erstellen, das die Klassen des Systems, seine Attribute und Methoden sowie die Beziehungen zwischen Objekten angibt. 

Erstellen eines UML-Klassendiagramms 

Komponentendiagramme

Verwenden Sie ein Komponentendiagramm, um ein System in zusammenhängende Komponenten zu unterteilen und die Struktur des Codes selbst anzuzeigen.

Erstellen eines UML-Komponentendiagramms

Bereitstellungsdiagramme

Verwenden Sie ein Bereitstellungsdiagramm, um die Struktur des Laufzeitsystems darzustellen und zu kommunizieren, wie die Hardware- und Softwareelemente, aus denen eine Anwendung besteht, konfiguriert und bereitgestellt werden.

Erstellen eines UML-Verteilungsdiagramms

Sequenzdiagramme

Verwenden Sie ein Sequenzdiagramm, um die Akteure oder Objekte, die an einer Interaktion teilnehmen, und die von ihnen erzeugten Ereignisse in einer zeitlichen Abfolge darzustellen.

Erstellen eines UML-Sequenzdiagramms

Aktivitätsdiagramm

Verwenden Sie ein Aktivitätsdiagramm, um das interne Verhalten einer Methode zu beschreiben und einen Fluss darzustellen, der von intern generierten Aktionen gesteuert wird.

Erstellen eines UML-Aktivitätsdiagramms

Zustandsautomatdiagramme

Verwenden Sie ein Zustandsautomatendiagramm (oder Statechart), um die Abfolge der Zustände darzustellen, die ein Objekt während seiner Lebensdauer durchläuft. 

Erstellen eines UML-Zustandsautomatendiagramms 

Anwendungsfalldiagramme

Verwenden Sie in den frühen Phasen eines Entwicklungsprojekts Anwendungsfalldiagramme, um reale Aktivitäten und Motivationen zu beschreiben. Sie können die Diagramme in späteren Phasen verfeinern, um Details der Benutzeroberfläche und des Entwurfs widerzuspiegeln.

Erstellen eines UML-Anwendungsfalldiagramms

Kommunikationsdiagramme

Verwenden Sie ein Kommunikationsdiagramm, um zu zeigen, welche Elemente in einem System mit anderen Elementen in Bezug auf sequenzierte Nachrichten interagieren. 

Erstellen eines UML-Kommunikationsdiagramms 

Datenbanknotationsdiagramme

Verwenden Sie ein Datenbanknotationsdiagramm, um ein Modell einer Datenbank zu zeichnen. 

Erstellen eines UML-Datenbanknotationsdiagramms