Das Composite-Structure-Diagramm ist eines der neuen Artefakte, die in UML 2.0 hinzugefügt wurden. Ein Composite-Structure-Diagramm ist ein UML-Strukturdiagramm, das Klassen, Schnittstellen, Pakete und ihre Beziehungen enthält und einen logischen Überblick über das gesamte oder einen Teil eines Softwaresystems bietet. Es zeigt die interne Struktur (einschließlich Teile und Verbindungen) eines strukturierten Klassifizierers oder einer Zusammenarbeit.
Ein Composite-Structure-Diagramm erfüllt eine ähnliche Funktion wie ein Klassendiagramm, ermöglicht aber eine detailliertere Beschreibung der internen Struktur mehrerer Klassen und zeigt die Wechselwirkungen zwischen ihnen. Sie können innere Klassen und Teile grafisch darstellen und Assoziationen sowohl zwischen als auch innerhalb von Klassen zeigen.

🎯 Zweck des Composite-Structure-Diagramms
Composite-Structure-Diagramme erfüllen mehrere entscheidende Zwecke bei der Systemmodellierung:
-
Einblicke in Objekte: Erlauben Benutzern, genau zu prüfen, aus welchen Komponenten ein Objekt besteht
-
Detailierte Darstellung interner Aktionen: Dokumentieren die internen Aktionen einer Klasse, einschließlich der Beziehungen verschachtelter Klassen
-
Zusammensetzungsmodellierung: Zeigen Objekte, die als Zusammensetzung anderer klassifizierter Objekte definiert sind
📊 Composite-Structure-Diagramm im Überblick
Wichtige Merkmale, die verstanden werden müssen:
-
Composite-Structure-Diagramme zeigen die internen Teile einer Klasse
-
Teile folgen der Namenskonvention:
teilName:teilTyp[multiplicität] -
Aggregierte Klassen sind Teile einer Klasse, aber Teile sind nicht unbedingt Klassen – ein Teil ist jedes Element, das zur Zusammensetzung der enthaltenden Klasse beiträgt

🔗 Ableitung des Composite-Structure-Diagramms aus einem Klassendiagramm
Fallstudie: Online-Shop-System
Angenommen, wir modellieren ein System für einen Online-Shop. Der Kunde hat uns mitgeteilt, dass Kunden sich einer Mitgliedschaft anschließen können, die ihnen besondere Angebote und ermäßigte Versandkosten einbringt, weshalb wir das Kundenobjekt erweitert haben, um eine Mitglieds- und eine Standardoption anzubieten.
Lassen Sie uns den Online-Shop mithilfe eines Klassendiagramms modellieren:

Wichtige Beziehungen:
-
Eine Klasse für Artikel die von der Bestellung Klasse
-
Bestellung wird zusammengesetzt aus der Kunde Klasse
-
Kunde besteht selbst aus der StoreManager Klasse
Wir haben viele Objekte, die in anderen Objekten enden. Alles sieht so aus, als würde es in StoreManager enden, sodass wir ein Zusammensetzungsstrukturdiagramm erstellen können, um wirklich zu sehen, aus was es besteht.

Im obigen Beispiel können wir sehen:
-
StoreManager aus seiner eigenen Perspektive, anstatt des gesamten Systems
-
StoreManager enthält direkt zwei Arten von Objekten (Kunde und Artikel) wie durch die beiden Zusammensetzungs-Pfeile im Klassendiagramm angezeigt
-
Das Zusammensetzungsstrukturdiagramm zeigt die Einbeziehung der Untertypen von Kunde deutlicher
-
Beachten Sie, dass der Typ beider Teile Kunde ist, da der Laden beide als Kunde-Objekte sieht
-
Wir sehen auch eine Verbindung die die Beziehung zwischen Artikel und Bestellung zeigt
-
Bestellung ist nicht direkt innerhalb der StoreManager-Klasse enthalten, aber wir können Beziehungen zu Teilen anzeigen, die innerhalb der Objekte enthalten sind, die es aggregiert
⚖️ Klassendiagramm im Vergleich zu Zusammensetzungsstrukturdiagramm
Frage: Drücken die beiden Diagramme unten dasselbe aus?
Antwort: Im Klassendiagramm ist die Referenz zwischen Beschreibung und Preisgestaltung mehrdeutig – streng genommen sind sie nicht genau gleich.
-
Das Klassendiagramm zeigt, dass Beschreibung eine Referenz auf ein Pricing-Objekt haben wird
-
Aber es gibt nicht an, ob die Referenz zwischen den beiden Objekten explizit innerhalb des Artikels enthalten ist

Wenn wir ein Zusammensetzungsstrukturdiagramm verwenden, ist die Bedeutung der Inklusion der Assoziationsbeziehung eindeutig:
-
Die Referenz zwischen den Objekten Beschreibung und Preis ist auf Objekte beschränkt, die aus Item zusammengesetzt sind
-
Die spezifischen Implementierungen der Aktivität eines Objekts können eindeutig modelliert werden
🔗 Verweise auf externe Teile
Wir haben Beispiele dafür gesehen, wie Zusammengesetzte Strukturdiagramme hervorragend zur Beschreibung von Aggregation geeignet sind, aber Ihre Modelle müssen auch Verweise auf Objekte außerhalb der Klasse enthalten, die Sie modellieren.
Aber wie sieht es mit der Referenzierung eines externen Objekts mit einem Zusammengesetzten Strukturdiagramm aus, wie im folgenden Beispiel?

Wichtige Punkte:
-
Verweise auf externe Objekte werden als Teil mit einem gestricheltem Rechteck
-
Obwohl das referenzierte Objekt außerhalb der Klasse liegt, befindet sich die Referenz selbst innerhalb der modellierten Klasse und ist ein wichtiger Schritt, um deren Implementierung darzustellen
🧱 Grundkonzepte des Zusammengesetzten Strukturdiagramms
Die wichtigsten Entitäten des Zusammengesetzten Strukturdiagramms, die in der UML 2.0-Spezifikation identifiziert wurden, sind: strukturierte Klassifizierer, Teile, Schnittstellen, Verbindungen und Zusammenarbeit.
Zusammenarbeit
Eine Zusammenarbeit beschreibt eine Struktur kooperierender Teile (Rollen). Eine Zusammenarbeit wird über eine Zusammenarbeitseinbindung an eine Operation oder einen Klassifizierer angehängt. Sie verwenden eine Zusammenarbeit, wenn Sie nur die Rollen und Verbindungen definieren möchten, die erforderlich sind, um ein bestimmtes Ziel der Zusammenarbeit zu erreichen.
Zum Beispiel kann das Ziel einer Zusammenarbeit darin bestehen, die Rollen oder die Komponenten eines Klassifizierers zu definieren. Durch die Isolierung der primären Rollen vereinfacht eine Zusammenarbeit die Struktur und macht das Verhalten in einem Modell klarer.
Beispiel:
In diesem Beispiel sind die Räder und der Motor die Teile der Zusammenarbeit und die Vorderachse sowie die Hinterachse sind die Verbindungen. Das Auto ist die Zusammengesetzte Struktur, die die Teile und die Verbindungen zwischen den Teilen zeigt.

Teile
Ein Teil ist ein Diagrammelement, das eine Menge von einem oder mehreren Instanzen darstellt, die ein enthaltender strukturierter Klassifizierer besitzt. Ein Teil beschreibt die Rolle einer Instanz in einem Klassifizierer. Sie können Teile im Strukturkompartiment eines Klassifizierers erstellen und in mehreren UML-Diagrammen wie Zusammengesetzte Struktur, Klasse, Objekt, Komponente, Bereitstellung und Paketdiagrammen.
Schnittstelle
Eine Schnittstelle definiert den Interaktionspunkt zwischen einer Instanz eines Klassifizierers und seiner Umgebung oder zwischen dem Verhalten des Klassifizierers und seinen internen Teilen.
Schnittstelle
Das Zusammengesetzte Strukturdiagramm unterstützt die Kugel- und Sockelnotation für die bereitgestellten und erforderlichen Schnittstellen. Schnittstellen können je nach Bedarf im Diagramm angezeigt oder ausgeblendet werden.
Verbindung
Eine Linie, die eine Beziehung in einem Modell darstellt. Wenn Sie die interne Struktur eines Klassifizierers modellieren, können Sie eine Verbindung verwenden, um eine Verbindung zwischen zwei oder mehr Instanzen eines Teils oder einer Schnittstelle anzugeben. Die Verbindung definiert die Beziehung zwischen den Objekten oder Instanzen, die Rollen im selben strukturierten Klassifizierer zugeordnet sind, und identifiziert die Kommunikation zwischen diesen Rollen. Das Produkt bestimmt automatisch die Art der zu erstellenden Verbindung.
💻 Beispiel für ein Zusammengesetztes Strukturdiagramm – Computersystem
Lassen Sie uns das Zusammengesetzte Strukturdiagramm für ein Computersystem entwickeln, das die folgenden Komponenten enthält:
-
Netzteil (PSU)
-
Festplattenlaufwerk (HDD)
-
Hauptplatine (MB)
-
Optisches Laufwerk (DVD-RW)
-
Speichermodul (MM)
Wir nehmen vorläufig an, dass die Hauptplatine der Art ist, die einen Soundchip und einen Grafikadapter integriert hat:

🚀 Zeichnen Sie jetzt ein Zusammengesetztes Strukturdiagramm
Sie haben gelernt, was ein Zusammengesetztes Strukturdiagramm ist und wie man es zeichnet. Es ist Zeit, ein eigenes Zusammengesetztes Strukturdiagramm zu zeichnen.
Visual Paradigm Community Editionist eine UML-Software, die alle UML-Diagrammtypen unterstützt. Es ist ein international ausgezeichnetes UML-Modellierungswerkzeug und dennoch einfach zu bedienen, intuitiv und völlig kostenlos.
🤖 Neu: Generieren Sie KI-basierte Zusammengesetzte Strukturdiagramme in Visual Paradigm Desktop
25. März 2026 | AUSGABE BENÖTIGT: Desktop Professional
Wir freuen uns, eine leistungsstarke Aktualisierung von Visual Paradigm Desktop. Unsere neueste Version bietet die Möglichkeit, professionelle Zusammengesetzte Strukturdiagramme mit Hilfe fortschrittlicher KI-Technologie zu erstellen. Diese neue Funktion vereinfacht die Modellierung von internen Strukturen, Ports und Zusammenarbeiten und macht uns zu einem führenden KI-UML-Tool für moderne Softwarearchitekten.
Unabhängig davon, ob Sie komplexe Systemhierarchien dokumentieren oder die Laufzeitinteraktionen eines Mikrodienstes detaillieren, ermöglicht Ihnen unser KI-UML-Generator, eine einfache Textbeschreibung innerhalb von Sekunden in ein strukturiertes visuelles Modell umzuwandeln.

So verwenden Sie den KI-Zusammengesetzten-Strukturdiagramm-Generator
Die Erstellung Ihres nächsten Diagramms ist ein nahtloser Prozess innerhalb der Desktop-Umgebung. Befolgen Sie diese vier einfachen Schritte, um loszulegen:
-
Navigieren Sie zum oberen Menü und wählen Sie ausWerkzeuge > KI-Diagrammgenerierung. Dadurch wird das Fenster KI-Diagrammgenerierung geöffnet.

-
Bei der Auswahl des Diagrammtyps, wählen SieZusammengesetztes Strukturdiagramm.
-
Geben Sie Ihr spezifisches Thema oder Ihre Anforderungen ein. Zum Beispiel:
„Generieren Sie ein Zusammengesetztes Strukturdiagramm für ein Krankenhaus-Management-System, das die Beziehungen zwischen Patienten, Ärzten und medizinischen Akten veranschaulicht.“
-
Klicken Sie auf OK.
Sobald die KI Ihre Anfrage verarbeitet hat, generiert sie das Ergebnisdiagramm direkt auf Ihrer Leinwand. Von dort aus können Sie das Modellieren fortsetzen, die Komponenten überarbeiten oder die Anordnung mithilfe unseres umfassenden UML-Tool-Sets feinjustieren.

Dieses Update unterstreicht unser Engagement, die vielseitigste KI-Diagramm-Generatoren am Markt zu sein. Durch die Integration von KI in den UML-Arbeitsablauf unterstützen wir Teams dabei, manuelle Aufwand zu reduzieren und sich auf die hochwertige Systemgestaltung zu konzentrieren. Sie können mehr darüber erfahren, wie dies funktioniert, auf unserer AI-Diagrammgenerierungs-Landingpage.
🌐 Option 2: Verwenden von Visual Paradigm Online (OpenDocs)
Sie können diese Funktion auch in der Online-Arbeitsumgebung „OpenDocs“ nutzen:
-
Editor öffnen: Innerhalb eines OpenDocs-Raums klicken Sie auf die Einfügen Schaltfläche in der oberen Leiste und wählen Sie die Diagramme Registerkarte.
-
Diagramm auswählen: Wählen Sie Zusammengesetztes Strukturdiagramm aus, um den Editor zu öffnen.
-
AI verwenden: Klicken Sie auf Mit KI erstellen in der rechten oberen Ecke des Editors.
-
Beschreiben und generieren: Geben Sie Ihre Systembeschreibung in das Eingabefeld ein und klicken Sie auf Generieren.
✨ Nachbearbeitung und Anpassung mit KI
Sobald das ursprüngliche Diagramm erstellt ist, können Sie es conversational mit dem KI-Chatbot verfeinern:
-
Elemente bearbeiten: Fordere den Bot auf, „Gast-Kontaktinformationen in Kontakt umbenennen“ oder „Füge ein neues Teil für Zahlungsgateway hinzu“
-
Verbindungen herstellen: Weise es an, „Erstelle einen Verbindungselement zwischen Buchungsdaten und Zimmer“
-
Nachvollziehbarkeit: Die KI kann Ihre bestehenden Klassendiagramme abgleichen, um sicherzustellen, dass die internen Teile und Schnittstellen mit Ihrem umfassenderen Modell konsistent bleiben
🎯 Bereit, Ihren Modellierungsworkflow zu beschleunigen?
Erleben Sie den fortschrittlichsten AI-UML-Generator, der heute verfügbar ist.
Visual Paradigm Desktop herunterladen
Wir freuen uns darauf, die komplexen Systeme zu sehen, die Sie mit unseren neuen künstlichen Intelligenz-basierten Funktionen erstellen. Bleiben Sie gespannt auf weitere Updates, während wir unser KI-Toolkit weiter ausbauen.
Die KI von Visual Paradigm kann UML-Verbundstrukturdiagramme direkt aus natürlichen Sprachbeschreibungen generieren, sodass Sie die interne Struktur von Klassen, Komponenten oder Systemen ohne manuelles Zeichnen visualisieren können.
- 📚 Referenzen
- KI-Generator für Verbundstrukturdiagramme für OpenDocs: Erfahren Sie, wie Sie mit Schritt-für-Schritt-Anleitungen Verbundstrukturdiagramme mithilfe der KI in der Online-OpenDocs-Arbeitsumgebung von Visual Paradigm erstellen.
- KI-Generator für Verbundstrukturdiagramme für Desktop: Offizielle Versionshinweise, die die neue KI-gestützte Funktion zur Generierung von Verbundstrukturdiagrammen für die Professional-Edition von Visual Paradigm Desktop detailliert beschreiben.
- KI-UML-Generator – Leitfaden für Anfänger: Ein umfassender, anfängerfreundlicher Leitfaden zur Nutzung von KI-gestützten UML-Diagramm-Generierungstools über alle Visual-Paradigm-Plattformen hinweg.
- KI-Generator für Verbundstrukturdiagramme – Desktop-Veröffentlichung: Detaillierte Dokumentation zur Nutzung der KI, um Textbeschreibungen in strukturierte Verbundstrukturdiagramme innerhalb der Desktop-Umgebung zu transformieren.
- Visual-Paradigm-KI-Diagrammgenerierungstutorial (Video): Video-Tutorial, das den Arbeitsablauf zur Erstellung von UML-Diagrammen, einschließlich Verbundstrukturdiagrammen, mit den KI-Tools von Visual Paradigm demonstriert.
- Design Thinking verbessern: Neue KI-Diagrammgenerierung: Ankündigung, die die umfassenderen Fähigkeiten zur KI-gestützten Diagrammerstellung behandelt, die in der gesamten Produktreihe von Visual Paradigm eingeführt wurden.
- Überblick über Miro-KI-Diagramm-Tools: Vergleichendes Werkzeug, das diskutiert, wie die KI-Automatisierung die Erstellung von ersten Diagrammen beschleunigt und eine klare visuelle Grundlage für die Systemgestaltung bietet.
- UML-Klassendiagramm-Tutorial mit KI-Chatbot: Tutorial, der erklärt, wie der KI-Chatbot von Visual Paradigm UML-Diagramme durch konversationelle Interaktion entwerfen und verfeinern kann.
- Demo der KI-Funktionen von Visual Paradigm (Video): Video-Demonstration, die künstliche-intelligenzgestützte Funktionen für die UML-Modellierung vorstellt, einschließlich Diagrammerstellung und Verfeinerungsfunktionen.
- Funktionen des KI-Chatbots von Visual Paradigm: Offizielle Funktionsseite, die die Fähigkeiten des KI-Chatbots von Visual Paradigm für die interaktive Erstellung und Bearbeitung von Diagrammen beschreibt.
- Fortgeschrittene Techniken der KI-gestützten UML-Modellierung (Video): Fortgeschrittenes Tutorial-Video, das anspruchsvolle Techniken zur Verwendung von KI zur Modellierung komplexer UML-Strukturen und Beziehungen abdeckt.
- Demo zur künstlich-intelligenzgestützten strukturellen Visualisierung (Video): Ergänzende Video-Ressource, die die künstlich-intelligenzgestützte Erstellung struktureller UML-Diagramme, einschließlich Kompositstruktur- und Objektdiagrammen, demonstriert.
- Leitfaden zur künstlich-intelligenzgestützten Modellierung interner Strukturen: Ausführliche Dokumentation zur Verwendung von KI zur Modellierung interner Strukturen, Ports und Zusammenarbeit in Kompositstruktur-Diagrammen.
- Leitfaden zur künstlich-intelligenzgestützten Erstellung von Objektdiagrammen: Begleitleitfaden, der erklärt, wie KI-Tools bei der Erstellung von Objektdiagrammen und damit verbundenen strukturellen Visualisierungen zur Systemmodellierung unterstützen können.
Der Artikel ist auch in English, Español, فارسی, Français, English, Bahasa Indonesia, 日本語, Polski, Portuguese, Ру́сский, Việt Nam, 简体中文 and 繁體中文 verfügbar.













