Forskellen mellem fysisk DFD og logisk DFD

Fysisk DFD vs Logisk DFD

For at forstå forskellene mellem en fysisk og logisk DFD, er vi nødt til at vide, hvad DFD er. Et DFD står for dataflowdiagram, og det hjælper med grafisk at repræsentere strømmen af ​​data i en organisation, især dens informationssystem. En DFD giver en bruger mulighed for at vide, hvor information kommer ind, hvor den går ind i organisationen, og hvordan den endelig forlader organisationen. DFD giver information om, hvorvidt behandlingen af ​​information finder sted i rækkefølge, eller om den behandles parallelt. Der er to typer DFD'er kendt som fysiske og logiske DFD. Selvom begge tjener det samme formål med at repræsentere dataflyten, er der nogle forskelle mellem de to, der vil blive diskuteret i denne artikel.

Enhver DFD begynder med en oversigt DFD, der beskriver i et nøddeskal det system, der skal designes. Et logisk dataflowdiagram, som navnet angiver koncentrerer sig om virksomheden og fortæller om begivenhederne, der finder sted i en virksomhed og de data, der genereres fra hver sådan begivenhed. En fysisk DFD er derimod mere optaget af, hvordan informationsstrømmen skal repræsenteres. Det er en sædvanlig praksis at bruge DFD'er til repræsentation af logisk dataflyt og behandling af data. Det er imidlertid forsigtigt at udvikle en logisk DFD efter først at have udviklet en fysisk DFD, der afspejler alle personer i organisationen, der udfører forskellige operationer, og hvordan data flyder mellem alle disse personer.

Hvad er forskellen mellem Fysisk DFD og Logisk DFD?

Selvom der ikke er nogen begrænsning for udvikleren til at skildre, hvordan systemet er konstrueret i tilfælde af logisk DFD, er det nødvendigt at vise, hvordan systemet er konstrueret. Der er visse funktioner i logisk DFD, der gør det populært blandt organisationer. En logisk DFD gør det lettere at kommunikere for medarbejderne i en organisation, fører til mere stabile systemer, giver mulighed for bedre forståelse af systemet af analytikere, er fleksibelt og let at vedligeholde og giver brugeren let mulighed for at fjerne afskedigelser. På den anden side er en fysisk DFD klar over opdelingen mellem manuelle og automatiserede processer, giver detaljeret beskrivelse af processer, identificerer midlertidige datalagre og tilføjer flere kontroller for at gøre systemet mere effektivt og enkelt.