Diagramy činnosti UML: pokyny
V Visual Studio Ultimate, můžete nakreslit diagram činnosti popisující algoritmus softwaru nebo obchodního procesu jako tok práce prostřednictvím řady akcí.Tyto akce lze provést osoby, softwarové součásti nebo zařízení.Ukázku videa, viz: Zachycení obchodních postupů pomocí diagramy činnosti.
Vytvoření diagramu činnosti UML na Architektura nabídky, klepněte na tlačítko Nový Diagram.
Diagram činnosti můžete použít k mnoha účelům:
Popište obchodní proces nebo tok práce mezi uživateli a systému.Další informace naleznete v tématu Modelování požadavků uživatelů.
Popsat kroky provedeny v případu použití.Další informace naleznete v tématu Diagramy případu použití UML: pokyny.
Popište metody, funkce nebo operace v softwaru.Další informace naleznete v tématu Architektura systému Software pro modelování.
Diagram činnosti výkresu můžete zlepšit proces.Pokud diagram existujícího procesu ukáže být velmi složité, můžete zvážit, jak může zjednodušit proces.
Referenční informace o prvcích na diagramy činnosti, viz Diagramy činnosti UML: odkaz.
V tomto tématu
Vztah k jiným diagramy
Základní kroky pro kreslení diagramů aktivity
Popisující tok řízení
Popisující toku dat
Definování akce podrobněji
Souběžných toků
Vztah k jiným diagramy
Pokud nakreslíte diagram činnosti popsat obchodní proces nebo způsobem, jakým uživatelé systému, můžete nakreslit diagramu případu použití různých zobrazte stejné informace.V diagramu případu použití nakreslíte akce jako případů použití.Uveďte případy použití stejné názvy jako odpovídající akce.Výhody použití zobrazení případů jsou je možné:
Zobrazit v jednom diagramu jak větší akce na použití případech se skládají z menších pomocí vztahu zahrnuje.
Připojte každý případ akce na použití výslovně uživatelům nebo externí systémy, které se podílejí na jeho provádění.
Nakreslete ohraničení kolem případech akce na použití systému nebo každé hlavní součást.
Můžete také nakreslit diagram činnosti k popisu podrobný návrh softwaru operace.
Tok dat předávaných mezi akce můžete zobrazit v diagramu činnosti.V části na Popisující toku dat.Ale diagram činnosti nepopisuje strukturu dat.Za tímto účelem můžete nakreslit třídy diagramu UML.Informace naleznete v Diagramy tříd jazyka UML: pokyny.
Základní kroky pro kreslení diagramů aktivity
Podrobné kroky pro vytvoření libovolné modelování diagramy jsou popsány v Postupy: Úpravy modelů a diagramů UML.
Nakreslete v diagramu činnosti
Na Architektura nabídky, klepněte na tlačítko Nový Diagram.
Pod šablony, klepněte na tlačítko Diagramu činnosti UML.
Název diagramu.
V Přidat k modelování projektu, vyberte existující projekt modelování v řešení, nebo vytvořit nový projekt modelování.
Kreslení prvků v diagramu činnosti
Přetáhněte prvky z panelu nástrojů do diagramu.
Spusťte a uvedení hlavních činností do diagramu, je připojení a přidání konečné detaily jako například počáteční a konečné uzlů.
[!POZNÁMKA]
Z Průzkumníka modelů UML nelze přetáhnout existující prvky do diagramu.
Spojení prvků, postupujte takto:
V Diagram činnosti nástrojů, klepněte na tlačítko konektor.
V diagramu klepněte na prvek zdroje.
Klepněte na cílový prvek.
[!POZNÁMKA]
Chcete-li použít nástroj vícekrát, poklepejte na nástroj v panelu nástrojů.
Přesunout aktivitu do jiného balíčku
V Průzkumníka modelů UML, přetáhněte aktivity do balíčku.
-nebo-
V Průzkumníka modelů UML, klepněte pravým tlačítkem myši činnosti a na Vyjmout.Klepněte pravým tlačítkem myši na balíček a klepněte na tlačítko Vložit.
[!POZNÁMKA]
Aktivita se zobrazí v Průzkumníku modelů UML pouze při přidání prvního prvku do diagramu.
Popisující tok řízení
Diagram činnosti obchodního procesu nebo software algoritmus popisuje jako posloupnost akcí.Šipky spojnice zobrazují, jak řízení je předáno postupně z jedné akce na další.Akce lze obvykle spustit pouze po dokončení předchozí akce.
Na následujícím obrázku je příklad, jak lze zobrazit posloupnost akcí s akcemi, konektory, poboček a smyčky.Každý prvek je vysvětleno podrobněji v následujících částech.
Diagramy činnosti použití Akce a konektory řízení toku postupně jednu akci na další popis systému nebo aplikace jako posloupnost akcí.
Vytvoření Akce (1) pro jednotlivé hlavní úkoly, které provádí uživatel, systém nebo obojí ve spolupráci.
[!POZNÁMKA]
Zkuste popsat proces nebo algoritmus s několika akcí.Můžete použít Chování akce volání definovat jednotlivé akce podrobněji v samostatném diagramu, jak je popsáno v Sub-activities popisující chování akce volání.
Ujistěte se, že název každé akce jasně ukazuje, co obvykle provádí.
Propojení akcí v posloupnosti s konektory (2).
Každá akce končí před začátkem další akci v řízení toku.Pokud chcete popsat akce, které se překrývají, použijte Vidlice uzlu způsobem popsaným v části Souběžných toků.
Přestože diagram popisuje posloupnost akcí, nepopisuje jak jsou akce spouštěny, nebo jak je řízení předáno z jedné akce na další.Pokud používáte diagramu představující obchodní proces, řízení může předat, například jedna osoba odešle e-mailové zprávy do jiné.Pokud představují návrhu softwaru pomocí diagramu řízení může být předané Normální tok provádění z jednoho příkazu na další.
Popisující rozhodnutí a smyčky
Použití Uzel rozhodnutí (3) označuje bod, kde výsledek rozhodnutí vyžaduje další krok.Požadovaný počet odchozích cesty můžete kreslit.
Používáte-li diagram činnosti definovat část aplikace, měli byste definovat kryty (4) tak, že je jasné, když je třeba každou cestu.Klepněte na spojnici pravým tlačítkem myši, klepněte na tlačítko Vlastnostia Vlastnosti okna, zadejte hodnotu pro Guard pole.
Není vždy nutné definovat kryty.Například pokud popis obchodní proces nebo protokolu interakce pomocí diagramu činnosti pobočky definuje rozsah možností uživatele nebo interacting součásti.
Použití Sloučení uzlu (5) spojování dvou nebo více alternativní toků, které rozvětvené na Uzel rozhodnutí.
[!POZNÁMKA]
Používejte Sloučení uzlu k spojování alternativní toků, namísto sdružující toky v akci.V příkladu by nebylo správné připojení z uzlu rozhodnutí přímo zpět na Zvolte položku nabídky.Je to proto, že akce se nespustí, dokud podprocesů řízení dorazily všechny příchozí spojnice.Proto je by spojování pouze současných toků v akci.Další informace naleznete v tématu Souběžných toků.
Pomocí pobočky popsat smyček, jak je uvedeno v příkladu.
[!POZNÁMKA]
Zkuste vnořit smyčky strukturovaných způsobem jako v kódu programu.Pokud jsou popisující stávající obchodní proces, to může odhalit některé příležitosti pro zlepšení ji.
Zahájení činnosti
Označuje vstupní body do činnosti dvěma způsoby:
Počáteční uzel
Vytvořit Počáteční uzel (6) označuje první akce aktivity.
Tato metoda je nejužitečnější, když jsou s popisem sub-activity nebo není nutné explicitně uvést co zahájí činnost.Například aktivity pořadí pokrmu jasně začne získá zákazník zájem své znalosti prohloubit.
Přijmout událost uzlu
Vytvoření Přijmout uzly událostí, jak je popsáno v části Souběžných toků, označující začátek podproces, který reaguje na určité události, například vstup uživatele.Neposkytují příchozího toku k uzlu.Vynechání příchozí tok označuje, že bude podproces spuštěn pokaždé, když dojde k události.
Tato metoda je nejužitečnější při popisu odpověď na konkrétní externí událost.
Ukončení činnosti
Použití Poslední uzel aktivity (7) označují konec aktivity.
Když dosáhne podproces řízení Poslední uzel aktivity, ukončit všechny aktivity souběžných akcí a sub-activities.
Více než jednu činnost poslední uzel lze přehlednost dalších spojnic.
Přerušení činnosti
Popisují, jak běžné činnosti může být přerušení toku, například pokud se uživatel rozhodne proces zrušit, můžete vytvořit přijetí události uzlu, který poslouchá danou událost.Další informace naleznete v části Souběžných toků.Vytvoření toku řízení od poslední uzel aktivity (7).
Dráhami
Někdy je užitečné uspořádat akce činnost na oblasti odpovídající různé objekty nebo obchodní role, které provádějí akce.Tyto oblasti jsou obvykle uspořádány do sloupců a jsou označovány jako dráhami.
Řádky nebo obdélníky ze Jednoduché tvary části panelu nástrojů kreslení dráhami nebo jiných oblastí.
Chcete-li označit jednotlivé dráhy komentář a nastavit jeho průhledný vlastnost True.
Jednoduché tvary nejsou součástí modelu UML a nezobrazí se v Průzkumníku modelů UML.
Popisující toku dat
Můžete popsat data procházející z činnosti dvěma způsoby:
Použití uzel objektu.Toto je nejjednodušší metoda popisující informací předávaných mezi činností.Uzly typu objektu je jako proměnné v programu.Představuje něco, který ukládá jednu nebo více hodnot, které jsou z jedné akce předáním do jiného.
Použití výstupní spojky a vstupní spojka.Tato metoda umožňuje popsat samostatně výstupy z jedné akce a vstupy do jiného.Spojky jsou jako parametry v programu.Kolíky představují přístavy, kde můžete zadat a ponechejte akci objekty.
[!POZNÁMKA]
Přehled prvky použité v této části naleznete toky dat části tématu, viz Diagramy činnosti UML: odkaz.
Tok dat s uzly objekt popisující
Většina řízení toků přenášejí data.Například umožňuje tok výstup z akce "Zákazník poskytuje podrobnosti" odkaz na dodací adresu.
Pokud chcete popsat dat v diagramu, můžete nahradit konektoru s uzly typu objektu a dva konektory, jak ukazuje následující obrázek.
Všimněte si, že představují zaoblenými rohy obdélníků, jako je například odeslání zboží, kdy zpracování probíhá akce.Obdélníky pravoúhlými například adresu dodávky představují toku objektů z jedné akce do jiného.
Pojmenujte uzlu objektu odpovídající roli uzel jako conduit nebo vyrovnávací paměti objektů, které toku mezi akcemi.
Můžete nastavit typu uzlu objektu v okně Vlastnosti.Typ může být primitivní typ jako celé číslo, nebo třídy, rozhraní nebo výčtu, který jste definovali v diagramu třídy.Například můžete vytvořit třídu adresu dodávky s atributy ulice, Město a tak dále, spolu s přidružení do jiné třídy, s názvem zákazníka.Další informace naleznete v tématu Diagramy tříd jazyka UML: pokyny.
[!POZNÁMKA]
Pokud zadáte název, typ, který není ještě definován, položka bude přidáno do seznamu Typy nespecifikované v Průzkumníku modelů UML.Pokud následně definovat typ názvu v diagramu třídy, byste měli obnovit typ uzlu objektu tak, aby odkazoval na nový typ.
Ukládání dat v uzlech objektu
Uzly typu objektu může fungovat jako vyrovnávací paměť pro více objektů.Následující obrázek ukazuje tok řízení, může uživatel přejít [vybrat více] opakovat (1) mnohokrát, zatímco uzel položek nabídky pro zvolený objekt (2) akumuluje možnosti uživatele.Nakonec po dokončení výběru své uživatele řízení předá potvrzení objednávky akce (3), který přijímá úplný seznam možností vyrovnávací položky zvolené nabídky.
Můžete určit, jak jsou uloženy položky do vyrovnávací paměti nastavením vlastnosti uzlu objektu:
Nastavit řazení vlastnosti:
Neuspořádané určete pořadí náhodné nebo není zadán.(Výchozí).
Objednané určení pořadí podle určitého klíče.
FIFO zadat objednávku je budou.
LIFO určení pořadí poslední-in, budou.
Nastavit horní mez určuje maximální počet objektů, které mohou být obsaženy ve vyrovnávací paměti.Výchozí hodnotou je *.To znamená, že neexistuje žádné omezení.
Popisující toku dat s vstupní a výstupní spojky.
Použití Výstupní spojky a Vstupní spojka popsat samostatně výstupy z jedné akce a vstupy do jiného.
Vytvoření kódu pin, klepněte na tlačítko Vstupní spojka nebo Výstupní spojky na panelu nástrojů a potom klepněte na akci.Potom můžete čep kolem akci přesunout a změnit její název.Můžete vytvořit vstupní a výstupní spojky na jakoukoli akci, včetně Chování akce volání, Akce volání operace, Akce Odeslat signál, a Akce přijmout událost.
Spojnice mezi dvěma kolíky představuje obrazec Tok objektů, stejně jako toky do a z uzlu typu objektu.
Pojmenujte každou pin označující role objektů vyrábí, nebo přijímá jako název parametru.
Můžete nastavit typ objektů, které jsou přenášeny v typu vlastnost.Musí být typu, který jste vytvořili v diagramu třídy UML.
Objekty předávaných mezi připojení spojky musí být kompatibilní nějakým způsobem.Možné příčiny patří objekty vyrobené výstupní spojka odvozený typ typu vstupní kód pin.
Také můžete určit, že tok objektu zahrnuje transformaci, která převádí data mezi výstupní spojka typu a typ vstupní kód pin.Nejběžnější transformace tohoto druhu pouze extrahuje z větší typ příslušné části.Například obrázek předpokládá existenci transformace, který extrahuje dodací adresu z detaily objednávky.
Definování akce podrobněji
Vedle jasně výsledek, který by obvykle dosáhnout pomocí název akce, následujícími způsoby můžete přidat další podrobnosti akce:
Podrobnější popis psát subjektu vlastnost.Například nelze zapisovat fragment kódu programu nebo pseudokód nebo úplný popis dosažených výsledků.
Akce nahradit chování akce volání a popište jeho podrobné chování v diagramu samostatné činnosti.Viz s popisem Sub-activities s volání akce chování.
Nastavení akce, Místní Postconditions a Místní předpoklady jeho výsledku zvláštní podrobně popisující vlastnosti.Další informace naleznete v Postconditions pro definování a předpoklady.
Popisující chování akce volání Sub-activities
Můžete popsat podrobné chování akci pomocí diagramu samostatné činnosti.Volané chování je diagram činnosti je vyjádřen v diagramu činnosti hlavní chování akce volání.Akce volání chování můžete také popsat chování, které je sdílena mezi různé činnosti, takže nemusíte kreslit sub-activity vícekrát.
Následující obrázek Diagram 1 zobrazuje aktivita chování akce volání a Diagram 2 ukazuje sub-activity diagram, který zobrazuje jen chování.
K popisu sub-activity s chování akce volání
Vytvořit diagram pro sub-activity, v Aplikaci Solution Explorer, tlačítkem projektu modelování, ukažte na Přidata klepněte na tlačítko Nové položky.
V Přidat novou položku v dialogovém okně pole šablony klepněte na tlačítko Diagram činnosti a v název zadejte název, který chcete přidělit vaše Chování akce volání.
Nakreslete podrobný průběh sub-activity.Toto je jen chování.
- V diagramu s názvem sub-activity Počáteční uzel označuje, kde začíná řízení při nazývané chování.Poslední uzel aktivity ukazuje, kde řízení zpět na nadřazenou aktivitu.
Nastavit chování vlastnost Chování akce volání odkaz s názvem chování diagramu.
[!POZNÁMKA]
Sub-activity diagram na musí být některé prvky nebo diagramu nemusí být k dispozici v rozevíracím seznamu chování vlastnost.Ikona trident, nezobrazí se v vaše Chování akce volání tvaru, dokud nenastavíte jeho chování vlastnost.
Nastavit Je synchronní vlastnost označuje, zda aktivitě čeká jen aktivity k dokončení akce.
- Nastavíte-li Je synchronní na hodnotu false, jsou označující, že tok můžete pokračovat další akci před dokončením s názvem aktivity.Není definují výstup kolíky nebo odchozí datové toky z akce.
Popisující tok dat z sub-activities
Můžete popsat datového toku z sub-activities, stejně jako parametry použít v softwaru.
Vytvořit vstupní a výstupní spojky (1) na akci nazvané chování pro každý kus datové toky do nebo z akce.Každý název správně.
Vytvoření diagramu sub-activity Činnost uzlu parametr (2) pro každé vstupní a výstupní pin na akce volání.Každý uzel dát stejný název jako jeho odpovídající kód pin.
[!POZNÁMKA]
Parametr uzlu typu aktivity se podobá uzlu typu objektu.Chcete-li zjistit, jaký typ uzlu, který prohlížíte, klepněte pravým tlačítkem myši na uzel a klepněte na tlačítko Vlastnosti.Typ uzlu je zobrazen v záhlaví okna Vlastnosti.
V diagramu sub-activity kreslení spojnic, které zobrazit Tok objektů do nebo z každého uzlu parametr aktivity.
Definování Postconditions a předpoklady
Můžete použít Místní Postconditions a Místní předpoklady vlastnosti podrobně určit výsledek akce.Tyto vlastnosti popsat účinek opatření bez popisující, jak je dosaženo efekt.
Chcete-li nastavit tyto vlastnosti, klepněte pravým tlačítkem myši na akci a klepněte na tlačítko Vlastnosti.Zadejte hodnoty do vlastnosti v okně Vlastnosti.
Místní Postconditions
Koncová podmínka je podmínkou, že by být splněny před akci lze považovat za dokončení.V příkladu akce potvrzení objednávky mohou být koncová podmínka:
Zákazník poskytl úplné a platné podrobnosti, které jsou nutné pro zpracování své platební karty.
Koncová podmínka lze vyjádřit vztah mezi státy před a po akci došlo.Příklad:
Úroková sazba je dvojité bylo před.
Zápis postconditions ve stylu formálnější odkazující na určité atributy data zabývá akce.Příklad:
InvoiceTotal == Sum(OrderItem.MenuItem.Price)
Místní předpoklady
Předpokladem je podmínkou, že by měl být PRAVDA je připraven zahájit akci.Potvrzení objednávky akce může mít například předpoklad:
Zákazník zvolil alespoň jednu položku z nabídky.
Popisující volání do operace
Akce obecně popisuje práci, která provádí jakékoli směsi osoby, softwaru nebo počítače.Ale akce volání operace lze použít k popisu volání metody softwaru nebo funkce.
Název akce volání operace označte, jaké operace se nazývá a na jaký objekt nebo součást sady.
Akce volání operace jsou popsány parametry a vracet hodnoty přidáte vstupní a výstupní spojky.
Můžete nastavit Je synchronní vlastnost akce označuje, zda aktivitě čeká na dokončení operace.
- Nastavíte-li Je synchronní na hodnotu false, jsou označující, že tok můžete pokračovat další akci před dokončením operace s názvem.Není definují výstup kolíky nebo odchozí datové toky z akce.
Souběžných toků
Můžete použít Vidlice uzlu a Připojit K uzlu k popisu činností, které mohou být prováděny současně dva či více podprocesů.
Účinek Vidlice uzlu (1) je rozdělit do dvou nebo více podprocesů podproces řízení.Po skončení předchozí akci můžete spustit všechny akce na straně výstup větev.
A Připojit K uzlu (2) spojuje souběžných podprocesů.Akce po Připojit K uzlu všechny činnosti vedoucí k začne Připojit K uzlu jsou kompletní.
Signály a události popisující
Můžete zobrazit krok v procesu, který vysílá signál jako akce odeslat signál do činnosti.Krok, který čeká na konkrétní signálu nebo události před pokračováním v kroku jako akce přijmout událostí můžete zobrazit.
Může se například zobrazit krok, který odesílá objednávku a další krok, který musíte před zpracuje pořadí příjem objednávky.
Odeslání signálu
Odeslat signál akce (3) použijte označíte, že signál nebo druh zpráva odeslána na jiné činnosti nebo procesy.Název akce slouží k označení, jaký druh zprávy ji odešle.
Řízení neprodleně předá další akci v toku řízení pokud existuje.
Popište, jak reagovat proces vrácené informace nelze použít signál akce odeslání.Že provedete pomocí samostatných událostí akce přijmout.
Příchozí tok dat můžete zobrazit odeslat signál akce, k označení data odesílat odchozí zprávy.Další informace naleznete v tématu Popisující toku dat.
Čekání na signál nebo události
Pomocí akce událostí přijmout (4) označující, že tato činnost čeká některé externí událost nebo příchozí zprávy.Název akce slouží k označení typu události, která čeká.
Aktivitě čeká, externí událost nebo na určitém místě v jeho toku zprávy zobrazíte nakreslete událostí akce přijmout příchozí toku, na místě činnosti.
Chcete-li zobrazit, že aktivity může reagovat na vnější události nebo zprávy kdykoli, nakreslete bez průtoku příchozí události akce přijmout.Dojde-li k pojmenované externí události, nový podproces začne v činnosti od události akce přijmout.
Akce přijmout událost nelze použít k popisu libovolná hodnota vrácena odesílateli signál.Pro tento účel použijte zvláštní akci odeslat signál.
Můžete zobrazit odchozí datové toky z akce zobrazit aktivity zpracování signálu přijatá data.Pokud chcete zobrazit více než jeden výstupní tok, je třeba nastavit IsUnmarshall vlastnost akce přijmout událost, která označuje, že akce analyzuje příchozí signál do jeho jednotlivé součásti.Další informace naleznete v tématu Popisující toku dat.
S popisem více datových toků
Můžete nakreslit více toku řízení nebo tok objektu nebo akce označíte, že více než jeden podproces vyplývá po skončení akce.Efekt podobný, vidlice, až na to, že můžete použít směs toků řízení a objekt.
Následující příklad ukazuje více toků z a do akce.
Po dokončení akce "Zákazník poskytuje podrobnosti" vytváří dva objekty: "Adresa dodávky" a "kreditní kartu Podrobnosti." Dva objekty pro zpracování různých akcí vpřed.
Akce vyžaduje jeho vstupy k dispozici dříve, než můžete začít, nespustí poslední akci, dokud nebudou dokončeny všechny akce, které vedou k němu.
Datové proudy
Diagram činnosti slouží k popisu potrubí nebo posloupnost akcí, které vykonávají současně a nepřetržitě předávat data z jedné akce do jiného.
Záměr v následujícím příkladu je, že každá akce mohou vytvářet objekty a pokračovat v práci.Protože neexistují žádné řízení toků, každé akce můžete začít ihned, jakmile obdrží její první objekty.
Všimněte si, že konektory v tomto příkladu jsou toky objektu, protože všichni mají alespoň jeden konec v činnosti parametr uzlu uzel objektu nebo na vstupní nebo výstupní spojky.
1.V příkladu má tři uzly parametr aktivity, které představují jeho vstupů a výstupů.
2.Vyrovnávací paměti může představovat objekt uzly, kolíky vstupní a výstupní spojky.Můžete nastavit vlastnost objektu uzlu uvést počet objektů ve vyrovnávací paměti lze současně horní mez.
3.Rozhodnutí uzly můžete zobrazit, že rozdělí datový proud, odesílání různé objekty různých větví.Můžete vysvětlit je kritérium dělící komentáře nebo názvy uzlů.
4.Můžete zobrazit dvě nebo více kopií objektů provedení, jejich odesláním ke zpracování souběžných uzly rozvětvení.
5.Spojení uzly můžete zobrazit tak, že dva proudy zpracování jsou sloučeny do jednoho.
Výběr a transformace
Můžete určit, že objekty v obrazec Tok objektů transformací, vybrána, nebo obojí.Obrazec Tok objektů je tok do nebo z kódu pin nebo uzlu typu objektu.
Transformace popisuje způsob zadávání Tok objektů převedeny na jiný typ.
Výběr popisuje jak pouze některé objekty zadávání tok předány přijímající akce.
Příklad ukazuje transformace.První akce v diagramu 1 produkuje PSČ nebo PSČ na výstupní spojky.To je připojen ke vstupní spojce na druhou akci.Ale druhou akci očekává adresu se zcela určen.Převod z jednoho typu na druhý je určen v druhé činnosti, vyhledávání adres.To se odkazuje z vlastnosti objektu toku transformace.Činnosti vyhledávání adres obsahuje jeden uzel parametru aktivity pro příchozí PSČ a jiného uzlu parametr aktivity pro odchozí úplnou adresu.
Transformace nebo výběr můžete zadat dvěma způsoby:
Vstupní nebo výstupní pin připojte poznámku.
- Chcete-li rozlišit tento popis z obecné komentáře, můžete začít komentář s << transformace >> nebo << Výběr >>.
Určete podrobně v diagramu činnosti samostatné transformace nebo výběru.
- Pokud použijete tuto metodu, připojte komentář, tak, aby jej vymazat čtenáře definováno transformace.
Určit transformaci nebo výběru diagramu samostatné činnosti
Vytvořte nový Diagram činnosti, ve které popisují toku transformace nebo výběru.
- V Aplikaci Solution Explorer, klepněte pravým tlačítkem na projektu, přejděte na Přidat, klepněte na tlačítko Nové položkya klepněte na tlačítko Diagram činnosti.Uveďte diagramu toku transformace nebo výběr odpovídající název.Klikněte na tlačítko Přidat.
V novém diagramu:
Vytvořte dva uzly parametr činnosti, jeden pro vstupní toku a jeden pro výstup.
Vytvořte akce propojena s toky objektu.Ukazuje, jak funguje transformace nebo výběru.
Pokud chcete použít transformaci nebo výběr jakékoli diagramu:
Vytvoření objektu toku, je spojnice z vstup nebo výstup pin, uzlu typu objektu nebo parametr uzlu typu činnosti nebo.
Tok objektu a klepněte na položku Vlastnosti.
V transformace nebo Výběr vlastnost, vyberte diagram, kde jste zadali toku transformace nebo výběru.
Můžete také definovat výběr uzlu typu objektu a na individuální vstupní a výstupní spojky.Definovat výběr činnosti jako v předchozím postupu a potom nastavte Výběr vlastnosti uzlu objektu nebo vstupní nebo výstupní kód pin.
Viz také
Referenční dokumentace
Koncepty
Postupy: Úpravy modelů a diagramů UML
Diagramy případu použití UML: odkaz
Diagramy tříd jazyka UML: odkaz
Další zdroje
Video: Zachycení obchodních postupů pomocí diagramy činnosti