Toimintakaavio
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 23. elokuuta 2018 tarkistetusta
versiosta . tarkastukset vaativat
15 muokkausta .
Activity diagram ( eng. activity diagram ) - UML -kaavio , joka näyttää toiminnot, joiden tilat on kuvattu tilakaaviossa . Toiminto on suoritettavan käyttäytymisen määrittely alempien elementtien koordinoidun peräkkäisen ja rinnakkaisen suorituksen muodossa – sisäkkäiset toiminnot ja erilliset toiminnot . toiminta , joka on yhdistetty toisiinsa virroilla, jotka kulkevat yhden solmun lähdöistä toisen sisääntuloihin.
Aktiivisuuskaavioita käytetään liiketoimintaprosessien , teknisten prosessien, sarja- ja rinnakkaislaskennan mallintamiseen.
Rakentaminen
Toimintakaaviot koostuvat rajoitetusta määrästä nuolilla yhdistettyjä muotoja. Perusmuodot (solmut) [1] :
- Pyöristetyt suorakulmiot - toimet (toiminta). Ohjaussolmu on abstrakti toimintasolmu, joka koordinoi toimintavirtoja.
- Timantit ovat ratkaisuja. Päätössolmu on suunniteltu määrittelemään haarautumissääntö ja erilaisia vaihtoehtoja skenaarion jatkokehittämiseksi. Täsmälleen yksi siirtymä saapuu haarapisteeseen ja kaksi tai useampi siirtymä poistuu.
- Leveät kaistat - toimien haaroittamisen alku (haarautuminen) ja loppu (konvergenssi). Liittämissolmussa on kaksi tai useampia saapuvia solmuja ja yksi lähtevä solmu.
- Musta ympyrä on prosessin alku (aloitussolmu). Aktiviteetin aloitussolmu (tai toiminnan aloitussolmu) on ohjaussolmu, josta säie (tai säikeet) alkaa, kun aktiviteettia kutsutaan ulkopuolelta.
- Musta ympyrä vedolla on prosessin loppu (lopullinen solmu). Aktiviteetin lopullinen solmu (tai toiminnan lopullinen solmu) on ohjaussolmu, joka pysäyttää kaikki säikeet tietyssä toimintakaaviossa. Kaaviossa voi olla useampi kuin yksi päätesolmu.
Nuolet kulkevat prosessin alusta loppuun ja näyttävät ohjausvirtoja tai objektien (datan) virtoja.
Samanlaisia kaavioita muissa standardeissa
Toimintakaavioiden lähin ja tarkin analogi ovat visuaalisen algoritmikielen DRAKON matemaattisesti tarkat lohikäärmekaaviot . Aktiivisuuskaavioiden kaukainen analogi ovat GOST 19.701-90:n
mukaiset algoritmikaaviot .
Katso myös
Muistiinpanot
- ↑ UML:n teoria ja käytäntö. Toimintakaavio . it-gost.ru . Haettu 25. lokakuuta 2020. Arkistoitu alkuperäisestä 28. lokakuuta 2020. (Venäjän kieli)