Razlika med diagramom poteka in diagramom pretoka podatkov (DFD)

Diagram diagrama proti diagramu pretoka podatkov (DFD)

Izraza diagram in diagram pretoka podatkov (DFD) sta povezana s programskim inženiringom, ki opisuje pot postopka ali podatkov korak za korakom. Čeprav se diagram tokov uporablja na skoraj vseh področjih izobraževanja in inženiringa, se diagram pretoka podatkov uporablja predvsem v programski industriji. Oba diagrama sta narejena tako, da je postopek preprost za razumevanje. Diagram poteka vsebuje korake, ki so potrebni za dosego želenih rezultatov, diagram pretoka podatkov pa opisuje vir, iz katerega prihajajo podatki, spremembe, ki se zgodijo v sistemu, in vir, pri katerem se končajo. Oba diagrama ponujata zelo enostaven način za razumevanje načina poteka postopka ali obdelave podatkov od začetka do konca.

Diagram poteka

Diagram poteka tako, da razčleni postopek na preproste korake, tako da zapišete korake v polja, ki so povezana s puščicami. Diagram poteka se začne od prvega koraka in konča na zadnjem koraku z vsemi dejanji, ki jih je treba izvesti na sredini. Diagram poteka tudi težave odpravlja, saj ponuja rešitev, če se med katerim koli korakom pojavi napaka. Največja prednost diagrama poteka je ta, da daje celoten pregled postopka na en pogled, da ga bolje razumemo. Obstajajo različne vrste diagramov, kot so

• Shema pretoka sistema

• Tabela pretoka podatkov

• Diagram poteka dokumenta

• Diagram poteka programa

Diagram pretoka podatkov

Diagram pretoka podatkov je prikaz pretoka podatkov skozi sistem, v katerem se tudi obdeluje. Pretok podatkov iz zunanjega ali notranjega vira do cilja je prikazan v diagramu. Kjer se bodo podatki obdelovali po obdelavi, je prikazano tudi v diagramu pretoka podatkov. Programi, skozi katere bodo šli podatki, so prikazani na teh diagramih. Ti procesi so lahko zaporedni ali hkrati delujejo, medtem ko podatki potekajo skozi sistem.

Diagram diagrama proti diagramu pretoka podatkov (DFD)

• Glavna razlika med diagramom pretoka in diagramom pretoka je, da tabela predstavlja korake za dokončanje postopka, kjer kot diagram pretoka podatkov predstavlja tok podatkov.

• Diagram poteka nima nobenega vhoda iz ali izhoda v zunanji vir, medtem ko diagram pretoka podatkov opisuje pot podatkov od zunanjega vira do notranjega prostora ali obratno.

• Čas in zaporedje postopka sta nazorno prikazana v diagramu poteka, kadar obdelava podatkov poteka v določenem zaporedju ali hkrati poteka več procesov, ni opisano v diagramu pretoka podatkov.

• Diagrami pretoka podatkov definirajo funkcionalnost sistema, kjer kot diagram poteka prikazuje, kako narediti sistemsko funkcijo.

• Diagrami pretoka se uporabljajo pri oblikovanju procesa, vendar se diagram pretoka podatkov uporablja za opis poti podatkov, ki bodo postopek zaključili.