Modelování aplikace
Přesvědčte se, zda že aplikace splňuje požadavky uživatelů, můžete Visual Studio Ultimate pochopit kódu a modelu vaší aplikace.Visual Studio Ultimate pomáhá vizualizovat kód tak, aby jeho struktury, vztahy a chování lze pochopit snáze.Můžete vytvářet modely různých úrovních podrobností a sledovat požadavky, úkoly, testových případů, chyby nebo jiné druhy práce spojené s vaší modely propojením prvky modelu Team Foundation Server pracovní položky a plánu rozvoje.Můžete provádět tyto úkoly v rámci životního cyklu aplikace v rámci procesu vývoje.Více o tématu v Novinky v modelovacích nástrojích pro správu životního cyklu aplikací v sadě Visual Studio 2012 a Přehled scénáře: Změna návrhu pomocí vizualizace a modelování.
Akce
Vizualizace kódu:
|
|
Popsat a předávat požadavky uživatelů:
|
|
Definovat architektura:
|
|
Ověření systému s požadavky a určeny návrhu:
|
|
Sdílení modely, diagramy a grafy pomocí správy verzí sady Team Foundation:
|
Pokud máte více uživatelů, kteří pracují s těmito položkami pod dohledem Team Foundation verze, použijte tyto pokyny umožňující vyhnout se problémům se správou verzí: |
Vytvořit nebo konfigurovat částí z UML nebo jazyky specifické pro doménu aplikace:
|
|
Vlastní modely a schémata:
|
Typy modelů a jejich použití
Model typu a typické použití |
---|
Graf závislosti Závislost grafy umožňují získat organizace a vztahy ve vašem kódu. Typické použití:
Další informace naleznete v tématech: |
Diagram vrstvy Diagramy vrstvy umožňují definovat strukturu aplikace jako sadu vrstev nebo bloky s explicitní závislosti.Je možné spustit ověření zjistit konflikty mezi závislostí v kódu a závislosti popsané v diagramu vrstvy. Typické použití:
Další informace naleznete v tématech: |
UML model UML model obsahuje několik zobrazení, včetně třídy, komponenty, případu použití, aktivity a sekvenční diagramy.Můžete přizpůsobit UML tak, aby vyhovovaly vaší domény aplikace.Například připojit značky a další informace o omezení na prvky modelu.Můžete také definovat nástroje, které působí na modelech.Viz téma Vývoj modelů pro návrh softwaru. Typické použití:
|
Na základě kódu sekvenčního diagramu Sekvenční diagramy, které můžete generovat z kódu rozhraní .NET pomáhá vizualizovat, jak kód implementuje metodu. Typické použití:
Další informace naleznete v tématech: |
Domény pro konkrétní jazyk (DSL) Linku DSL je zápis, který jste navrhli pro určitý účel.V aplikaci Visual Studio je obvykle grafické. Typické použití:
Další informace naleznete v tématech: |
Kde lze získat další informace?
Fóra |
|
Blogy |
|
Technické články a deníky |
Deník architektura - problém 23: Modelování architektury a procesy |
Jiné weby |
Viz také
Koncepty
Správa životního cyklu aplikací Visual Studio a Team Foundation Server