Dijagram toka u odnosu na dijagram toka podataka (DFD)
Pojmovi dijagram toka i dijagram toka podataka (DFD) povezani su sa softverskim inženjeringom koji opisuje put procesa ili podataka korak po korak. Iako se dijagram toka koristi u gotovo svim područjima obrazovanja i inženjeringa, dijagram toka podataka uglavnom se koristi u softverskoj industriji. Oba su dijagrama napravljena kako bi proces bio jednostavan za razumijevanje. Dijagram toka pruža korake potrebne za postizanje željenih rezultata, a dijagram toka podataka opisuje izvor iz kojeg podaci dolaze, promjenu koja se događa u sustavu i izvor na kojem završava. Oba ova dijagrama pružaju vrlo jednostavan način za razumijevanje načina na koji se proces odvija ili kako se podaci obrađuju od početka do kraja.
Dijagram toka
Dijagram toka napravljen je da razloži proces na jednostavne korake zapisivanjem koraka u okvire koji su povezani strelicama. Dijagram toka počinje od prvog koraka i završava u zadnjem koraku sa svim radnjama koje treba izvesti u sredini. Dijagram toka također rješava probleme pružajući rješenje ako se tijekom bilo kojeg koraka pojavi pogreška. Najveća prednost dijagrama toka je ta što daje cjelokupni pogled na proces na jedan pogled, kako bi ga bolje razumjeli. Postoje različite vrste dijagrama toka kao
• Dijagram toka sustava
• Dijagram toka podataka
• Dijagram toka dokumenta
• Dijagram toka programa
Dijagram protoka podataka
Dijagram protoka podataka je prikaz protoka podataka kroz sustav tijekom kojeg se oni također obrađuju. Tijek podataka od vanjskog izvora ili unutarnjeg izvora do odredišta prikazan je dijagramom. Gdje će podaci završiti nakon obrade također je prikazano u dijagramu toka podataka. Procesi kroz koje će podaci prolaziti prikazani su na ovim dijagramima. Ovi procesi mogu biti niz ili djelovati istovremeno dok podaci prolaze kroz sustav.
Dijagram toka u odnosu na dijagram toka podataka (DFD)
• Glavna razlika između dijagrama toka i dijagrama toka podataka je ta što dijagram toka predstavlja korake za dovršetak procesa dok dijagram toka podataka predstavlja tok podataka.
• Dijagram toka nema nikakav ulaz ili izlaz na vanjski izvor, dok dijagram toka podataka opisuje put podataka od vanjskog izvora do interne memorije ili obrnuto.
• Vrijeme i redoslijed procesa prikladno su prikazani dijagramom toka, gdje se obrada podataka odvija određenim redoslijedom ili nekoliko procesa istovremeno nije opisano dijagramom toka podataka.
• Dijagrami toka podataka definiraju funkcionalnost sustava gdje dijagram toka pokazuje kako napraviti funkciju sustava.
• Dijagrami toka koriste se u dizajniranju procesa, ali dijagram toka podataka koristi se za opisivanje puta podataka koji će dovršiti taj proces.