Diagram toka u odnosu na dijagram toka podataka (DFD)
Izrazi dijagram toka i dijagram toka podataka (DFD) povezani su sa softverskim inženjeringom koji opisuje putanju procesa ili podataka korak po korak. Iako se dijagram toka koristi u gotovo svim oblastima obrazovanja, a dijagram toka inženjerskih podataka uglavnom se koristi u softverskoj industriji. Oba dijagrama su 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 dešava u sistemu i izvor na kojem se završava. Oba ova dijagrama pružaju vrlo jednostavan način za razumijevanje načina na koji se odvija proces ili se podaci obrađuju od početka do kraja.
Diagram toka
Dijagram toka je napravljen da razbije proces na jednostavne korake zapisivanjem koraka u kutije koje su povezane strelicama. Dijagram toka počinje od prvog koraka i završava se na posljednjem koraku sa svim radnjama koje treba izvršiti u sredini. Dijagram toka također rješava probleme pružanjem rješenja ako dođe do greške tokom bilo kojeg koraka. Najveća prednost dijagrama toka je u tome što daje ukupan prikaz procesa jednim pogledom, kako bi ga bolje razumjeli. Postoje različite vrste dijagrama toka kao
• Dijagram toka sistema
• Dijagram toka podataka
• Dijagram toka dokumenta
• dijagram toka programa
Dijagram toka podataka
Dijagram toka podataka je prikaz toka podataka kroz sistem tokom kojeg se i oni obrađuju. Tok podataka od eksternog ili internog izvora do njegovog 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 sistem.
Diagram toka u odnosu na dijagram toka podataka (DFD)
• Glavna razlika između dijagrama toka i dijagrama toka podataka je u tome što dijagram toka predstavlja korake za završetak procesa gdje dijagram toka podataka predstavlja tok podataka.
• Dijagram toka nema ulaz ili izlaz na eksterni izvor, dok dijagram toka podataka opisuje put podataka od eksternog izvora do internog skladišta ili obrnuto.
• Vrijeme i redoslijed procesa je prikladno prikazan dijagramom toka gdje se obrada podataka odvija određenim redoslijedom ili se nekoliko procesa odvija istovremeno nije opisan dijagramom toka podataka.
• Dijagrami toka podataka definiraju funkcionalnost sistema gdje kao dijagram toka pokazuje kako napraviti sistemsku funkciju.
• Dijagrami toka se koriste u dizajniranju procesa, ali dijagram toka podataka se koristi za opisivanje putanje podataka koji će završiti taj proces.