Razlika između dijagrama toka i dijagrama toka podataka (DFD)

Dijagram toka prema dijagramu protoka podataka (DFD)

Pojmovi dijagrama tijeka i dijagram tijeka podataka (DFD) povezani su s softverskim inženjeringom koji opisuje put procesa ili podataka korak po korak. Iako se dijagram tijeka koristi u gotovo svim poljima obrazovanja i inženjerstva dijagram toka podataka uglavnom se koristi softverskoj industriji. Oba su dijagrama napravljena kako bi postupak bio lakši za razumijevanje. Dijagram toka daje korake potrebne za postizanje željenih rezultata, a dijagram toka podataka opisuje izvor iz kojeg podaci dolaze, promjene koje se događaju u sustavu i izvor na kojem se završava. Oba ova dijagrama daju vrlo jednostavan način razumijevanja načina na koji se proces odvija ili se podaci obrađuju od početka do kraja.

Dijagram toka

Dijagram toka je napravljen da bi se proces podijelio na jednostavne korake zapisujući korake u okvire koji su povezani strelicama. Dijagram toka započinje od prvog koraka i završava na zadnjem koraku sa svim radnjama koje treba izvesti u sredini. Dijagram tijeka također rješava probleme nudeći rješenje ako dođe do pogreške tijekom bilo kojeg koraka. Najveća prednost dijagrama tijeka je ta što daje ukupni pregled procesa jednim pogledom, kako bi ga bolje razumio. Postoje različite vrste dijagrama toka

• Shema tijeka sustava

• Dijagram toka podataka

• Dijagram toka dokumenata

• Dijagram toka programa

Dijagram protoka podataka

Dijagram toka podataka predstavlja prikaz protoka podataka kroz sustav tijekom kojeg se i on obrađuje. Protok podataka iz vanjskog ili unutarnjeg izvora u njegovo odredište prikazan je dijagramom. Gdje će podaci završiti nakon obrade, također je prikazano u dijagramu protoka podataka. Programi kroz koje će podaci proći prikazani su na tim dijagramima. Ti procesi mogu biti redoslijed ili istovremeno djelovati dok podaci prolaze kroz sustav.

Dijagram toka prema dijagramu protoka podataka (DFD)

• Glavna razlika između dijagrama toka i dijagrama toka podataka je ta što dijagram toka predstavlja korake za dovršetak procesa u kojem kao dijagram toka podataka prikazuje tijek podataka.

• Dijagram toka nema ulaza iz ili izlaza u vanjski izvor dok dijagram toka podataka opisuje put podataka od vanjskog izvora do unutarnje trgovine ili obrnuto.

• Vremenski raspored i redoslijed postupka prikladno je prikazan dijagramom tijeka gdje se obrada podataka odvija određenim redoslijedom ili se istovremeno odvija više postupaka nije opisano dijagramom protoka podataka.

• Dijagrami protoka podataka definiraju funkcionalnost sustava gdje kao dijagram toka prikazuje kako napraviti funkciju sustava.

• Dijagrami tijeka koriste se u dizajniranju procesa, ali dijagram toka podataka koristi se za opisivanje putanje podataka koji će dovršiti taj proces.