UML Diyagram Nesneleri ve Kullanımları
Yayınlanan: 2022-04-05Burada, 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.

Basit Nesne

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.

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.

Mesaj Oku

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.

Kavşak noktası

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

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

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 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.

Etkinlik Bölümü

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

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.

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.

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.

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.

