Az UML állapotgép-diagram egy tervezett rendszer egy részének viselkedését mutatja be. Az, hogy egy objektum hogyan reagál egy eseményre, attól függ, hogy az objektum milyen állapotban van. Az állapotgép-diagram egy objektum külső ingerekre adott válaszát írja le. Az objektum lehet egy számítógépes program, eszköz vagy folyamat.
Megjegyzés: Az UML-diagramok Webes Visio történő létrehozásához és szerkesztéséhez Visio 1. csomag vagy Visio 2. csomag licencre van szükség, amely a Microsoft 365-től külön vásárolható meg. További információért forduljon a Microsoft 365 rendszergazdájához. Ha a rendszergazda bekapcsolta az "önkiszolgáló vásárlást", saját maga is vásárolhat licencet a Visióhoz. További részletekért lásd az önkiszolgáló vásárlással kapcsolatos gyakori kérdéseket.
Az uml állapotszámítógép rajzsablonján az alábbi alakzatok találhatók.
Alakzat |
Leírás |
---|---|
|
A rendszer egyik lehetséges állapotát jelöli. |
|
A rendszer egyik lehetséges állapotát jelöli. Miután hozzáadta a diagramhoz, írja be az egyes "/" karaktereket annak megadásához, hogy milyen műveletek történjenek, amikor a rendszer belép az állapotba, miközben a rendszer állapotban van, és hogy a rendszer mikor létezik. |
|
Alállapotokkal vagy beágyazott állapotokkal rendelkező állapotot jelöl. Adjon hozzá más állapotalakzatokat az összetett alakzaton belül. |
|
Olyan összetett állapotot jelöl, amelynek belső részletei nem láthatók. |
|
Egy objektum állapotát jelöli, mielőtt bármilyen áttűnés történne. Objektum esetén ez lehet az állapot, amikor példányosítva van. |
|
Egy olyan objektum állapotát jelöli, amelyből egyetlen áttűnés sem vezet ki. |
|
A folyamat egy feltételes ágát jelöli. Kiértékeli a kimenő átmenetek eseményindítóinak őreit, hogy csak egy kimenő átmenetet válasszon ki. |
|
Diagram-megjegyzésként használható, amely nincs szemantikai hatással a modell elemeire. |