Erstellen eines UML-Komponentendiagramms

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Beispiel anzeigen

  1. Zeigen Sie im Menü Datei auf Neu, zeigen Sie dann auf Software, und klicken Sie anschließend auf UML-Modelldiagramm.

  2. Klicken Sie mit der rechten Maustaste in der Strukturansicht auf das Paket oder Teilsystem, in das Sie das Komponentendiagramm einschließen möchten, und klicken Sie dann im Menü Neu auf Komponentendiagramm.

    Ein leeres Zeichenblatt wird angezeigt, und UML-Komponente wird zur obersten Schablone. In der Arbeitsumgebung wird "Komponente" als Wasserzeichen angezeigt. Zur Strukturansicht wird ein Symbol hinzugefügt, das das Diagramm darstellt.

    Hinweis : Wenn die Strukturansicht nicht sichtbar ist, zeigen Sie im Menü UML auf Ansicht, und klicken Sie dann auf Modell-Explorer.

  3. Ziehen Sie für jede Komponente, die dargestellt werden soll, ein Komponente-Shape auf das Zeichenblatt.

  4. Ziehen Sie ggf. ein Schnittstellen-Shape auf das Zeichenblatt, und kleben Sie den Endpunkt ohne den Kreis an ein Komponente-Shape.

    Hinzufügen einer Schnittstelle zu einer Klasse, einer Komponente oder andere Elemente

    1. Ziehen Sie in einem Statische Struktur, Komponente oder Bereitstellungsdiagramm das Lollipopschnittstelle- Shape auf das Zeichenblatt.

    2. Kleben Sie den Endpunkt ohne der Kreis, um eine Verbindung zeigen Verbindungspunkt (blaues X) auf die Komponente Klasse, oder ein anderes Element.

    3. Doppelklicken Sie auf das Schnittstelle-Shape, um einen Namen, Operationen und andere Eigenschaftswerte hinzuzufügen.

      tiplist

      Sie können eine Schnittstelle auch mit einem rechteckigen Schnittstelle-Shape, das einer Klasse gleicht, darstellen. Verwenden Sie dieses Shape zur Anzeige einer Liste der Schnittstellenoperationen.

      Wenn Sie den Shape-Typ zum Anzeigen einer Schnittstelle ändern möchten, klicken Sie mit der rechten Maustaste auf das Schnittstelle-Shape, und klicken Sie auf Als klassenartige Schnittstelle anzeigen oder Als Lollipop-Schnittstelle anzeigen.

  5. Verwenden Sie Abhängigkeit-Shapes zum Anzeigen der Beziehungen zwischen Komponenten oder zwischen einer Komponente und der Schnittstelle einer anderen Komponente.

    Angeben einer Abhängigkeit Beziehung zwischen UML-Elementen

    1. Ziehen Sie ein Abhängigkeit-Shape aus der Schablone UML – Statische Struktur, UML-Verteilung oder UML-Komponente auf das Zeichenblatt, und platzieren Sie es in der Nähe der Elemente, die Sie in Beziehung setzen möchten.

    2. Kleben Sie den Endpunkt mit einer Pfeilspitze zu einer Verbindung Punkt Verbindungspunkt (blaues X) für das Element dem anderen Element hängt davon ab. Kleben Sie den Endpunkt ohne Pfeilspitze an einen Verbindungspunkt auf das Element, das das andere Element abhängt.

    3. Doppelklicken Sie auf die Abhängigkeit, wenn Sie einen Namen, ein Stereotyp und andere Eigenschaften hinzuzufügen.

      Tipp : Wenn Sie eine Abhängigkeit bezüglich Ablaufverfolgung, Verfeinerung, Verwendung oder Bindung angeben möchten, können Sie die Shapes Ablaufverfolgung, Verfeinerung, Verwendung oder Bindung aus der Schablone UML – Statische Struktur verwenden.

  6. Doppelklicken Sie jedes Shape, um das zugehörige Dialogfeld UML-Eigenschaften zu öffnen, wo Sie einen Namen und weitere Eigenschaftswerte hinzufügen können.

  7. Speichern Sie das Diagramm.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×