UML Bileşen Diyagramları: Başvuru
Visual Studio Ultimate'ta bileşen diyagramı yazılım sistemi için tasarımın bölümlerini göstermektedir.Bileşen diyagramı sistemin üst-düzey yapısını ve bu parçaların sağladığı ve arabirimler aracılığıyla tükettiği hizmet davranışını görselleştirmenize yardım eder.Bir UML bileşen diyagramı oluşturmak için Mimari menüsünde Yeni Diyagram'ı tıklayın.
Herhangi bir dilde veya stilde uygulanan tasarımı açıklamak için bileşen diyagramını kullanabilirsiniz.Yalnızca tasarımın diğer parçalarıyla kısıtlı girdiler ve çıktılar kümesi aracılığıyla etkileşimde olan tasarım parçalarını tanımlamak için gereklidir.Bileşenler herhangi bir ölçekte olabilir ve herhangi bir şekilde birbirine bağlanabilir.
Tasarım aşamasında bileşen diyagramlarının nasıl kullanıldığı hakkında daha fazla bilgi için bkz. Yazılım Sistem Mimarisi Modelleme.
[!NOT]
Bu konu, Bileşen diyagramlarında kullanabileceğiniz öğeleri açıklar.Bileşen diyagramlarının nasıl çizildiği hakkında daha ayrıntılı bilgi için bkz. UML Bileşen Diyagramları: Yönergeler.Genel olarak modelleme diyagramlarının nasıl çizildiği hakkında daha fazla bilgi için bkz. Nasıl Yapılır: UML Modellerini ve Diyagramlarını Düzenleme.
Bileşen Diyagramlarını Okuma
Aşağıdaki tablo bileşen diyagramında kullanabileceğiniz öğeleri onların ana özellikleri ile birlikte açıklar.Öğelerin özelliklerinin tam listesi için bkz. Bileşen Diyagramı'ndaki Öğelerin Özellikleri.
Şekil |
Öge |
Açıklama ve Ana Özellikler |
---|---|---|
1 |
Bileşen |
Sistem işlevselliğinin yeniden kullanılabilir parçası.Bir bileşen arabirimler aracılığıyla davranışı sağlar ve tüketir ve de diğer bileşenleri kullanabilir. Genişlet/Daralt denetimini (9) kullanarak bileşenin iç parçalarını saklayabilir veya gösterebilirsiniz. Bileşen bir tür sınıftır.
|
2 |
Sağlanan Arabirim Bağlantı Noktası |
Bileşenin uyguladığı ve diğer bileşenlerin ve harici sistemlerin kullanabildiği grup iletileri ve çağrılarını gösterir.Bağlantı noktası, kendi türü olarak arabirime sahip olan bileşenin özelliğidir. |
3 |
Gerekli Arabirim Bağlantı Noktası |
Bileşenin diğer bileşenlere veya harici sistemlere gönderdiği iletiler ve çağrılar grubunu gösterir.Bileşen, en az bu işlemleri sağlayan bileşenlerle eşleştirilmek için tasarlanmıştır.Bağlantı noktasının türü olarak arabirimi vardır. |
4 |
Bağımlılık |
Bir bileşen üzerindeki Gerekli Arabirimin diğeri üzerindeki Sağlanan Arabirim tarafından karşılanabileceğini belirtmek için kullanılabilir. Ayrıca, birinin tasarımının diğerinin tasarımına bağlı olduğunu göstermek için bağımlılıklar genellikle model öğeleri arasında daha çok kullanılabilir. |
5 |
Parça |
Türü genellikle başka bir bileşen olan bir bileşenin özniteliğidir.Bir parça, ana bileşeninin iç tasarımında kullanılır.Parçalar grafiksel olarak ana bileşenin içinde iç içe gösterilir. Varolan bileşenin Parçasını oluşturmak için, bileşeni UML Model Gezgini'nden sahip bileşenin üzerine sürükleyin. Yeni bir türün Parçasını oluşturmak için Bileşen aracına tıklayın ve sonra sahip bileşene tıklayın. Örneğin, bileşen Car, engine:CarEngine, backLeft:Wheel, frontRight:Wheel ve benzeri parçalara sahiptir. Birden fazla parça aynı türe ve farklı bileşenler aynı tür parçalara sahip olabilir.
|
6 |
Parça Derleme |
Bir parçanın gerekli arabirim bağlantı noktaları ve başka bir parçanın sağlanan arabirim bağlantı noktaları arasındaki bağlantı.Parça derlemenin uygulaması bir bileşenden diğerine değişebilir.Bağlı parçalar aynı ana bileşene sahip olmalıdır. |
7 |
Yetki Aktarma |
Bağlantı noktasını bileşenin parçalarından birinin arabirimine bağlar.Bileşene gönderilen iletilerin parça tarafından ele alındığını veya parçadan gönderilen iletilerin ana bileşenden gönderildiğini gösterir. |
(gösterilmez) |
Genelleştirme |
Bir bileşenin başka bir bileşenden devraldığını gösterir.Parçalar ve arabirimler devralınır. |
9 |
Genişlet/Daralt Denetimi |
Bileşenin iç parçalarını göstermek veya gizlemek için bunu kullanın. |
(gösterilmez) |
Açıklama |
Ek notlar için.Bağlayıcı aracını kullanarak açıklamayı diyagramdaki istediğiniz sayıda öğeye bağlayabilirsiniz. |
Ayrıca bkz.
Başvuru
UML Sıralı Diyagramlar: Başvuru
Kavramlar
Nasıl Yapılır: UML Modellerini ve Diyagramlarını Düzenleme
UML Bileşen Diyagramları: Yönergeler
Geliştirme Sırasında Sisteminizi Doğrulama
UML Kullanım Durumu Diyagramları: Başvuru