Vytvorenie diagramu spolupráce UML

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Dôležité: Diagram spolupráce UML nie je k dispozícii v Visio 2013 a novších verziách. Informácie o diagramoch UML v programe Visio 2013 a novších verziách nájdete v téme diagramy UML v programe Visio.

Collaboration diagram displaying a set of objects and the messages they pass to acheive an operation

Výber štýlu citácie, ktorý sa má použiť v Publisheri 2013. V tvare roly triedenia je podčiarknutý reťazec určujúcim objektom označujúci, že objekt je inštancia. Názov objektu môžete zahrnúť aj pred dvojbodkou.

Zdieľať zošit Prepojenia alebo rola priradenia označujú vzťahy a so šípkami môžete tiež označiť navigácia.

Callout 3 Dvakrát kliknite na prepojenie a potom kliknutím na položku Správa zadefinujte správu, ktorá tečie po prepojení. Správy o postupe čísel v súlade s vnorením hovoru.

Krok 4 Prvá správa vždy pochádza mimo kontextu, v ktorom sa nachádzate, vrátane diagramu.

  1. V Visio 2010: v časti Kategórie šablónkliknite na položku softvér a databázový > Diagram modelu UML > vytvoriť.

    V Visio 2007: v ponuke súbor ukážte na položku nové, ukážte na položku softvéra potom kliknite na položku Diagram modelu UML.

  2. V stromové zobrazenie kliknite pravým tlačidlom myši na balík, do ktorého chcete zahrnúť diagram spolupráce, ukážte na položku novéa potom kliknite na položku diagram spolupráce.

    Zobrazí sa prázdna strana a Vzorkovnica spolupráce UML sa stane najvyššou vzorkovnicou. V pracovnom priestore sa zobrazuje "spolupráca" ako vodotlač. Ikona reprezentujúca diagram sa pridá do stromového zobrazenia v Prieskumníkovi modelu.

    Poznámka: Ak sa stromové zobrazenie nezobrazuje, v ponuke UML ukážte na položku Zobraziťa potom kliknite na položku Prieskumník modelu.

  3. Pre každú rolu objektu, ktorú chcete v spolupráci zastupovať, presuňte tvar role triedenia na stránku kresby.

    Tvar role triedenia

    Označenie objektu ako novej, zničenej alebo prechodnej v diagrame spolupráce

    1. V diagram spolupráce kliknite pravým tlačidlom myši na tvar role triedenia pre objekt, ktorý chcete označiť ako nové, zničené alebo prechodné, a potom kliknite na položku Možnosti zobrazenia tvaru.

    2. V časti stav roly triedeniakliknite na požadovanú podmienku.

      Poznámka: Ak chcete použiť túto zmenu iba na vybratý tvar, v dialógovom okne Možnosti zobrazenia tvaru zrušte začiarknutie možnosti použiť na rovnaké vybraté tvary UML na stránke aktuálne okno kresby. Ak chcete, aby všetky ďalšie tvary roly triedenia, ktoré ste odovzdali na diagrame, mali rovnakú podmienku, začiarknite políčko použiť na následne vynechané TVARY UML rovnakého typu v aktuálnej strane okna kresby .

      Podmienka sa zobrazí v hranatých zátvorkách za názvom objektu (napríklad Object1 {prechodné}).

    Označenie objektu ako aktívnej v diagrame spolupráce

    Tvar roly triedenia v diagram spolupráce, ktorý je označený ako aktívny, bude obsahovať {Active} za názvom objektu. Rola triedenia je aktívna, keď je trieda, na ktorej je založená, aktívna.

    Ak chcete označiť, že trieda je aktívna, dvakrát kliknite na ikonu tvaru alebo stromového zobrazenia, ktoré predstavuje triedu. V dialógovom okne Vlastnosti tried UML kliknite na položku trieda, začiarknite IsActivea potom kliknite na tlačidlo OK. Rola triedenia sa stáva aktívnou v dôsledku aktívnej triedy.

  4. Pre každú množinu objektov, ktoré chcete reprezentovať, presuňte tvar s viacerými objektmi na stránku kresby. Tvar s viacerými objektmi

  5. Dvakrát kliknite na každú rolu triedenia alebo tvar viacerých objektov a otvorte dialógové okno Vlastnosti roly triedenia UML , v ktorom môžete pridať názov a ďalšie hodnoty vlastností.

  6. Pomocou tvarov rolí priradenia označte prepojenia medzi objektmi. Ďalšie informácie o tvarOch rolypriradenia.

    Vytvorenie cesty roly priradenia v diagrame spolupráce

    1. V diagram spolupráce presuňte tvar roly priradenia v blízkosti dvoch rolí triedenia alebo tvarov s viacerými objektmi , medzi ktorými chcete vytvoriť cestu.

    2. Prilepenie koncových bodov tvaru roly priradenia k bodom pripojenia Connection point image - blue X na dvoch tvaroch, ktoré chcete prepojiť s cestou.

      Tip: Ak chcete označiť cestu k úlohe priradenia z roly triedenia na seba, prilepíte dva koncové body tvaru roly priradenia v tvare písmena U na dve body pripojenia v rovnakej úlohe triedenia.

  7. Dvakrát kliknite na každý tvar roly priradenia a otvorte dialógové okno Vlastnosti roly priradenia UML , v ktorom môžete pridať názov, tok správ, menovku správy, násobenie a ďalšie hodnoty vlastností.

    Pridanie správy do roly priradenia v diagrame spolupráce

    1. V diagram spolupráce dvakrát kliknite na tvar roly priradenia, ku ktorému chcete pridať správu.

    2. Zadajte názov roly priradenia a potom kliknite na položku správy.

    3. Kliknite na tlačidlo Nové. Zadajte názov a výraz postupnosti. Vyberte požadovaný stereotyp, smer a typ toku.

    4. Ak chcete vytvoriť plochú správu alebo zavolať procedúru, kliknite na položku Vlastnosti. Vyberte operáciu, ktorú má správa generovať. Ak operácia neexistuje, kliknite na položku nové a vytvorte ju.

      V prípade asynchrónnej správy vyberte signál, ktorý má správa generovať. Ak na triedení neexistuje žiadny príjem signálu na základe toho, či je životný cyklus objektu, na základe ktorého sa správa zobrazuje, kliknite na položku nové a vytvorte príjem.

  8. Uložte diagram.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×