2008-10-29 8 views
5

Bir UML bileşen şemasında, bir veritabanını nasıl bir etiket olarak tanımlar veya tanımlar, böylece kolayca tanınabilir olur mu? Eski günlerde veri tabanını göstermek için silindir sembolü vardı ama bu UML'nin bir parçası değil. Aynı uygulama sunucusu için de geçerli, nasıl gösterilecek?UML'deki bir veritabanı bileşenini nasıl etiketlerim?

Klişeler burada uygulanabilir mi? Bileşen sembolü grafik öğelerle zenginleştirilebilir mi?

cevap

1

UML profilleri üzerinden uzatılabilir: şu makaleye göz atın daha detaylı bilgi için

. Anahtar genişletilebilirlik mekanizmaları sterotipler, kısıtlamalar ve etiketli değerlerdir.

Sterotipler isteğe bağlı bir stereotip simgesine sahip olabilir.

  • Sen
  • Sizin UML araç, kendi profil oluşturmak için izin verebilir » « veritabanı için silindirik bir simge ile mevcut bir profili bulmak mümkün olabilir biz UML var bana neden meraklandırıyor
+0

ilk etapta şimdi farklı modeller için farklı profillere geri dönmek için bir yol alırsa -..- Ben <> için gideceğim. – a1an

1

Veritabanlarını <<database>> ve sunucularını (göründüğünde) <<infrastructure>>according to Scott Ambler olarak etiketlersiniz. Bu bilgiyi Şekil 1'den çektim, ancak bu makaleyi okumanızı tavsiye ederim (ve diğer makaleleri - iyi okumalar).

Dikkat çekmek istediğim başka bir şey - UML sadece bir modelleme yöntemidir. Resmi belgede, standarda uymaya çalışıyorum. Bununla birlikte, takım için planlama ve belgeleme yaparken, ne anlam ifade ediyorsa kullanır ve ekip tarafından anlaşılır. Sizin için bu, "DB" etiketli bir silindir veya bileşen kutusuna DB'nin adını koymak anlamına gelebilir.