Katman Diyagramları: Başvuru
De Visual Studio Ultimate, kullanabileceğiniz bir katmanı Diyagram sisteminizin üst düzey, mantıksal mimarisi görselleştirmek için. Katman diyagramı sisteminizdeki fiziksel yapıları katmanlar olarak adlandırılan mantıksal, soyut gruplar halinde düzenlerler. Bu Katmanlar dışlayıcıları gerçekleştirmek önemli görevler veya sisteminizin önemli bileşenleri açıklanmaktadır. Her katmanı, daha ayrıntılı görevler açıklanmıştır iç içe katmanlar da içerebilir.
Katmanlar arasında hedeflenen ya da varolan bağımlılıkları belirtebilirsiniz. Hangi katmanların kullanabilir veya şu anda diğer katmanları temsil işlevi kullanmak ok olarak gösterilir, bu bağımlılıkları gösterir. Sisteminizi farklı rolleri ve işlevleri açıklayan katmanlar halinde düzenlediğinizde, katman diyagramı kodunuzu anlamanıza, yeniden kullanmanıza ve korumanıza yardım eder.
Aşağıdaki görevleri gerçekleştirmenize yardımcı olması için katman diyagramı kullanın:
Sisteminizin varolan veya hedeflenen mantıksal mimarisi ile iletişim kurun.
Varolan kodunuz ile hedeflenen mimari arasındaki çakışmaları keşfedin.
Sisteminizi yeniden düzenlediğinizde, güncellediğinizde veya geliştirdiğinizde hedeflenen mimari üzerindeki değişikliklerin etkisini düşünün.
Kodunuzu geliştirme ve koruma sırasında iade etme ve oluşturma işlemleri ile doğrulamayı içererek hedeflenen mimariyi geliştirin.
Bu konu, katman diyagramında kullanabileceğiniz öğeleri açıklar. Katman diyagramlarının nasıl oluşturulduğu ve çizildiği hakkında daha ayrıntılı bilgi için bkz. Katman Diyagramları: Yönergeler. Katmanlarını desenler hakkında daha fazla bilgi için ziyaret desenleri & Yöntemler site.
Katman Diyagramlarını Okuma
Aşağıdaki tabloda katman diyagramında kullanabileceğiniz öğeler açıklanmaktadır.
Şekil |
Öge |
Description |
---|---|---|
1 |
Katman |
Sisteminizdeki fiziksel yapıların mantıksal grubu. Bu yapılar ad alanları, projeler, sınıflar, yöntemler vb. olabilir. Katmana bağlı dışlayıcıları görmek için katman kısayol menüsünü açın ve sonra seçin Görünüm bağlantıları açmak için Katmanı Explorer. Daha fazla bilgi için bkz. Katman Gezgini.
|
2 |
Bağımlılık |
Bir katmanın başka bir katmanda işlevselliği kullanabileceğini fakat bunun tam tersinin olmayacağını gösterir.
|
3 |
Çift Yönlü Bağımlılık |
Bir katmanın başka bir katmanda işlevselliği kullanabileceğini ve bunun tam tersinin de olabileceğini gösterir.
|
4 |
Açıklama |
Diyagrama veya diyagram üzerindeki öğelere genel notlar eklemek için kullanılır. |
5 |
Açıklama Bağlantısı |
Diyagramda yorumları öğelere bağlamak için kullanılır. |
Katman Gezgini
Her katmanı projeler, sınıflar, ad alanları, proje dosyaları ve yazılımınızın diğer parçaları gibi çözümünüzdeki yapılara bağlayabilirsiniz. Bir katmandaki sayı katmana bağlı olan yapıların sayısını gösterir. Ancak, bir katmandaki yapı sayısını okurken, aşağıdakileri hatırlayın:
Bir katman diğer yapıları içeren bir yapıya bağlanırsa ancak katman doğrudan diğer yapılara bağlanmazsa, numara yalnızca bağlı yapıyı içerir. Ancak, diğer yapılar katman doğrulama sırasında analiz için alınır.
Örneğin, bir katman tek bir ad alanına bağlanırsa, ad alanı sınıflar içerse bile, bağlı yapıların sayısı 1'dir. Katmanın ad alanındaki her bir sınıfa da bağlantıları bulunuyorsa, numara bağlantılı sınıfları da içerecektir.
Bir katman yapılarla bağlantılı diğer katmanları içeriyorsa, kapsayıcı katmanı da üzerindeki numara bu yapıları içermese bile bu yapılara bağlıdır.
Bağlama katmanları ve yapıları hakkında daha fazla bilgi için bkz.
Bağlı yapıları incelemek için
Katman Diyagram bir veya daha fazla katman kısayol menüsünü açın ve sonra seçin Görünüm bağlantıları.
Layer Explorer (Katman Gezgini) açar ve seçili katmanlara bağlı yapıları gösterir. Layer Explorer (Katman Gezgini)'nin yapı bağlantı özelliklerinin her birini gösteren sütunları vardır.
Not
Bu özelliklerin tümünü göremiyorsanız, Layer Explorer (Katman Gezgini) penceresini genişletin.
Katman Gezgini'nde Sütun
Description
Kategoriler
Yapı türü örneğin sınıf, ad uzayı, kaynak dosyası vb. gibi
Katman
Yapıya bağlı katman
Doğrulamayı Destekler
Eğer True ise katman doğrulama işlemi, projenin öğeye veya öğeden olan bağımlılıklara uyduğunu kanıtlayabilir.
Eğer False ise bağlantı katman doğrulama işlemine katılmaz.
Daha fazla bilgi için bkz. Katman Diyagramları: Yönergeler.
Tanımlayıcı
Bağlı yapıya başvuru