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.
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 der UML-Klasse aufgeführt.
Shape |
Beschreibung |
---|---|
|
Beschreibt einen Satz von -Objekten mit ähnlicher Struktur, ähnlichem Verhalten und ähnlichen Beziehungen. Der Name einer Klasse muss innerhalb ihres Pakets eindeutig sein. Das Klassen-Shape beginnt als Rechteck mit drei Zeilen. Der Name der Klasse befindet sich in der obersten Zeile. Die anderen beiden Zeilen gelten für Methoden oder Vorgänge, die die Klasse verwenden kann. |
|
Beschreibt ein Attribut oder einen Vorgang. |
|
Wird in einem Klassen-Shape verwendet, um Vorgänge von Attributen zu trennen. |
|
Gibt die extern sichtbaren Vorgänge einer Klasse, Komponente, eines Pakets oder eines anderen Elements ohne Angabe der internen Struktur an. |
|
Beschreibt einen Datentyp, der aus einem Satz benannter Werte besteht. |
|
Stellt das grundlegende Organisationselement eines UML-Modells dar. Sie stellt einen Namespace für die gruppierten Elemente bereit. Jedes Element gehört nur zu einem Paket, und ein Paket kann in einem anderen geschachtelt werden. |
|
Stellt ein Paket in einem Prozess dar. |
|
Wird als Diagrammkommentar verwendet, der keinen semantischen Einfluss auf die Modellelemente hat. |
|
Gibt an, dass der Quelltyp vom Zieltyp erbt. |
|
Gibt an, dass der Quelltyp die Zielschnittstelle realisiert. |
|
Stellt eine allgemeine Beziehung zwischen Instanzen der Klassen dar. |
|
Stellt eine Beziehung dar, die zwischen Instanzen der Klassen nur in eine Richtung fließt. |
|
Gibt an, dass das Objekt am Ende mit der Rautenform Verweise auf das Objekt am anderen Ende enthält. Wenn es dieses Objekt ausschließlich enthält, verwenden Sie stattdessen ein Composition-Shape . |
Gibt an, dass der Quelltyp vom Zieltyp abhängt. |
|
Gibt an, dass der Quelltyp Teile des Zieltyps enthält. |