Obsah:
Definice - Co znamená státní schéma?
Stavový diagram je diagram používaný v informatice k popisu chování systému s přihlédnutím ke všem možným stavům objektu, když nastane událost. Toto chování je reprezentováno a analyzováno v řadě událostí, které se vyskytují v jednom nebo více možných stavech. Každý diagram představuje objekty a sleduje různé stavy těchto objektů v systému.
Existují různé typy stavových diagramů, které mají různou sémantiku a jsou mírně odlišné. Stavové diagramy graficky představují konečný stav stroje. Používají se pouze k porozumění chování objektů v celém systému.
Techopedia vysvětluje stavový diagram
Prvky, které tvoří stavový diagram, jsou zaoblená pole představující stavy a šipky ukazující přechody do dalšího stavu. Sekce aktivity zobrazuje aktivity, které objekt provádí, zatímco je v tomto stavu. Každý stavový diagram začíná počátečním stavem, což je stav, ve kterém je objekt vytvořen. Ihned po počátečním stavu objekty změní svůj stav a další stav je určen podmínkami založenými na činnostech. V některých případech představují stavové diagramy super stav, což je stav vytvořený, když mnoho přechodů vede ke konkrétnímu stavu. Super stav ukazuje, že všechny stavy uvnitř tohoto diagramu přecházejí do redundantního stavu, čímž je diagram složitější.
Přechod ve stavovém diagramu je progresí z jednoho stavu do druhého a je spouštěno událostí, která je interní nebo externí vůči modelované entitě. Akce je operace, která je vyvolána modelovanou entitou. Velmi tradiční formou stavového diagramu pro konečný stroj je orientovaný graf.