UML - Bileşen Şeması, bölüm 1

İçindekiler
NS UML diyagramları Bunlar öncelikle kavram diyagramlarıdır, yani ne olması gerektiğini veya bir durumu veya çözümü nasıl ortaya koyabileceğimizi temsil ederler; örneğin sınıf diyagramı, gerçek yaşam nesnesine benzeyen bir kavramın soyutlamasını temsil eden bir diyagramdır.
kavramında bileşen diyagramları bu odaktan biraz uzaklaşıp yeni bir diyagram tipine geçeceğiz.
Bileşen kavramı
A bileşen bir sistemin unsurudur, onun parçasıdır ve bir analiz veya yorum değildir, yani var olan ve görselleştirilebilen bir unsurdur; bileşenler karşılık gelebilir dosyalar, tablolar, sürücü kitaplıkları, vb.
Bileşenlerin ve sınıfların bir ilişkisi vardır, bu, bir bileşenin bir veya daha fazla sınıfın uygulanması olabileceği, yani bileşen, sınıfların yazılım veya sistemdeki düzenlemesi gibi görülebilir.
Bileşen modelleme
gerçekleştirmek için kendimize rehberlik edecek bazı noktalar belirleyebiliriz. bir bileşeni modelleme, aşağıya bakalım:
  • Modellerken ve ilişkiler kurarken sistemin yapısını görmemize izin vermeliyiz.
  • Yapıyı kurarken, üzerinde çalışılmasına izin vermelidir.
  • Belgeleme sırasında, yazarlar bileşenin teknik kısmını anlamalıdır.
  • Bileşenler yeniden kullanılabilir olmalıdır.
Son nokta belki de en önemlilerinden biri, bir bileşen oluştururken onu tekrar kullanabilmeliyiz, yaşadığımız büyük hız sayesinde, yaptığımız birçok bileşeni kullanabilmek için yapmak zorundayız. Yine başka bir sistemde, Bu teslimat sürelerini kısaltacak ve enerji tasarrufu sağlayacak; bu nedenle, yeniden kullanılabilir bir bileşen yapmak için en büyük miktarda kaliteli zamana yatırım yapmalıyız.
Arayüzler
Nesne yöneliminden getirdiğimiz bu kavram, yine geliştirdiğimiz bileşenin unsurlarını dışarıdan ve diğer bileşenlerden gizlememiz gerektiğini, bu şekilde verileri kapsüllememiz ve modellememizin güvenliğini artırmamız gerektiğini söylüyor.
NS Arayüz bileşenin genel süreçleri gösterme şekli ve sistemin farklı bölümleriyle işbirliği yapma şekli olacaktır.
Bir bileşenin modellemesi ile bir sınıfın modellenmesi arasında bir fark olmasına rağmen, bir arayüz oluştururken, var olan ile kavramsal olan arasında gerçekten bir fark yaratmamıza gerek yoktur.
Bu noktayı, arayüzün, bileşeni sistemin geri kalanıyla birlikte sunmamıza izin veren işlemler dizisi olduğunu, arayüzü ile bileşenin kullanılmasını ve elemanlarının kapsüllenmesi sayesinde yeniden kullanılmasını sağlayarak bitiriyoruz. .
Aşağıdaki grafikte arayüzlü bir bileşen örneğini görelim, öğreticinin ikinci bölümünde aşağıdaki sonucun nasıl elde edileceğini açıklayacağız:

Eğitimin bu ilk bölümünün sonunda, bir bileşenin ne olduğu ve onu sistemle nasıl ilişkilendirdiğimiz konusunda zaten net bir konseptimiz var.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