toimintakaavioita
Toimintakaavio on visuaalinen malli, jolla esitetään prosessin tai järjestelmän dynaaminen käyttäytyminen. Sitä käytetään sekä ohjelmistokehityksessä että liiketoimintaprosessien mallinnuksessa. Toimintakaavio kuvaa tehtävien suorituspolut, päätöskohdat sekä mahdolliset rinnakkaiset ja vaihtoehtoiset polut alusta loppuun.
Keskeisiä elementtejä ovat alku- ja lopetuspisteet, toimintopisteet (toiminnot), päätöspisteet, yhdistimet sekä haarautumiset ja niiden liitokset. Usein
Toimintakaavioiden tarkoituksena on kuvata, missä järjestyksessä toiminnot suoritetaan, millä ehdoilla polut jakautuvat ja missä on rinnakkaisia
Toimintakaaviot kuuluvat ISO/ UML-standardien piiriin ja ne eroavat esimerkiksi BPMN:stä, joka on liiketoimintaprosessien mallintamiseen keskittyvä notaatio.
Työkaluina käytetään usein PlantUML:ää, Visual Paradigmia, Lucidchartia tai Enterprise Architectia; niillä voidaan laatia sekä yksittäisiä että