Sdílet prostřednictvím


Sekvenční diagramy UML: odkaz

V Visual Studio Ultimate, sekvenční diagram ukazuje interakci, která představuje posloupnost zpráv mezi instancemi třídy, komponenty, podsystémy nebo účastníky.Čas toky dolů diagramu a zobrazuje tok řízení z jednoho účastníka na jiný.Vytvoření sekvenčního diagramu UML na Architektura nabídky, klepněte na tlačítko Nový Diagram.

Diagram zobrazuje příklad instancí a události namísto třídy a metody; v diagramu se může zobrazit více instancí stejného typu a také se může zobrazit více než jeden výskyt stejné zprávy.

Existují dva druhy sekvenčním diagramu:

Dva druhy sekvenčním diagramu jsou podobné, i když některé vlastnosti prvků jsou různé.

Další informace o vytvoření a kreslení diagramů modelování, viz Postupy: Úpravy modelů a diagramů UML.

Čtení sekvenční diagramy

Následující tabulka popisuje prvky, které vidíte v sekvenčním diagramu.Informace o vlastnostech těchto prvků Vlastnosti prvků v diagramech sekvence UML.

Informace o použití sekvenční diagramy, Sekvenční diagramy UML: pokyny.

Části sekvenčního diagramu

Obrazce

Element

Description

1

Životnost

Svislá čára, která představuje posloupnost událostí, které nastanou v účastník během interakce při průběhu času o řádek dolů.Tento účastník může být instance třídy, komponenty nebo herce.

2

Třída actor

Účastník externí systém, který vyvíjíte.

Můžete vytvořit symbol herce, který se zobrazí v horní části životnosti nastavením jeho Herec vlastnost.

3

Synchronní zpráva

Odesílatel vyčká odpovědi na zprávu synchronní pokračuje.Diagram zobrazuje volání a návrat.Synchronní zprávy se používají pro reprezentování volání funkce běžných v rámci programu, jakož i jiné druhy zpráv, které se chovají stejně.

4

Asynchronní zprávu

Zpráva nevyžaduje odpověď před odesílateli pokračuje.Asynchronní zprávy zobrazí pouze volání od odesílatele.Slouží ke komunikaci mezi oddělené podprocesy nebo vytváření nového vlákna.

5

Výskyt spuštění

Svislé stínované obdélník, který se zobrazí na životnost účastníka a představuje dobu, kdy účastník, který provádí operace.

Spuštění začne, pokud účastník obdrží zprávu.Pokud původní zpráva byla synchronní zpráva, provedení končí «vrátit» šipku zpět odesílateli.

6

Zpráva o zpětné volání

Zpráva, která vrátí účastník, který čeká na návrat z předchozí volání.Výsledné výskyt spuštění se zobrazí v horní části existující.

7

Vlastní zpráva

Zpráva od účastníka sám na sebe.Výsledné výskyt spuštění se objeví nad odesílající spuštění.

8

Vytvořit zprávu

Zpráva, která vytvoří účastníka.Pokud účastník obdrží zprávu vytvořit, mělo by být první, kterou obdrží.

9

Najít zprávu

Asynchronní zprávy z neznámé nebo nespecifikované účastníka.

10

Ke ztrátě zpráv

Asynchronní zprávu neznámé nebo nespecifikované účastníka.

11

Comment (Komentář)

Komentáře lze připojit na libovolný bod na životnost.

12

Použití interakce

Uzavře posloupnosti zpráv, které jsou definovány v jiném diagramu.

Vytvoření Použití interakce, klepněte na nástroj a pak tažením životnosti, které chcete zahrnout.

13

Kombinované fragmentu

Kolekce fragmenty.Každý fragment může uzavřít jednu nebo více zpráv.Existují různé druhy kombinované fragmenty.Další informace naleznete v tématu Řízení toku s fragmenty v diagramech sekvence UML popisující.

Chcete-li vytvořit fragment pravým tlačítkem myši na zprávu, přejděte na Surround Sa potom klepněte na typ fragmentu.

14

Fragment Guard

Lze uvést podmínky příslušných zda dojde fragmentu.

Chcete-li nastavit ochranného zařízení, vyberte část, vyberte ochranného zařízení a zadejte hodnotu.

X

Zničení událostí

Představuje bod je objekt odstraněna nebo již není přístupná.Zobrazí se v dolní části každé životnost.

Interakce

Shromažďování zpráv a životnosti v sekvenčním diagramu.Chcete-li zobrazit vlastnosti interakci, je třeba je vybrat v Průzkumníka modelů UML.

Sekvenční Diagram

Diagram zobrazující interakci.Chcete-li zobrazit jeho vlastnosti, klepněte na prázdnou část diagramu.

PoznámkaPoznámka
Názvy sekvenčním diagramu interakce se zobrazí, a soubor, který obsahuje diagramu mohou být různé.

Viz také

Koncepty

Sekvenční diagramy UML: pokyny

Postupy: Úpravy modelů a diagramů UML

Diagramy případu použití UML: odkaz

Diagramy tříd jazyka UML: odkaz

Diagramy komponent UML: odkaz

Diagramy komponent UML: odkaz