Sdílet prostřednictvím


Diagramy vrstvy: odkaz

V Visual Studio Ultimate, můžete použít diagramu vrstvy můžete vizualizovat architekturu vysoké úrovně, logického systému.Diagram vrstvy uspořádává fyzické artefakty v systému do logických, abstraktní skupiny nazvané vrstvy.Tyto vrstvy popisují hlavní úkoly, které provést artefakty nebo hlavní součásti systému.Každá vrstva může obsahovat vnořené vrstvy, které popisují podrobnější úkoly.

Můžete určit zamýšlené nebo existující závislosti mezi vrstvy.Tyto závislosti, které jsou reprezentovány šipky označují, které vrstvy můžete použít nebo aktuálně funkce reprezentované ostatní vrstvy.Uspořádání systému do vrstvy, které popisují různé role a funkce, vrstva diagram může pomoci usnadnit pochopení, znovu použít a udržovat váš kód.

Pomocí diagramu vrstvy můžete provádět následující úkoly:

  • Existující nebo zamýšlené logickou architekturu systému komunikovat.

  • Zjistit konflikty mezi existující kód a zamýšlené architektury.

  • Vizualizovat dopad na architektuře zamýšlené změny při refactor, aktualizovat nebo vyvíjet systému.

  • Posílit zamýšlené architektury během vývoje a údržby kódu včetně ověření s vaší změnami a sestavit operací.

Toto téma popisuje prvky, které můžete vrstvy diagramu.Podrobnější informace o způsobu vytvoření a kreslit diagramy vrstvy, Diagramy vrstvy: pokyny.Další informace o vzorky rozvrstvení společnosti vzorky & Praktiky webu.

Čtení diagramy vrstvy

Elementy v diagramech vrstev

Následující tabulka popisuje prvky, které můžete vrstvy diagramu.

Tvar

Element

Description

1

Vrstva

Logické skupiny fyzické artefakty v systému.Obory názvů, projekty, třídy, metody a podobně, mohou být tyto artefakty.

Artefakty, propojených vrstvu zobrazíte otevřete místní nabídku pro vrstvu a zvolte Zobrazení odkazů otevřete Explorer vrstvy.

Další informace naleznete v Explorer vrstvy.

  • Zakázáno v závislosti na obor názvů -určuje artefakty přidružené k této vrstvě nelze závisí zadané obory názvů.

  • Obory názvů zakázáno -Určuje, že artefakty přidružené k této vrstvy musí nepatří do zadané obory názvů.

  • Obory názvů požadovaných -Určuje, že artefakty přidružené k této vrstvy musí patřit do jedné zadané obory názvů.

2

Závislost

Označuje jedné vrstvy lze používat funkce v jiné vrstvě, ale nikoli naopak.

  • Směr -Určuje směr závislost.

3

Obousměrný závislost

Označuje jedné vrstvy lze používat funkce v jiné vrstvě a naopak.

  • Směr -Určuje směr závislost.

4

Comment (Komentář)

Slouží k přidání prvků diagramu nebo diagramu Obecné poznámky.

5

Odkaz na komentář

Pomocí prvků diagramu připojit poznámky.

Vrstva Průzkumníka

Každou vrstvu můžete propojit s artefakty v řešení jako projekty, tříd, jmenné prostory, soubory projektu a ostatní části softwaru.Číslo na vrstvy zobrazuje počet artefakty propojené s vrstvou.Při čtení počet artefakty ve vrstvě, zapamatujte si následující:

  • Pokud vrstva odkazy na artefakt, který obsahuje další artefakty, ale vrstvy propojení přímo k jiné artefakty pak číslo obsahuje pouze propojené artefakt.Ostatní artefakty jsou však zahrnuty pro analýzu během ověřování vrstvy.

    Pokud vrstva je spojen jeden obor názvů, pak počet propojených artefakty je například 1, i když obsahuje obor názvů tříd.Pokud vrstva obsahuje také odkazy na jednotlivé třídy v oboru názvů, bude obsahovat číslo propojené tříd.

  • Pokud vrstva obsahuje ostatní vrstvy, které jsou propojeny s artefakty, pak kontejneru vrstvy také spojen tyto artefakty, přestože číslo kontejneru vrstvy nezahrnuje tyto artefakty.

Další informace o propojování vrstvy a artefakty v následujících tématech:

Přezkoumat propojené artefakty

  • V diagramu vrstvy otevřít místní nabídku pro jednu nebo více vrstev a zvolte Zobrazení odkazů.

    Vrstvy Průzkumníka otevře a zobrazí artefakty, propojených vybrané vrstvy.Vrstvy Průzkumníka obsahuje sloupec zobrazující jednotlivé vlastnosti artefakt odkazy.

    [!POZNÁMKA]

    Nelze zobrazit všechny tyto vlastnosti, rozbalte položku Explorer vrstvy okna.

    Sloupce v aplikaci Explorer vrstvy

    Description

    Kategorie

    Druh artefakt, například class, obor názvů, zdrojový soubor a podobně

    Vrstva

    Vrstva, která odkazuje artefakt

    Podporuje ověření

    Pokud True, poté proces ověření vrstvy můžete ověřit, že projekt odpovídá závislostí z tohoto prvku nebo.

    Pokud False, pak propojení není součástí procesu ověření pravosti vrstvy.

    Další informace naleznete v tématu Diagramy vrstvy: pokyny.

    Identifikátor

    Odkaz na propojený artefakt

Viz také

Koncepty

Vývoj modelů pro návrh softwaru