Bileşen diyagramı - Component diagram

Bir Sigorta Poliçesi Yönetim Sisteminin Bileşen Şeması

İçinde Birleştirilmiş Modelleme Dili (UML), bir bileşen diyagramı nasıl olduğunu gösteriyor bileşenleri daha büyük bileşenler oluşturmak için birbirine bağlanır veya yazılım sistemleri Rasgele karmaşık sistemlerin yapısını göstermek için kullanılırlar.

Genel Bakış

Bileşen diyagramı, bir sistemin gerekli işlevselliğinin kabul edilebilir olduğunun doğrulanmasını sağlar. Bu diyagramlar aynı zamanda sistemin geliştiricisi ve paydaşları arasında bir iletişim aracı olarak da kullanılır. Programcılar ve geliştiriciler, uygulama için bir yol haritasını resmileştirmek için diyagramları kullanır ve görev ataması veya gerekli beceri iyileştirmeleri hakkında daha iyi karar vermeye izin verir. Sistem yöneticileri, mantıksal yazılım bileşenlerinin görünümünü ve sistem üzerindeki ilişkilerini kullanarak ileriyi planlamak için bileşen diyagramlarını kullanabilir.[1]

Diyagram Elemanları

Bileşen diyagramı, bir bileşen gösterim öğesinde verilen bilgileri genişletir. Sağlanan ve gerekli olanı göstermenin bir yolu arayüzler belirtilen bileşen, bileşen elemanına tutturulmuş dikdörtgen bir bölme şeklindedir.[2] Arayüzleri sunmanın kabul edilen bir başka yolu da top ve soket grafik konvansiyonu. Bir sağlanan bir bileşenden bir arabirime bağımlılık, arabirimin adı ile etiketlenmiş bir "lolipop" veya topun arabirimi kullanılarak bileşene düz bir çizgi ile gösterilir. Bir gereklidir Bir bileşenden bir arabirime kullanım bağımlılığı, arabirimin adı ile etiketlenmiş ve bu arabirimi gerektiren bileşene düz bir çizgi ile eklenmiş bir yarım daire veya soket ile gösterilir. Devralınan arayüzler, ad etiketinin önünde bir lolipop ile gösterilebilir. şapka sembolü. İkisi arasındaki bağımlılıkları göstermek için, soketi lolipopla birleştiren düz bir ok ucu olan düz bir çizgi kullanın.[3]

Referanslar

  1. ^ Bell, Donald (15 Aralık 2004). "UML temelleri: Bileşen diyagramı". IBM Geliştirici. Alındı 15 Haziran 2019.
  2. ^ Bell, Donald (15 Aralık 2004). "UML temelleri: Bileşen diyagramı". IBM Geliştirici. Alındı 15 Haziran 2019.
  3. ^ "Birleşik Modelleme Dili Spesifikasyonu Sürümü 2.5.1". Nesne Yönetim Grubu. Aralık 2017. Alındı 15 Haziran 2019.

Dış bağlantılar