Flowchart ehk vooskeemi diagramm on graafiline tööriist, mis esitab protsessi, süsteemi või töövoo järjestuse ja etapid. Seda kasutatakse, et visualiseerida tegevuste, otsuste ja protsesside järjestust või loogikat. Flowchartide eesmärk on aidata selgitada keerukaid protsesse lihtsa ja arusaadava graafilise kujutise kaudu.
Tarkvaraarendus
Äriprotsesside analüüs
Õppevahendid
Süsteemide analüüs
Testimine ja vigade leidmine
Ovaal (Algus või lõpp) Tähistab protsessi algust ja lõppu. See on voodiagrammi kõige esimeses ja viimases astmes. Näide: "Protsess algab" või "Protsess lõpeb".
Ristkülik (Tegevus) Tähistab tegevust või ülesannet, mida tuleb täita. Seda kasutatakse näiteks arvutuste tegemiseks, andmete sisestamiseks või tegevuse lõpuleviimiseks. Näide: "Sisesta andmed" või "Salvesta tulemused".
Romb (Otsus) Kasutatakse punktides, kus tuleb teha valik või otsus. Rombist väljuvad harud tähistavad erinevaid teid sõltuvalt valikust. Näide: "Kas andmed on korrektseid?" (jah või ei otsus).
Nooled (Flow ehk voo näitamine) Näitavad tegevuste või otsuste järjestust ja voogu, millises järjekorras tegevusi tehakse.