UML Diyagram Nesneleri ve Kullanımları

Yayınlanan: 2022-04-05

Burada, UML başlığı altına sarılmış dokuz farklı Modelleme diyagramı nesnesinin tümüne genel bir bakış yer almaktadır.

  • UML Sınıf Diyagramları
  • UML Kullanım Durumu Diyagramları
  • UML Nesne Diyagramları
  • UML Sıra Diyagramları
  • UML İşbirliği Diyagramları
  • UML Durum Çizelgesi Diyagramları
  • UML Etkinlik Diyagramları
  • UML Bileşen Şemaları
  • UML Dağıtım Diyagramları

Tüm bu UML diyagram nesneleri Creately'de mevcuttur ve daha fazla bağlam için bir demo deneyebilir veya bazı örnek UML Diyagramlarına göz atabilirsiniz.

sistem

UML Kullanım Durumu Şemasındaki bir sistem, sisteminizin kapsamını tanımlayan, sistemdeki tüm kullanım durumlarını kapsayan bir dikdörtgendir. Kutunun içindeki herhangi bir şey, kapsam dahilinde olan ve dışında kalan herhangi bir işlevi temsil eder. Sistemdeki aktörlerin sistemin dışında olduğuna dikkat edin.

sistem örneği uml diyagramı nesneleri

Basit Nesne

nesne diyagramı - uml diyagramı nesneleri

UML Nesne Diyagramındaki basit nesne, nesne adını görüntüleyen bir dikdörtgendir. Bu nesnenin adının genellikle altı çizilir.

Nesne

UML Nesne Şemasındaki nesne öğesi, iki parçaya bölünmüş bir dikdörtgendir. Üst kısım nesnenin adını, ikinci kısım ise nesnenin özelliklerini içerir. Not: Bu öğe, üç parçaya bölünmüş olan Class öğesiyle karıştırılmamalıdır.

Nesne şekli - uml diyagramı nesneleri

aktivasyon

UML Sıra Şemasındaki etkinleştirme öğeleri, yaşam çizgileri üzerindeki kutulardır. Bunlara yöntem çağırma kutuları da denir ve bir nesnenin bir mesaja yanıt verdiğini gösterir. Mesaj alındığında başlar ve nesnenin mesajı işlemesi bittiğinde sona erer.

aktivasyon örneği - uml diyagram nesneleri

Mesaj Oku

Mesaj oku - uml diyagram nesneleri

UML İşbirliği Diyagramındaki Mesaj Oku, başlayan nesne ile hedef nesne arasındaki etkileşimi gösterir.

Başlangıç ​​hali

UML Durum Çizelgesi Diyagramından Başlangıç ​​Durumu, bir nesnenin herhangi bir geçişten önceki durumudur. Nesneler için bu, somutlaştırıldığında durum olabilir. UML Aktivite Diyagramındaki İlk Durum, giriş noktasını ve ilk Aktivite Durumunu işaretler. Başlangıç ​​Durumunun gösterimi, içi dolu küçük bir dairedir. Bir diyagramda yalnızca bir Başlangıç ​​Durumu olabilir.

Bitiş Durumu

UML Durum Çizelgesi Diyagramından son durum, durumunu modellediğimiz nesnenin yok edilmesini işaretler. Bir UML Aktivite Şemasındaki Aktivite Sonu, aktivitenin sonlandırıldığını gösterir. Bitiş gösterimi, içi dolu küçük bir daireyi çevreleyen bir daire olarak gösterilir.

Aktivite

Bir UML Durum Çizelgesi Diyagramındaki aktivite durumu ve UML Aktivite Diyagramı , bir nesnenin eylemini işaretler. Bunun gösterimi yuvarlatılmış bir dikdörtgendir.

etkinlik örneği uml diyagramı nesneleri

Kavşak noktası

Kavşak - uml diyagram nesneleri

Bir UML Durum Çizelgesi Diyagramındaki bağlantı durumu, birden çok geçişi birbirine zincirlemek için kullanılan köşelerdir. Durumlar arasında bileşik geçiş yolları oluşturmak için kullanılırlar. Bir kavşak, küçük siyah bir daire ile temsil edilir.

Seçim

Bir UML Durum Çizelgesi Diyagramındaki seçim durumu, yalnızca bir giden geçişi seçmek için giden geçişlerinin tetikleyicilerinin korumalarını değerlendirir. Hangi yolun izleneceğine ilişkin karar, aynı çalıştırmadan tamamlama adımında gerçekleştirilen önceki eylemlerin sonuçlarının bir işlevi olabilir. Bir seçim sözde durumu, elmas şeklindeki bir sembol olarak gösterilir.

Çatal / Katıl

Çatal şekli - uml diyagramı nesneleri

Bir UML Etkinlik Diyagramındaki Çatal gösterimi, bir akışı birden çok eşzamanlı akışa bölen bir kontrol düğümüdür. Bunun bir gelen kenarı ve birden çok giden kenarı olacaktır. Birleştirme düğümü, birden çok akışı senkronize eden bir kontrol düğümüdür. Bunun birden çok gelen kenarı ve bir giden kenarı olacaktır.

UML Durum Çizelgesi Diyagramındaki çatal tepe noktaları, gelen bir geçişi ortogonal hedef tepe noktalarında sonlanan iki veya daha fazla geçişe bölmeye hizmet eder. Bir çatal tepe noktasından çıkan segmentlerde koruyucular veya tetikleyiciler olmamalıdır. Birleştirme köşeleri, farklı ortogonal bölgelerdeki kaynak köşelerden çıkan birkaç geçişi birleştirmeye yarar. Bir birleştirme tepe noktasına giren geçişlerde koruyucular veya tetikleyiciler olamaz.

Etkinlik diyagramı aracımızı kullanarak bunları çevrimiçi olarak kolayca oluşturabilirsiniz.

bileşik durum

Bir UML Durum Çizelgesi Diyagramındaki bileşik durum, alt durumları (iç içe durumlar) olan bir durumdur.

Nesne

Bir UML Etkinlik Şemasındaki Nesne gösterimi, bir etkinlikteki nesne akışını tanımlamak için kullanılan bir etkinlik düğümüdür.

Akış Sonu

akış sonu şekli - uml diyagramı nesneleri

UML Etkinlik Diyagramlarındaki Akış Sonu düğümü, bir akışı sonlandıran bir kontrol son düğümüdür. Kendisine ulaşan tüm belirteçleri yok eder, ancak etkinlikteki diğer akışlar üzerinde hiçbir etkisi yoktur. Bu, içinde X bulunan küçük bir dairedir.

Sinyal Alımı

Bir UML Etkinlik Şemasında Olayı Kabul Et eylemi olarak da adlandırılan Sinyal Alındı ​​notasyonu, belirli bir olayın gerçekleşmesini bekleyen bir eylemdir. Bu, içbükey bir beşgen olarak çizilir.

sinyal alımı uml diyagramı nesneleri

Sinyal Gönderme

UML Etkinlik Şemasında Sinyal Gönderme, girişlerinden bir sinyal örneği oluşturan ve bunu hedef nesneye ileten bir eylemdir, burada bir durum makinesi geçişinin tetiklenmesine veya bir etkinliğin yürütülmesine neden olabilir.

sinyal gönderme örneği uml diyagramı nesneleri

Etkinlik Bölümü

aktivite bölümü uml diyagramı nesneleri

Bir UML Etkinlik Diyagramındaki Etkinlik Bölümü, yatay/dikey kulvardır. Bölümler, bir etkinlik diyagramı içindeki eylemleri ayırmak için kullanılır.

Bileşen

bileşen şekli uml diyagramı nesneleri

Bir Bileşen UML Bileşen Şeması , bir sistemin modüler bir parçasını temsil eder. Bir UML Dağıtım Şemasındaki Bileşen öğesi, bir sistemin dağıtılabilir bir uygulamasını temsil eder.

Sağlanan Arayüz

Bir UML Bileşen Şemasındaki bir bileşenin Sağlanan Arabirimi, bileşenin ortamına sunduğu hizmetleri açıklar. Bu, lolipop notasyonu kullanılarak modellenmiştir.

Gerekli Arayüz

Bir UML Bileşen Şemasındaki bir bileşenin Gerekli Arabirimi, bileşenin ortamından beklediği hizmetleri bildirir. Bu, soket notasyonu kullanılarak modellenmiştir.

gerekli arayüz uml diyagramı nesneleri

Sağlanan Arayüz ve Bağlantı Noktalı Gerekli Arayüz

UML Bileşen Şemasında Bağlantı Noktası ile Sağlanan Arabirim, bileşen ile ortamı arasında ayrı bir etkileşim noktası belirtir. Bağlantı noktaları, bileşenlerin yanlarında küçük kareler olarak gösterilir.

arabirim bağlantı noktası - uml diyagramı nesneleri

düğüm

UML Dağıtım Şemasındaki bir Düğüm öğesi, sistemde iş yapan herhangi bir şeydir. Bu, kişisel bilgisayarlar gibi donanım olabilir; veya işletim sistemi, veritabanı sunucusu vb. gibi yazılımlar.

Cihaz

UML Dağıtım Şemasındaki Aygıt öğesi, uygulama sunucusu gibi bir sistemdeki fiziksel bir hesaplama kaynağını temsil eden bir düğüm türüdür.

cihaz örneği - uml diyagramı nesneleri

Dağıtım Spesifikasyonu

Bir UML Dağıtım Şemasındaki Dağıtım Belirtimi öğesi, bir yapıtın bir düğümde nasıl dağıtılacağını tanımlayan bir XML belgesi veya bir metin dosyası gibi bir yapılandırma dosyasıdır.

dağıtım belirtimi örneği uml diyagramı nesneleri