Altova UModel 2024 Enterprise Edition

Für eine Beziehung werden normalerweise zwei Elemente benötigt, daher muss Ihr Diagramm die Elemente, zwischen denen Sie Beziehungen hinzufügen möchten, bereits enthalten. Beziehungen können folgendermaßen erstellt werden:

 

1.Über eine Symbolleisten-Schaltfläche für die gewünschte Beziehung (z.B. Assoziation um_ic_association).

2.Über die Ziehpunkte, die angezeigt werden, wenn Sie auf ein Element im Diagramm klicken.

 

Erstellen von Beziehungen mit Hilfe von Symbolleisten-Schaltflächen

Wenn im Hauptfenster von UModel ein Diagrammfenster aktiv (im Fokus) ist, werden in der Symbolleiste alle von diesem Diagramm unterstützten Elemente und Beziehungen angezeigt. So bietet etwa ein Klassendiagramm Symbolleisten-Schaltflächen für alle unterstützten Beziehungen. Dazu gehören etwa

Assoziation um_ic_association, Collection-Assoziation um_ic_collection_association, Aggregation um_ic_aggregation, Komposition um_ic_composition, Realisierung um_ic_realization, Generalisierung um_ic_generalization und andere. Ein Use Case-Diagramm bietet z.B. Symbolleisten-Schaltflächen für Assoziationen um_ic_association, Generalisierungen um_ic_generalization sowie Include- um_ic_include und Extend- um_ic_extend Beziehungen.

 

In der Anleitung unten wird beschrieben, wie Sie eine Assoziationsbeziehung zwischen einem Akteur und einem Use Case (Anwendungsfall) erstellen. Auf dieselbe Art können Sie bei Bedarf auch andere Beziehungen erstellen.

 

1.Klicken Sie auf ein Element im Diagramm (Akteur "Standardbenutzer" in der Abbildung unten).

2.Klicken Sie auf die Symbolleisten-Schaltfläche für die gewünschte Beziehung (in diesem Fall Assoziation um_ic_association ).

3.Platzieren Sie die Maus über "Standardbenutzer" und ziehen Sie sie auf ein Zielelement (den Use Case "get account balance"). Beachten Sie, dass das Zielelement grün markiert wird und die Beziehung nur akzeptiert, wenn diese gemäß der UML-Spezifikation sinnvoll ist.

um_usecase_07

Assoziation in einem Use Case-Diagramm

 

Erstellen von Beziehungen mit Hilfe von Ziehpunkten

Wenn Sie auf ein Element in einem Diagramm klicken, werden eventuell links, rechts, oberhalb und unterhalb des Elements mehrere Ziehpunkte angezeigt. Die Ziehpunkte werden nur bei Elementen angezeigt, die Beziehungen unterstützen. Jeder Ziehpunkt entspricht einer Beziehungsart. Klassenelemente haben z.B. die folgenden Ziehpunkte:

 

Schnittstellenrealisierung

Generalisierung

Assoziation

Collection-Assoziation

 

Um zu sehen, für welche Art von Beziehung ein Ziehpunkt verwendet wird, platzieren Sie den Cursor über den Ziehpunkt. In der Abbildung oben dient der ausgewählte obere Ziehpunkt z.B. zum Erstellen einer Generalisierungsbeziehung.

um_create_relation2

 

Um die Beziehung zu erstellen, klicken Sie auf den Ziehpunkt und ziehen Sie den Cursor über das gewünschte Elemente. Dadurch wird die entsprechende Beziehung (in diesem Fall eine Generalisierung) erstellt.

um_create_relation3

Generalisierungsbeziehung zwischen zwei Klassen

© 2017-2023 Altova GmbH