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] :

  1. Pyöristetyt suorakulmiot - toimet (toiminta). Ohjaussolmu on abstrakti toimintasolmu, joka koordinoi toimintavirtoja.
  2. 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.
  3. Leveät kaistat - toimien haaroittamisen alku (haarautuminen) ja loppu (konvergenssi). Liittämissolmussa on kaksi tai useampia saapuvia solmuja ja yksi lähtevä solmu.  
  4. Musta ympyrä on prosessin alku (aloitussolmu). Aktiviteetin aloitussolmu (tai toiminnan aloitussolmu) on ohjaussolmu, josta säie (tai säikeet) alkaa, kun aktiviteettia kutsutaan ulkopuolelta.
  5. 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

  1. UML:n teoria ja käytäntö. Toimintakaavio . it-gost.ru . Haettu 25. lokakuuta 2020. Arkistoitu alkuperäisestä 28. lokakuuta 2020.