Sisällysluettelo:
Määritelmä - mitä tilakaavio tarkoittaa?
Tilakaavio on kaavio, jota tietokonetekniikassa käytetään kuvaamaan järjestelmän käyttäytymistä ottaen huomioon kaikki objektion mahdolliset tilat tapahtuman tapahtuessa. Tätä käyttäytymistä edustaa ja analysoidaan sarjana tapahtumia, jotka tapahtuvat yhdessä tai useammassa mahdollisessa tilassa. Jokainen kaavio edustaa esineitä ja seuraa näiden objektien erilaisia tiloja koko järjestelmässä.
On olemassa erityyppisiä tilakaavioita, joilla on erilainen semantiikka ja hiukan erilaisia. Tilakaaviot esittävät graafisesti äärellisiä tilakoneita. Niitä käytetään vain objektien käyttäytymisen ymmärtämiseen koko järjestelmässä.
Techopedia selittää tilakaavion
Elementit, jotka muodostavat tilakaavion, ovat pyöreät ruudut, jotka edustavat tiloja ja nuolet, jotka osoittavat siirtymät seuraavaan tilaan. Aktiviteettiosa kuvaa toimintoja, joita objekti suorittaa ollessaan tässä tilassa. Jokainen tilakaavio alkaa alkutilalla, joka on tila, jolle objekti luodaan. Heti alkutilan jälkeen objektit muuttavat tilojaan, ja seuraavan tilan määrittelevät aktiviteettien mukaiset olosuhteet. Joissain tapauksissa tilakaaviot edustavat supertilaa, joka on tila, joka luodaan, kun monet muutokset johtavat tiettyyn tilaan. Supertila kuvaa, että kaikki tämän kaavion sisällä olevat tilat siirtyvät redundanttiin tilaan, mikä tekee kaaviosta monimutkaisemman.
Siirtymä tilakaaviossa on eteneminen tilasta toiseen ja sen laukaisee tapahtuma, joka on mallinnetun kokonaisuuden sisäinen tai ulkoinen. Toiminto on toiminto, johon mallintama kokonaisuus vetoaa. Hyvin perinteinen tilakaavion muoto äärelliselle koneelle on suunnattu kuvaaja.
