Vytváření projektů a diagramů pomocí modelování UML
UML modely pomohou pochopit, diskutovat o a návrh softwaru systémy.Visual Studio Ultimateposkytuje šablony pro pět nejčastěji používané často diagramů UML: aktivity, třída, součástí, sekvence a případu použití.Navíc můžete vytvářet diagramy vrstev, které vám pomohou definují strukturu systému.
Je nutné sady Visual Studio Ultimate k vytváření modelů UML.
Diagramy UML modelování a diagramy vrstev může existovat pouze v rámci projektu modelování.Každý projekt modelování obsahuje několik diagramy UML a sdílený model UML.Každý diagramů je částečné zobrazení modelu.UML model obsahuje všechny prvky na diagramů UML, které lze zobrazit pomocí Průzkumníka modelu UML.Informace o modelech a jejich vztah k diagramů naleznete v tématu Úpravy modelů a diagramů UML.Informace o modelování projektů v rámci správy verzí naleznete v tématu Správa modelů a grafů pomocí správy verzí aStrukturování řešení modelování
[!POZNÁMKA]
Existuje jiný typ diagramu, diagram třídy .NET, který se používá pro vizualizaci programového kódu.Další informace naleznete v tématu návrh a prohlížení třídy a typy.
V tomto tématu
Vytvoření diagramu v projektu modelování
Odebírání diagramy z projektu modelování
Diagramy, které nevyžadují modelování projektů
Poradce při potížích s modelování projektů a diagramů
Vytvoření diagramu v projektu modelování
Je nutné sady Visual Studio Ultimate. Chcete-li vytvořit modelování projektů.Je možné číst modelování projekty v sadě Visual Studio Premium.
Chcete-li vytvořit diagram a přidat jej do projektu
V nabídce Architektura vyberte položku Nový diagram.
Architektura nabídky je k dispozici pouze v Visual Studio Ultimate.
V přidat nový Diagram dialogovém okně klikněte na tlačítko typ modelování diagramu, které chcete.
Zadejte název nového diagramu.
V přidat do projektu modelování pole:
- Vyberte projekt modelování, který již existuje v rámci vašeho řešení a potom klikněte na tlačítko OK.
-nebo-
Vyberte vytvořte nový projekt modelovánía potom klikněte na tlačítko OK.
V vytvořit nový projekt modelování dialogového okna, zadejte název a umístění pro nový projekt a potom klikněte na tlačítko OK.
Pokud vaše řešení je otevřená, nový projekt je přidán do řešení.Pokud nemáte žádné otevřete řešení, můžete zadat název pro nové řešení.
Pokud již máte projektu modelování, můžete také pomocí následujícího postupu.
Chcete-li přidat k existujícímu projektu modelování diagramu
V Průzkumníka řešení, klikněte na tlačítko modelování uzel projektu.
[!POZNÁMKA]
Projekt modelování obsahuje definice modelu složku s názvem ModelDefinition.
Na projektu nabídky, klikněte na tlačítko přidat novou položku.
V přidat novou položku - < název projektu > dialogové okno, v části šablony, klikněte na tlačítko modelování diagramu typu, například Diagram komponent UML.
Zadejte název pro diagram a potom klikněte na tlačítko přidat.
Diagram modelování otevře a zobrazí se v projektu modelování.
Upozornění Přidání, kopírování nebo přetáhněte existující soubory diagramu do jiných modelování projektů nebo na jiné místo v řešení.To způsobí, že prvky zmizí z diagramů zkopírovaná nebo chyby při otevření diagramy.Je nutné otevřít soubor diagramu z modelování projektu, ve kterém byl vytvořen.Je to proto diagramu UML je zobrazení modelu, která je vlastněna jeho modelování projektu.Chcete-li zkopírovat soubor diagramu, vytvořit nový diagram a zkopírujte elementy z diagramu zdroje do nového diagramu.Další informace naleznete v tématu Poradce při potížích s modelování projektů a diagramů.
Chcete-li vytvořit prázdné modelování projektu
Na soubor nabídce přejděte na novýa potom klikněte na tlačítko projektu.
V nový projekt dialogové okno, v části nainstalované šablony, klikněte na tlačítko modelování projektů.
V okně prostředním, klikněte na tlačítko projekt modelování.
Název projektu a určíte pozici v název a umístění polí.
V řešení vyberte možnost přidat řešení přidat nový projekt do řešení již máte otevřené; nebo vytvořit nové řešení zavřete všechny otevřené řešení a přidat projekt do nové řešení.
Odebírání modelování diagramy z projektu
Můžete trvale odstranit diagramu, nebo můžete dočasně vyloučit diagramu z projektu a obnovte ji.
Chcete-li trvale odstranit z projektu diagramu
V Průzkumníka řešení, klikněte pravým tlačítkem na hlavní soubor, který představuje diagramu a potom klikněte na tlačítko odstranit.
Diagram je odebrán ze systému souborů a projektu.Prvky zobrazené v diagramu nejsou odebrány z Průzkumníka modelu UML.
[!POZNÁMKA]
Každý diagramů má dva soubory, jeden zastoupení společnosti Microsoft do druhé.Pokud máte diagramu komponent s názvem například CD1, byste měli odstranit soubor, který se nazývá CD1.componentdiagram.Její dceřiné souboru s názvem CD1.componentdiagram.layout budou automaticky odstraněny.
Chcete-li dočasně vyloučit diagramu z projektu
V Průzkumníka řešení, klikněte pravým tlačítkem na soubor diagramu a potom klikněte na tlačítko vyloučit z projektu.
Diagram je odebrán z projektu.Není však odstraněn ze systému souborů.
[!POZNÁMKA]
Prvky zobrazené v diagramu nejsou odebrány z Průzkumníka modelu UML.
Chcete-li obnovit dočasně vyloučené diagramu na projekt
V Průzkumníka řešení, klikněte na tlačítko modelování uzel projektu.
[!POZNÁMKA]
Projekt modelování obsahuje definice modelu složku s názvem ModelDefinition.
Na projektu nabídky, klikněte na tlačítko přidat existující položku.
V přidat existující položku dialogového okna vyhledejte soubor diagramu, vyberte soubor a potom klikněte na tlačítko přidat.
Diagram modelování otevře a zobrazí se v projektu modelování.
[!POZNÁMKA]
Každý diagramů má pár souborů v systému souborů.Nevybírejte soubor, který má příponu .layout.Také Visual Studio Ultimate neposkytuje nepodporují přidávání existující UML diagramy k více modelování projektů.Každý diagramů soubor musí být otevřen v rámci modelování projektu, ve kterém byl vytvořen.To je způsobeno diagramu UML ukazuje zobrazení modelu, který je vlastněna jeho modelování projektu.
Diagramy, které nevyžadují modelování projektů
Následující typy diagramů nejsou součástí projektu modelování:
Sekvenční diagramy, které jsou generovány z zdrojového kódu.Další informace naleznete v tématu Vizualizace kódu u sekvenčních diagramů.
Diagramy tříd, které jsou vytvořeny jako zobrazení zdrojového kódu.Tyto nesouvisejí s diagramy tříd jazyka UML.Další informace naleznete v tématu Navrhování a zobrazování tříd a typů.
Grafy závislostí.Další informace naleznete v tématu Mapování závislostí ve vašem kódu v grafech závislostí.
Diagramy, které nejsou diagramů UML nebo diagramy vrstev, jako jsou jazyky konkrétní domény.
Poradce při potížích s modelování projektů a diagramů
Následující tabulka popisuje problémy, které se mohou vyskytnout s modelování projektů nebo diagramy a jejich řešení:
Problém |
Způsobí, že |
Řešení |
---|---|---|
Projekt modelování nelze otevřít nebo načtena do řešení. Zobrazí se následující zpráva: "Jeden nebo více projekty v řešení nebyla načtena správně.Naleznete v okně výstupu podrobnosti." V okně výstupu se zobrazí následující zpráva: "ModelingProjectFilenameAndPath.modelproj: Chyba: Nerozpoznaný identifikátor Guid formátu. " |
Projekt modelování obsahuje odkazy na projekty, které mají stejný název a jsou ve stejném řešení. Můžete například vrstvu je propojen s projekty, které mají stejný název a jsou ve stejném řešení. |
Pomocí textového editoru, otevřete projekt modelování souborů, odeberte odkazy a potom zkuste znovu otevřít modelování projektu. Nechcete-li tento problém, nepřidávejte odkazy na projekty, které mají stejný název.Ujistěte se, že projekty mít jedinečné názvy. |
Diagramy, které jsou přidány, zkopírování nebo přetažení do jiných modelování projektů nebo na jiné místo v řešení chybí prvky. -nebo- Při pokusu o otevření diagramu, jsou zobrazeny následující zprávy:
-nebo-
|
Soubor diagramu byl přidán, přetáhli nebo zkopírovaných z projektu modelování do jiného projektu modelování nebo na jiné místo v řešení. |
Chcete-li zkopírovat soubor diagramu, vytvořit nový diagram a zkopírujte elementy z diagramu zdroje do nového diagramu. |