Aracılığıyla paylaş


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

Katman diyagramlarındaki öğeler

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.

  • Yasak İsim Uzayı Bağımlılıkları - Bu katman ile ilişkilendirilmiş yapıların belirli isim uzaylarına dayandırılmadığını belirtir.

  • Yasak İsim Uzayları - Bu katman ile ilişkilendirilmiş yapıların belirtilen isim uzaylarına ait olmadığını belirtir.

  • Gerekli İsim Uzayları - Bu katman ile ilişkilendirilmiş yapıların belirtilen isim uzaylarından birine ait olması gerektiğini belirtir.

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.

  • Yön - Bağımlılığın yönünü belirtir.

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.

  • Yön - Bağımlılığın yönünü belirtir.

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

Ayrıca bkz.

Kavramlar

Yazılım Tasarımı için Modeller Geliştirme