Zpětná analýza kódu ve stromovém zobrazení Průzkumníka modelů

Zobrazit příklad

V aplikaci Microsoft Office Visio se konstrukce zpětně analyzovaného kódu zobrazují na různých úrovních stromového zobrazení Průzkumníka modelů UML. Nejvyšší je úroveň Systém UML, která obsahuje další úrovně pro Model, ModelPodsystém, ModelPodsystémBalíček a ModelPodsystémBalíčekTřída, u kterých byla provedena zpětná analýza. Všechny prvky reprezentované těmito ikonami a složkami lze přejmenovat.

Dále je zahrnuta výchozí sada balíčků obsahující typy dat pro jazyky C#, C++, IDL a Visual Basic. Tyto výchozí složky nelze přejmenovat.

Systém UML

"A blue, red and green triangular icon at the very top of the Model Explorer, representing the UML System"

Systém UML je zásobník modelů UML, které vytváříte. Ve stromovém zobrazení je systém reprezentován jedinečnou ikonou a je mu přiřazen výchozí název Systém UML.

Model

Green folder icon with text: Static Model

Pod ikonou systému UML je úroveň modelu UML reprezentovaná zelenou ikonou složky. ModelPodsystémBalíčekTřídaŘešení v aplikaci Visual Studio je zpětně analyzováno na úrovni modelu jako Statický model.

Model lze do systému UML přidat nebo jej z něj odstranit, vždy však musí v systému UML existovat alespoň jeden model.

Hlavní balíček

Yellow folder icon with text: Top Package

Obory názvů v aplikaci Visual Studio jsou zpětně analyzovány jako balíčky. Ve výchozím nastavení vznikne z globálního oboru názvů globální balíček nazvaný Hlavní balíček.

Hlavní balíček je reprezentován žlutou ikonou složky, která se používá u všech složek balíčků ve stromovém zobrazení.

Podsystém

Red folder representing a UML Subsystem folder named BLL.

ModelPodsystémBalíčekTřídaŘešeníProjekt v aplikaci Visual Studio jsou zpětně analyzovány jako ModelPodsystém UML. Vnořené projekty jsou zpětně analyzovány jako vnořené podsystémy. Podsystém může obsahovat celý model v rámci systému.

Podsystém, u kterého byla provedena zpětná analýza, je pojmenován podle příslušného projektu, který reprezentuje, a ve stromovém zobrazení je označen ikonou červené složky. Například BLL je název projektu zpětně analyzovaného v ukázce FMStocks7.

Podsystém lze k modelu UML přidat pomocí obrazce Podsystém ze vzorníku diagramu Statická struktura UML.

UML Subsystem shape icon

Vnořené balíčky

"2 yellow folder icons, with BLL nested under FMStocks7"

V modelu UML může existovat více úrovní vnořených balíčků. Každý vnořený balíček je reprezentován žlutou ikonou složky ve stromovém zobrazení s názvem balíčku, který reprezentuje. Například složka ikony pro balíček BLL je vnořená pod ikonou složky pro balíček FMStocks7.

Balíček je možné k modelu UML přidat pomocí obrazce Balíček ze vzorníku Statická struktura UML.

UML Package shape icon

Třídy

"White square icon in Model Explorer, representing the class Account"

Uživatelem definované třídy ve zdrojovém kódu jsou zpětně analyzovány jako ModelPodsystémBalíčekTřída obsahující atributy, operace a vlastnosti. Zpětně analyzované třídy jsou ve stromovém zobrazení UML reprezentovány ikonami nazvanými podle definic tříd. Třídy se ve stromovém zobrazení zobrazí podle toho, kde byly definovány.

Třídu je možné k modelu UML přidat pomocí obrazce Třída ze vzorníku Statická struktura UML.

UML Class shape icon

Poznámka: Třídy, u kterých nelze vyřešit odkazy, jsou zpětně analyzovány jako třídy v rámci balíčku nazvaného Externí třídy. Tato situace nastane v případě, že řešení nebo projekt nejsou vytvořeny před provedením zpětné analýzy.

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×