2012-12-23 4 views
5

Ich habe Enterprise Architect verwendet, um ein einfaches Klassendiagramm zu erstellen. Was ich nicht herausfinden kann, wie man es macht, ist, dass es die Beziehungen wie 1 zu 1 usw. zeigt.Wie zeige ich Beziehungen in Enterprise Architect

Scheint wie eine einfache Sache zu zeigen, aber dieses Programm ist überhaupt nicht benutzerfreundlich.

+0

Haben Sie eine Verknüpfung zu Klassen mit einer Verknüpfung erstellt? Vielleicht möchten Sie diese Beziehung doppelklicken und die Kardinalität ändern. –

+0

Ich habe die Klassen mit Assoziationen verknüpft. Wenn ich auf die Assoziation doppelklicke, sehe ich nichts, was mit der Kardinalität zu tun hat. Ich sehe die Kardinalität nur, wenn ich auf die Klasse doppelklicke. Die Kardinalität ist dort im Detailbereich aufgeführt. – neveser

Antwort

9

Es ist eigentlich ziemlich einfach - sowohl für Klassen- als auch für Objektdiagramme können Sie "Associate" aus der Toolbox verwenden. Wenn Sie dann auf die Verknüpfung doppelklicken, können Sie die Multiplizität unter den Registerkarten "Quellrolle" und "Zielrolle" eingeben.

+0

Danke für die Info Sebastian. – neveser

+0

Ich denke, ich hätte ein paar Infos hinzufügen sollen. Ich habe das Klassenmodell mit Reverse-Engineering-Java-Code erstellt. Ich musste das JPEG (Klassenmodell) von EA nehmen und alle fehlenden Informationen selbst in Photoshop hinzufügen. Ich bin mir nicht sicher, ob ich alles richtig verstanden habe und deshalb wollte ich, dass EA es für mich macht. – neveser

+0

Die Verwendung der Assoziation aus der Toolbox fügt dem Modell einfach eine neue Assoziation hinzu. Ich wollte die bestehenden Beziehungen zeigen (1.1, 1. *, etc ...) – neveser

0

Wenn Sie zwei Klassen zeichnen und Assoziationskonnektor zwischen ihnen platzieren, sollten Sie mit der rechten Maustaste auf die Assoziation klicken, Sie sehen Multiplizität, aber Sie sollten diese Arbeit in der Nähe von jeder Klasse in der Assoziationslinie tun.

0

Wechseln Sie im Dialogfeld "Assoziationseigenschaften" zu den Bereichen für Ziel- und Quellrollen. Dort finden Sie die Felder für die Multiplizität. Sie können auch mit der rechten Maustaste in der Nähe der Enden der Assoziation auf ein Diagramm klicken und "multiplicity" aus dem Kontextmenü auswählen.

Verwandte Themen