2012-12-23 39 views
5

Basit bir sınıf diyagramı oluşturmak için Enterprise Architect kullandım. Nasıl yapılacağını anlayamadığım şey, 1'den 1'e kadar olan ilişkiyi göstermesidir ...Kurumsal Mimarlıkta ilişkileri nasıl gösteririm

Gösterilecek basit bir şey gibi görünüyor, ancak bu program hiç kullanıcı dostu değil.

+0

Bir dernek ile sınıfları bağlamayı başardınız mı? Bu ilişkiyi çift tıklayıp asallığı değiştirmek isteyebilirsiniz. –

+0

Dernekler ile bağlantılı sınıflarım var. İlişkilendirmeyi çift tıkladığımda, kardinalite ile ilgili bir şey göremiyorum. Sınıfın kendisini çift tıkladığımda sadece kardinaliteyi görüyorum. Kardinalite burada detaylar bölümünde listelenmiştir. – neveser

cevap

9

Aslında oldukça basittir - hem Class hem de Object diyagramları için araç kutusundan "Associate" kullanabilirsiniz. Daha sonra ilişkilendirmeyi çift tıklarsanız, "Kaynak Rolü" ve "Hedef Rol" sekmeleri altında çokluk girebilirsiniz.

+0

Bilgi için teşekkürler Sebastian. – neveser

+0

Sanırım biraz bilgi eklemeliydim. Sınıf modelini tersine mühendislik java koduyla oluşturdum. EA'dan jpeg (sınıf modeli) almalı ve tüm eksik bilgileri kendim Photoshop'a eklemeliydim. Tamamen kazandığımdan emin değilim ve bu yüzden EA'nun benim için yapmasını istedim. – neveser

+0

Derneğin araç kutusundan kullanılması, modele yeni bir ilişki eklemektedir. Mevcut ilişkilerin gösterilmesini istedim (1.1, 1. *, vs ...) – neveser

0

İki sınıf çizdiğinizde ve aralarında ilişkilendirme bağlayıcısı bulunduğunuzda, ilişkilendirmeyi sağ tıklatmalısınız, çokluk göreceksiniz, ancak bu çalışmayı ilişkilendirme sınıfındaki herhangi bir sınıfın yakınında yapmalısınız.

0

İlişkilendirme özellikleri iletişim kutusunda hedef ve kaynak rol bölümlerine gidin. Orada doldurmak için çokluk alanları bulacaksınız. Ayrıca bir diyagram üzerindeki derlemenin uçlarına yakın sağ tıklayıp içerik menüsünden "çokluk" u seçebilirsiniz.