Celotni informacijski sistem je sestavljen iz procesov, poslovne logike in podatkovnega modela.
Pri izdelavi diagrama toka podatkov se osredotočimo na procese in tok podatkov med njimi (kako podatki pridejo v sistem, kam gredo, kje se obdelujejo, kdo sprejema odločitve...).
Obstajata dva nivoja modela sistema:
Osnovni elementi diagrama toka podatkov so:
Notacija elementov ni povsem standardizirana. Zato lahko pri različnih avtorjih zasledimo podobne, vendar ne povsem enake simbole za določene elemente.
Avtorji: Tea Lončarić, Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik , Milan Podbršček, Janko Harej, Andrej Florjančič.