UML-tilakonekaavio näyttää suunnitellun järjestelmän osan toiminnan. Objektin reagoiminen tapahtumaan riippuu objektin tilasta. Tilakonekaavio kuvaa objektin vastausta ulkopuolisiin ärsykkeisiin. Objekti voi olla tietokoneohjelma, laite tai prosessi.
Huomautus: UML-kaavioiden luominen ja muokkaaminen Vision verkkoversio edellyttää Visio (palvelupaketti 1)- tai Visio (palvelupaketti 2) -käyttöoikeutta, joka on ostettu erillään Microsoft 365. Jos haluat lisätietoja, ota yhteyttä Microsoft 365 -järjestelmänvalvojaan. Jos järjestelmänvalvoja on ottanut omatoimisen hankinnan käyttöön, voit ostaa Vision käyttöoikeuden itse. Lisätietoja on artikkelissa Omatoimisten ostojen usein kysytyt kysymykset.
Seuraavat ovat UML State Machine -kaavaimen muodot.
Muoto |
Kuvaus |
---|---|
|
Edustaa yhtä mahdollista tilaa järjestelmälle. |
|
Edustaa yhtä mahdollista tilaa järjestelmälle. Kun olet lisännyt sen kaavioon, kirjoita jokaisen /-merkin perään, mitä toimintoja tapahtuu, kun järjestelmä siirtyy tilaan, kun järjestelmä on tilassa ja kun järjestelmä on olemassa, tila. |
|
Edustaa tilaa, jossa on alitiloja tai sisäkkäisiä tiloja. Lisää muita tilamuotoja yhdistelmämuodon sisään. |
|
Edustaa yhdistelmätilaa, jonka sisäiset tiedot eivät ole näkyvissä. |
|
Edustaa objektin tilaa ennen siirtymiä. Objektin kohdalla tämä voi olla tila, kun se luodaan. |
|
Edustaa sen objektin tilaa, josta siirtymät eivät johda. |
|
Edustaa prosessin työnkulun ehdollista haaraa. Se arvioi lähtevien siirtymien käynnistimien vartijoita ja valitsee vain yhden lähtevän siirtymän. |
|
Käytetään kaavion kommenttina, jolla ei ole semanttista vaikutusta mallielementteihin. |