Fizični DFD proti logičnemu DFD
Da bi razumeli razlike med fizičnim in logičnim DFD, moramo vedeti, kaj je DFD. DFD pomeni shemo pretoka podatkov in pomaga grafično predstaviti pretok podatkov v organizaciji, zlasti njenem informacijskem sistemu. DFD uporabniku omogoča, da ve, od kod prihaja informacija, kam gre znotraj organizacije in kako končno zapusti organizacijo. DFD daje informacije o tem, ali obdelava informacij poteka zaporedno ali pa se obdeluje vzporedno. Obstajata dve vrsti DFD, znana kot fizični in logični DFD. Čeprav imata oba isti namen predstavljanja pretoka podatkov, obstajajo nekatere razlike med tema dvema, ki bosta obravnavani v tem članku.
Vsak DFD se začne s preglednim DFD, ki na kratko opiše sistem, ki naj bi bil zasnovan. Logični diagram pretoka podatkov, saj ime kaže, se osredotoča na podjetje in pripoveduje o dogodkih, ki se odvijajo v podjetju, in podatkih, ustvarjenih iz vsakega takega dogodka. Fizični DFD se na drugi strani bolj ukvarja s tem, kako naj bo zastopan pretok informacij. Običajna praksa je, da se DFD uporabljajo za predstavljanje logičnega pretoka podatkov in obdelavo podatkov. Vendar pa je smiselno, da se logični DFD razvije po prvem razvoju fizičnega DFD, ki odraža vse osebe v organizaciji, ki izvajajo različne operacije, in kako podatki tečejo med vsemi temi osebami.
Kakšna je razlika med fizičnim DFD in logičnim DFD?
Čeprav razvijalci nimajo zadržkov, da bi prikazali, kako je sistem zgrajen v primeru logičnega DFD, je treba pokazati, kako je sistem zgrajen. Obstajajo določene značilnosti logičnega DFD, zaradi katerih je priljubljen med organizacijami. Logičen DFD olajša komunikacijo za zaposlene v organizaciji, vodi do stabilnejših sistemov, omogoča boljše razumevanje sistema s strani analitikov, je prilagodljiv in enostaven za vzdrževanje ter uporabniku omogoča enostavno odstranjevanje presežnih delavcev. Po drugi strani je fizični DFD jasen glede ločitve med ročnimi in avtomatiziranimi procesi, podrobno opisuje procese, določa začasne shrambe podatkov in doda več nadzora, da bo sistem bolj učinkovit in enostaven.