Verwenden Sie ein
in einem statischen Strukturdiagramm, um einer Zuordnung Attribute, Operationen und andere Eigenschaften hinzuzufügen. Eine Assoziationsklasse, die als Klasse gezeichnet wird, die durch eine gestrichelte Linie an eine Zuordnung angehängt ist, ist eigentlich ein einzelnes Modellierungselement. Das Element hat einen einzelnen Namen, der in der Zuordnung, in der Klasse oder an beiden Stellen erscheinen kann. Die Assoziationsenden können mit den üblichen Verzierungen versehen werden.
Benennen Sie ein Zuordnungsklassen-Shape und fügen Sie Verzierungen an seinen Enden hinzu
Öffnen Sie das Dialogfeld UML-Eigenschaften des Elements, indem Sie auf das Symbol doppelklicken, das das Element in der Strukturansicht darstellt, oder auf die Form, die das Element in einem Diagramm darstellt.
Tipp
Sie können steuern, welche Eigenschaftswerte auf einem Shape in einem Diagramm angezeigt werden, indem Sie mit der rechten Maustaste darauf klicken und dann auf Shape-Anzeigeoptionen klicken. Aktivieren und deaktivieren Sie im Dialogfeld "UML-Shape-Anzeigeoptionen " Optionen zum Ein- oder Ausblenden von Eigenschaftswerten.
Ausblenden der Attribute- oder Operationsabschnitte einer Zuordnungsklasse
Klicken Sie mit der rechten Maustaste auf das Shape, klicken Sie auf Shape-Anzeigeoptionen, und aktivieren Sie dann unter Unterdrückendas Kontrollkästchen Attribute oder Vorgänge.
Steuern, welche Eigenschaftswerte im Shape "Zuordnungsklasse" angezeigt werden
Klicken Sie mit der rechten Maustaste auf das Shape, klicken Sie auf Shape-Anzeigeoptionen, und aktivieren oder deaktivieren Sie dann Optionen zum Ein- oder Ausblenden von Werten.
Erstellen eines Diagramms, das der Zuordnungsklasse gehört
Klicken Sie mit der rechten Maustaste auf das Shape, klicken Sie auf Diagramme, klicken Sie auf Neu, wählen Sie den gewünschten Diagrammtyp aus, und klicken Sie dann auf OK.
Navigieren zu anderen Ansichten der Zuordnung
Klicken Sie mit der rechten Maustaste auf das Shape, klicken Sie auf Ansichten, wählen Sie die gewünschte Ansicht aus, und klicken Sie dann auf OK.
Um Informationen zu den Eigenschaften dieses Shapes zu erhalten, klicken Sie auf eine der folgenden Überschriften.
Eigenschaften der Association-Klasse
Name
Geben Sie einen Namen für die Assoziationsklasse ein.
Vollständiger Pfad
Die UML-Modelldiagrammvorlage liefert automatisch vollständige Informationen über den Pfad des Elements in der Systemmodellhierarchie. Sie können diese Informationen nicht bearbeiten, aber wenn Sie Elemente verschieben, wird der Pfad automatisch aktualisiert.
Stereotyp
Wählen Sie das gewünschte Stereotyp aus der Dropdownliste aus. Wenn ein Stereotyp, das Sie verwenden möchten, nicht aufgeführt ist, können Sie ein neues Stereotyp hinzufügen oder ein vorhandenes bearbeiten, indem Sie im UML-Menü auf Stereotypen klicken.
End Count
Eine Zuordnungsklasse hat nur zwei Enden, daher können Sie die Endanzahl hier nicht ändern. Wählen Sie für eine n-äre Assoziationsklasse die gewünschte Anzahl von Enden aus.
Zuordnung endet
Listet das Ende der Zuordnung auf.
Um die am häufigsten verwendeten Einstellungen für ein Zuordnungsende schnell zu bearbeiten, klicken Sie auf ein Feld in der Liste Zuordnungsenden , und wählen Sie dann einen Wert aus, oder geben Sie ihn ein.
Um auf alle Einstellungen für ein Zuordnungsende zuzugreifen, wählen Sie das Zuordnungsende in der Liste aus, und klicken Sie dann auf Eigenschaften.
- Endname Geben Sie einen Endnamen für das Assoziationsende ein. Der Name zeigt die Rolle der Klasse an, die am Ende angehängt ist.
- Aggregation Wählen Sie die gewünschte Aggregation aus. Nur ein Assoziationsende kann eine Aggregation sein.
- Keine bedeutet, dass das Ende kein Aggregat ist.
- Geteilt bedeutet, dass das Ende ein Aggregat ist und dass das andere Ende ein Teil ist und den Aggregationswert "none" haben darf. Das Teil kann in anderen Aggregaten enthalten sein. Wenn Sie diese Option wählen, wird dem Ende ein hohler Diamant hinzugefügt.
- Zusammengesetzt bedeutet, dass das Ende ein Komposit ist und dass das andere Ende ein Teil ist und einen Aggregationswert von "None" haben darf. Das Teil kann nicht Teil eines anderen Verbundwerkstoffs sein. Wenn Sie diese Option wählen, wird dem Ende ein gefüllter Diamant hinzugefügt.
- Sichtbarkeit Wählen Sie den Sichtbarkeitstyp (öffentlich, privat oder geschützt) aus, der für das Zuordnungsende gilt.
- Vielfältigkeit Wählen Sie eine Option aus, um die Anzahl der Zielinstanzen anzugeben, die einem einzelnen Quell instance in der gesamten Zuordnung zugeordnet werden können.
- IsNavigable Wählen Sie diese Option aus, um anzugeben, dass die Navigation zur Ziel-Instance unterstützt wird. Wenn Sie diese Option auswählen, wird dem Assoziationsende ein Pfeil hinzugefügt. Deaktivieren Sie die Option, um anzugeben, dass die Navigation nicht unterstützt wird. Um die Komplexität in Diagrammen zu verringern, wird die Schiffbarkeit häufig nur in Ausnahmesituationen angezeigt.
Eigenschaften
Nachdem Sie unter Zuordnungsenden ein Ende ausgewählt haben, klicken Sie, um das Dialogfeld UML-Zuordnungsendeigenschaften anzuzeigen, das fünf Kategorien enthält, mit denen Sie Eigenschaftswerte hinzufügen können, um ein Zuordnungsende zu definieren: Zuordnungsende, Qualifiziererattribute, Spezifikation, Einschränkungen und markierte Werte. Weitere Informationen finden Sie hier.
"Details"-Eigenschaften der Association-Klasse
Sichtbarkeit
Wählen Sie die Art der Sichtbarkeit (öffentlich, privat oder geschützt) aus, die für die Zuordnungsklasse gilt.
IsRoot
Wählen Sie diese Option aus, um anzugeben, dass die Assoziationsklasse keine Vorgänger haben kann.
IsLeaf
Wählen Sie diese Option aus, um anzugeben, dass die Zuordnungsklasse keine Nachkommen haben kann.
IsAbstract
Wählen Sie diese Option aus, um anzugeben, dass die Zuordnungsklasse abstrakt ist und keine Instanzen für die Zuordnungsklasse erstellt werden können.
IsActive
Wählen Sie diese Option aus, um festzulegen, dass ein Objekt der Zuordnungsklasse einen eigenen Steuerungsthread unterhält.
Dokumentation
Geben Sie die Dokumentation, die Sie dem Element als markierten Wert hinzufügen möchten, ein. Wenn Sie die Form oder das Symbol auswählen, die das Element darstellt, wird die hier eingegebene Dokumentation auch im Fenster Dokumentation angezeigt.