Diagramy činnosti UML: referenční dokumentace
Diagram činnosti zobrazí obchodního procesu nebo procesu softwaru jako tok práce prostřednictvím řady akcí.Tyto akce lze provést osoby, součásti softwaru nebo počítače.
Diagram činnosti lze popsat procesy několik typů, jako jsou například následující příklady:
Obchodní proces nebo tok práce mezi uživateli a systému.Další informace naleznete v tématu Modelování uživatelských požadavků.
Kroky provedeny v případu použití.Další informace naleznete v tématu Diagramy případů použití UML: Pokyny.
Software protokolu je přípustné sekvence interakce mezi součástmi.
Software algoritmus.
Toto téma popisuje prvky, které lze použít v diagramech činnosti.Podrobnější informace o činnosti kreslení diagramů naleznete v Diagramy činnosti UML: Pokyny.Vytvoření diagramu činnosti UML na Architektura nabídky, klepněte na tlačítko Nový Diagram.Další informace o tom, jak nakreslit diagramy modelování obecně viz Úpravy modelů a diagramů UML.
Diagramy činnosti čtení
Tabulky v následující části popisují prvky, které lze použít v diagramu činnosti a jejich hlavní vlastnosti.Úplný seznam vlastností prvků, viz Vlastnosti elementů v diagramech činnosti.
Akce a další prvky, které se zobrazí v diagramu činnosti tvoří jednu činnost.Můžete zobrazit aktivitu v Průzkumníku modelů UML.Je vytvořen při přidání prvního prvku do diagramu.
Čtení diagramu, Představte si, že token nebo podproces řízení, projde podél spojnice z jednoho akce na další.
Jednoduché řízení toků
Můžete zobrazit posloupnost akcí s pobočkami a smyčky.Další informace o použití prvky popsané zde naleznete v tématu v části popisující tok řízení Diagramy činnosti UML: Pokyny.
Obrazce |
Element |
Hlavní vlastnosti a popis |
1 |
Akce |
Krok v činnosti, ve kterém uživatelé nebo softwaru provádět některé úlohy. Akce můžete spustit při všech příchozích toků dorazilo token.Po jeho skončení tokeny jsou odesílány na všechny odchozí datové toky.
|
2 |
Řízení toku |
Konektor, který zobrazuje tok řízení mezi akcemi.Interpretovat diagramu představte, že token toky z jedné akce na další. Vytvoření řízení toku, použijte konektor nástroj. |
3 |
Počáteční uzel |
Označuje první akce nebo akce v činnosti.Při zahájení aktivity token toky z počátečního uzlu. |
4 |
Poslední uzel aktivity |
Ukončení činnosti.Při příchodu token, ukončí činnost. |
5 |
Rozhodnutí uzlu |
Podmínková větev v toku.Má jeden vstupní a dva nebo více výstupů.Příchozí token vyplývá pouze jednu výstupy. |
6 |
Guard |
Podmínka, která určuje, zda lze podél spojnice tok token.Nejčastěji používané na odchozí toků rozhodnutí uzlu. Chcete-li nastavit ochranným zařízením, klepněte pravým tlačítkem myši toku, klepněte na tlačítko Vlastnosti a nastavte Guard vlastnost. |
7 |
Sloučit uzlu |
Nutné sloučit toky, které byly rozděleny s uzlem rozhodnutí.Má dvě nebo více vstupů a jeden výstup.Token na jakýkoliv vstup vyskočí na výstup. |
8 |
Comment (Komentář) |
Další informace o prvky, se kterými je propojen. |
9 |
Chování akce volání |
Akce, která je definována podrobněji v diagramu jiné činnosti.
|
(není zobrazen) |
Akce volání operace |
Akce, která vyvolá operaci na instanci třídy. |
Aktivity |
Tok práce, která je znázorněn v diagramu činnosti.Chcete-li zobrazit vlastnosti aktivity, je třeba je vybrat v Průzkumníka modelů UML.
|
|
Diagram činnosti UML |
Diagram, který zobrazuje aktivity.Jeho vlastnosti zobrazíte klepnutím na prázdnou část diagramu.
|
Souběžných toků
Sekvence akcí, které vykonávají současně můžete popsat.Další informace viz Kreslení souběžných toků.
Obrazce |
Element |
Description |
11 |
Uzel vidlice |
Souběžných toků rozdělí na jeden tok.Každý příchozí token produkuje token u každého odchozího spojnice. |
12 |
Připojení k uzlu |
Kombinuje souběžných toků do jediného toku.Token čekání po každé příchozí tok token se vyrábí na výstup. |
13 |
Odeslání signálu |
Akce, která odešle zprávu nebo signálu na jinou činnost nebo souběžných podprocesů se stejnou činností.Typ a obsah zprávy implikované název akce nebo v další komentáře. Akce Odeslat data signálu mohou být předány do akce v toku objektu nebo vstupní pin (16). |
14 |
Přijmout událost akce |
Akce, kterou čeká zprávy nebo signálu, chcete-li pokračovat v akci.Typ akce mohou přijímat zprávy je zahrnuto v názvu nebo v další komentáře. Akce má-li žádné příchozí tok řízení, vytváří token vždy obdrží zprávu. Akci lze přijímat data signálu, který může být předán na objektu tok nebo výstupní pin (17).
|
Datové toky
Můžete popsat toku dat z jedné akce.Další informace o prvky použité v této části části výkresu datové toky tématu pokyny pro kreslení Diagram činnosti.
Obrazce |
Element |
Description |
15 |
Uzel objektu |
Představuje data, která projde podél toku.
|
16 |
Vstupní kód Pin |
Představuje data, která akci lze zobrazit při spouštění.
|
17 |
Výstupní Pin |
Představuje data, která vyvolá akci při spouštění.
|
18 |
Uzel parametru aktivity |
Uzel objektu, jehož prostřednictvím lze data přijaté nebo vyrobené aktivity. Použít při volání z jiného druhu činnosti aktivity reprezentovány diagramu nebo diagramu popisuje operace nebo funkce.
|
(není zobrazen) |
Tok objektů |
Konektor, který zobrazuje tok dat mezi akcí a uzly objektů. Vytvořit obrazec Tok objektů konektor nástroj propojení vstup nebo výstup pin nebo uzlu typu objektu na jiný prvek.
|