UML - sekvenční diagramy

Obsah
The sekvenční diagramy Na rozdíl od stavových diagramů nám ukazují další krok a to, jak by měly objekty mezi sebou komunikovat.
Tyto diagramy se skládají z objektů, protože právě tyto určují kroky, které je třeba provést po uplynutí času.
Sekvenční diagramy
A diagram sekvence skládá se z předměty, jsou tyto objekty reprezentovány obvyklým způsobem pomocí obdélníků se jmény a Časová osa Je znázorněn svisle, můžeme také zahrnout zprávy pomocí plných čar se šipkou ve směru, ve kterém je zpráva odeslána.
Objekty
The předměty Umístíme je do horní části diagramu, tímto způsobem zjednodušíme jejich čtení, pokud máme několik objektů, uspořádáme je zleva doprava.
Podívejme se níže na příklad toho, co vysvětlujeme, a s touto grafikou vysvětlíme některé další podrobnosti:

Na tomto obrázku vidíme, že pod objektem je tečkovaná čára, tato čára představuje záchranné lano objektu, pak pod tím najdeme obdélník, což je provedení, které objekt provádí a je známé jako aktivace.
Zprávy
The zprávy mohou být odeslány z jednoho objektu do druhého v jeho životní linii, to znamená, že mohou odejít v určitém časovém okamžiku, dalším důležitým aspektem je, že objekt může sám sobě poslat zprávu.
Mít 3 typy zpráv, synchronní, asynchronní a jednoduché; Než se budeme dále zabývat koncepty, podívejme se, jak reprezentujeme každou z těchto zpráv:

The jednoduchá zpráva to, co dělá, je předat kontrolu z jednoho objektu do druhého, synchronní zpráva způsobí, že objekt, který ho pošle, čeká na odpověď, aby mohl pokračovat ve svém životním cyklu a nakonec asynchronní zpráva, způsobí, že objekt nebude čekat na odpověď, aby mohl pokračovat ve svém provádění.
Počasí
Čas je reprezentován svislostí diagramu, je jako proud vody, kde to, co je blíže vrcholu, nastane dříve, než je nejblíže dnu uvedeného diagramu.
To nám dává dvourozměrný aspekt diagramu, to znamená, že máme horizontální rozložení, kde zobrazujeme dostupné prvky, a svislé rozložení, které ukazuje plynutí času.
Podívejme se níže na úplnější diagram zahrnující již zmíněné prvky, jediným přidáním bude herec, který spustí sekvenci.

Jak vidíme v tomto posledním diagramu, dodržujeme parametry, které jsme uvedli, nejprve herec zahájí sekvenci odesláním zprávy k objektu nejblíže nalevo, napravo vidíme, že máme další objekt, všimneme si, že jak čas plyne ve svislé čáře, objekty si navzájem předávají jednoduché zprávy, to znamená, že střídají ovládání sekvence.
Tím tento tutoriál dokončíme, abychom věděli, jak vytvořit sekvenční diagram, s nímž můžeme při popisu procesu v UML.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave