Diagramy případu použití UML: odkaz
V Visual Studio Ultimate, diagramu případu použití shrnuje, kdo používá aplikace nebo systému a práce s ním.Vytvoření UML diagramu případu použití, na Architektura nabídky, klepněte na tlačítko Nový Diagram.
Diagram případu použití slouží jako vstup pro popis požadavků uživatelů.Popisuje vztahy mezi požadavky uživatelů a hlavní součásti.Nepopisuje požadavky podrobně; v samostatných diagramy nebo dokumenty, které lze propojit každý případ použití těchto popsány.
Informace o způsobu diagramy případu použití vám pomohou porozumět, diskuse a komunikovat potřebám uživatelů, viz Modelování požadavků uživatelů.
[!POZNÁMKA]
Toto téma popisuje prvky, které jsou k dispozici v diagramy případu použití.Další informace o tom, jak nakreslit diagramy případu použití, viz Diagramy případu použití UML: pokyny.Další informace o vytvoření a kreslení diagramů modelování, viz Postupy: Úpravy modelů a diagramů UML.
Čtení diagramy případu použití
Tabulky v následující části popisují prvky, které jsou k dispozici v diagramu případu použití, spolu s jejich hlavní vlastnosti.Úplný seznam vlastností, viz Vlastnosti prvků v diagramy případu použití.
Objekty actor a případy použití subsystémů
Obrazce |
Element |
Hlavní vlastnosti a popis |
---|---|---|
1 |
Třída actor |
Představuje uživatele, organizace nebo externí systém, který pracuje s aplikací nebo systému.Třída actor je druh typu.
|
2 |
Případ použití |
Představuje akce prováděné podle jednoho nebo více aktérů při provádění určitého cíle.Případ použití je druh typu.
|
3 |
Přidružení |
Označuje, že třída actor účastní případu použití. |
4 |
Subsystém nebo součásti |
Systém nebo aplikace, která při práci nebo jeho část.Může být cokoli od velké sítě do jedné třídy v aplikaci. Případy použití, které podporuje systém nebo komponenty se zobrazí uvnitř jeho obdélník.Může být užitečné zobrazit že některé případy mimo obdélník, použít k objasnění působnosti systému. Podsystém v diagramu případu použití má podstatě stejného typu jako součást v diagramu komponent.
|
Strukturování případy použití
Obrazce |
Element |
Description |
---|---|---|
5 |
Zahrnout |
Včetně případu použití volání nebo vyvolá jeden zahrnuty.Zařazení se používá k zobrazení, jak se případ použití rozdělí na menší kroky.Případ použití součástí je na konci šipky. Všimněte si, že diagramu nezobrazí pořadí kroků.Popsat tyto podrobnosti můžete diagram činnosti, sekvenčním diagramu nebo jiný dokument. |
6 |
Rozšíření |
Rozšíření případu použití přidá k případu použití rozšířených cíle a kroky.Rozšíření pracují pouze za určitých podmínek.Případ použití rozšířené je na konci šipky. Všimněte si diagramu nejsou zobrazena přesně vymezené okolnosti, za kterých se týká rozšíření: můžete zaznamenat tyto komentáře nebo jiný dokument. |
7 |
Dědičnost |
Se týká specializované a preferencí prvek.Zobecněné prvek je na konci šipky. Případ použití specializovaných dědí cíle a aktéři jeho Generalizace a přidat další specifické cíle a kroky k jejich dosažení. Specializované herce dědí případů použití, atributy a přidružení jeho Generalizace a přidání více. |
8 |
Závislost |
Označuje, že návrhu zdroje závisí na návrhu cíle. |
9 |
Comment (Komentář) |
Slouží k přidání obecné poznámky do diagramu. |
10 |
Artefakt |
Artefakt obsahuje odkaz na jiný diagram nebo dokumentu.Můžete jej vytvořit přetažením souboru z Průzkumníka řešení.Mohou být propojeny se závislostí na další prvek v diagramu.Artefakt obvykle slouží k propojení sekvenčního diagramu, aplikace OneNote stránku, dokument aplikace Word nebo prezentaci aplikace PowerPoint, která podrobně popisuje případ použití.Dokument mohou být položky Visual Studio roztok nebo dokumentu do sdíleného umístění, například na webu služby SharePoint.
Poklepejte na artefakt otevřít soubor nebo webovou stránku, na které odkazuje. |
11 (není zobrazen) |
Balíčky |
Případy použití, účastníci a subsystémů může být obsažen v balení.Balíček obrazců v diagramu nezobrazí, ale můžete nastavit LinkedPackage vlastnosti diagramu.Prvky, které následně vytvoříte v diagramu jsou umístěny v rámci balíčku.Další informace naleznete v tématu Definování balíčky a jmenné prostory. |
Viz také
Referenční dokumentace
Koncepty
Diagramy případu použití UML: pokyny
Postupy: Úpravy modelů a diagramů UML