Tegevusskeem (Activity diagram, диаграмма активности) — on visuaalne tööriist, mida kasutatakse protsesside modelleerimiseks ja ülesannete lahendamiseks. See diagramm on osa UML (Unified Modeling Language) tööriistade kogumist ja sobib suurepäraselt keerukate protsesside ja väiksemate ülesannete lahendamise algoritmide kuvamiseks. Tegevusskeemid aitavad visualiseerida töövooge, tegevuste järjestust, otsuste tegemise kohti ja lõpptulemusi, mis muudab süsteemi mõistmise lihtsamaks.
Tegevusskeemi peamised elemendid sisaldavad tegevusi (mis on kujutatud ristkülikutega), otsuseid (rombid), algus- ja lõpp-punkte ning ühendusjooni, mis näitavad, kuidas tegevused on omavahel seotud. Tegevusskeemid võimaldavad analüüsida töövooge ja optimeerida protsesside täitmist, mis on eriti kasulik süsteemi arendamise, automatiseerimise ja täiustamise käigus.
Kasutusvaldkonnad
- Protsesside modelleerimine: Näitab, kuidas süsteemide või teenuste töövood toimivad.
- Algoritmide kujutamine: Kasutatakse loogiliste ja matemaatiliste protsesside, nagu andmete töötlemine või tehingute täitmine, visualiseerimiseks.
- Kasutajate tegevuste jälgimine: Kuvab, kuidas kasutajad suhtlevad süsteemide või teenustega.
Tegevusskeemi kasutamine aitab arendajatel ja projektijuhtidel mõista süsteemi käitumist, tuvastada kitsaskohti ja täiustada olemasolevaid protsesse.
Olulisemad tegevusskeemi komponendid


- algussõlm – väike must muna, millega algoritm algab, sellest väljub alati üks voog
- toiming – ümardatud nurkadega ristkülik, nendesse kirjutatakse käsud, mida algoritmis täidetakse
- voog – nool, mis näitab üleminekuid ühest toimingust teise toimingusse; korrektne on, kui igasse toimingusse siseneb üks voog ning väljub samuti üks voog
- otsustuspunkt– väike romb, mis tähistab otsuse tegemise kohta: vastavalt harude juurde kirjutatud tingimusele valitakse toimingute voogude vahel; vastavus if-lausega
- tegevuse lõpp – must mumm, millega algoritm lõppeb


Tehtud Lucidchartis