Applies ToVisio Plan 2 Visio Plan 1 Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016

Unified Modeling Language (UML) ist eine Standardmethode, um Softwaremodelle zu zeichnen, Entwürfe zu skizzieren oder vorhandene Entwürfe und Systeme zu dokumentieren.

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 verfügbar sind.

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-Shapes, die der UML 2.5-Spezifikation entsprechen, und bietet Ihnen gleichzeitig die Flexibilität, sie bei 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 partitionieren und die Struktur des Codes selbst anzuzeigen.

Erstellen eines UML-Komponentendiagramms

Bereitstellungsdiagramme

Verwenden Sie ein Bereitstellungsdiagramm, um die Struktur des Laufzeitsystems anzuzeigen 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 ereignisse anzuzeigen, die sie generieren, angeordnet in einer Zeitsequenz.

Erstellen eines UML-Sequenzdiagramms

Aktivitätsdiagramm

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

Erstellen eines UML-Aktivitätsdiagramms

Zustandsautomatendiagramme

Verwenden Sie ein Zustandsautomatendiagramm (oder Zustandsdiagramm), um die Sequenz der Zustände anzuzeigen, 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 Beweggründe zu beschreiben. Sie können die Diagramme in späteren Phasen verfeinern, um die Benutzeroberfläche und Entwurfsdetails widerzuspiegeln.

Erstellen eines UML-Anwendungsfalldiagramms

Kommunikationsdiagramme

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

Erstellen eines UML-Kommunikationsdiagramms 

Diagramme zur Datenbanknotation

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

Erstellen eines UML-Datenbanknotationsdiagramms

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

In Visio für das Web können Sie aus neun Typen von UML-Diagrammen und zahlreichen Beispieldiagrammen wählen, bei denen einige Shapes bereits auf dem Zeichenbereich gezeichnet wurden. Jede Auswahl enthält eine Schablone, die dem ausgewählten Diagrammtyp entspricht.

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.

Diese Abonnementversion von Visio unterstützt UML-Shapes, die der UML 2.5-Spezifikation entsprechen, und bietet Ihnen gleichzeitig die Flexibilität, sie bei 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 partitionieren und die Struktur des Codes selbst anzuzeigen.

Erstellen eines UML-Komponentendiagramms

Bereitstellungsdiagramme

Verwenden Sie ein Bereitstellungsdiagramm, um die Struktur des Laufzeitsystems anzuzeigen 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 ereignisse anzuzeigen, die sie generieren, angeordnet in einer Zeitsequenz.

Erstellen eines UML-Sequenzdiagramms

Aktivitätsdiagramme

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

Erstellen eines UML-Aktivitätsdiagramms

Zustandsautomatendiagramme

Verwenden Sie ein Zustandsautomatendiagramm (oder Zustandsdiagramm), um die Sequenz der Zustände anzuzeigen, 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 Beweggründe zu beschreiben. Sie können die Diagramme in späteren Phasen verfeinern, um die Benutzeroberfläche und Entwurfsdetails widerzuspiegeln.

Erstellen eines UML-Anwendungsfalldiagramms

Kommunikationsdiagramme

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

Erstellen eines UML-Kommunikationsdiagramms 

Diagramme zur Datenbanknotation

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

Erstellen eines UML-Datenbanknotationsdiagramms

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

In Visio können Sie mit einer leeren UML-Vorlage und der entsprechenden Schablone beginnen, um Ihr UML-Diagramm zu erstellen.

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 

Sequenzdiagramme

Verwenden Sie ein Sequenzdiagramm, um die Akteure oder Objekte, die an einer Interaktion teilnehmen, und die ereignisse anzuzeigen, die sie generieren, angeordnet in einer Zeitsequenz.

Erstellen eines UML-Sequenzdiagramms

Aktivitätsdiagramm

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

Erstellen eines UML-Aktivitätsdiagramms

Zustandsautomatendiagramme

Verwenden Sie ein Zustandsautomatendiagramm (oder Zustandsdiagramm), um die Sequenz der Zustände anzuzeigen, 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 Beweggründe zu beschreiben. Sie können die Diagramme in späteren Phasen verfeinern, um die Benutzeroberfläche und Entwurfsdetails widerzuspiegeln.

Erstellen eines UML-Anwendungsfalldiagramms

Diagramme zur Datenbanknotation

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

Erstellen eines UML-Datenbanknotationsdiagramms

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.