UML - Dağıtım Şeması

İçindekiler
İçinde UML Bir sistemi oluşturan öğelerin her iki kısmına da odaklanma imkanı var, bir yandan kavramsallaştırma, yazılım çözümlerinin inşası ve soyut modeller, diğer yandan da ekipmanın dağıtımı, yapacak donanımlar var. sistemimiz kullanılabilir.
Halinde dağıtım diyagramları Sistemimizin gereksinimlerini belgelemek için gerekli tüm haritaları oluşturmak için fiziksel yapıyı nasıl görebileceğimize ve söz konusu ekipmanın bileşimini diyagramlarda nasıl temsil edeceğimize odaklanmamızı sağlar.
Dağıtım Şeması
İçinde dağıtım şeması temsil ettiğimiz yer donanım yapısı sistemimiz veya yazılımımızın nerede olacağı, bunun için her bileşeni şu şekilde temsil edebiliriz: düğümler, düğüm, bir donanım kaynağı olan herhangi bir öğedir, yani ekipmanımız için genel adımızdır.
Sahip olduğumuz düğümlerin sınıflandırılması içinde, yürütebilen veya işleyebilen düğüm ve yürütmeyen veya işlemeyen düğüm vardır, ikincisi yazıcı veya monitör gibi çıktı cihazları, yani temas halinde olanlar olabilir. dışarısı.
NS küp figürünü kullanacağımız düğümü temsil eder, küpümüzün içine düğüme karşılık gelen bilgileri yazabiliriz, örneğin adı, aşağıda temel bir düğüm görelim:

Şimdi düğümümüz hakkında ek bilgiler belirtmemiz gerekirse örneğin bir pakete ait mi yoksa sahip olduğu bileşenler mi var, küpü farklı bölümlere ayırabiliriz ve burada metinde temsil edilen bilgileri ekleyeceğiz, aşağıda bakalım. bahsettiğimiz örnek:

Düğümler Arasındaki İlişkileri Dahil Etme
Elbette, bir düğüm bir sistemdeki izole edilmiş bir varlık değildir, bunun için diyagramımızda bileşenleri veya arayüzleri aracılığıyla diğer düğümlerle nasıl ilişkilendirildiğini veya ilişkili olduğunu gösterebiliriz, bununla daha kesin bir temsil verebiliriz.
Genellikle temsil biçimi olarak bağlantıyı kullanırız, ancak düğümlerimizde ilişkilendirme ve toplama kullanabiliriz. kesikli çizgi kullandığımız bağlantıyı temsil eder, bir düğümün bir bileşenini başka bir düğümün başka bir bileşenine bağladığımızda, bu bağlantı mutlaka bir kablo değildir, bu bağlantı Wi-Fi, Bluetooth, kızılötesi vb. kablosuz bağlantıları da temsil edebilir.
Aşağıda bahsettiğimiz bu tür bir bağlantı örneğini görelim:

Gördüğümüz gibi, bu şemada gerçekleşen bir istemci - sunucu sisteminin dağılımının temsilidir, istemci düğümünde bir sunum programı bileşenimiz var, bu program muhtemelen bize erişebileceğimiz sunucu kaynaklarını göstermelidir. arama programı gibi, söz konusu programı kullanırken, verileri işleyen ve işleyen sunucu ile bir bağlantı oluşur ve ardından söz konusu arama için bir sonuç döndürür.
Müşteri, veri giriş ve çıkış aygıtlarına sahip herhangi bir terminal olabileceğinden ve sunucu, verileri işleyen farklı bir ekip olduğundan, düğüm diyagramımız bize ilgili ekiplerin yapısının oldukça doğru bir temsilini verir.
Kullanarak sistemlerimizin donanım dağıtımını nasıl temsil edeceğimiz konusunda zaten kaba bir fikrimiz var. UML, bir sonraki öğreticide daha kapsamlı bir uygulama göreceğiz. dağıtım diyagramları.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.
wave wave wave wave wave