Diagram poteka proti diagramu pretoka podatkov (DFD)
Izraza diagram poteka in diagram toka podatkov (DFD) sta povezana s programskim inženiringom, ki korak za korakom opisuje pot procesa ali podatkov. Čeprav se diagram poteka uporablja na skoraj vseh področjih izobraževanja in inženiringa, se diagram poteka podatkov uporablja predvsem v industriji programske opreme. Oba diagrama sta narejena tako, da je postopek preprost za razumevanje. Diagram poteka zagotavlja korake, potrebne za doseganje želenih rezultatov, diagram toka podatkov pa opisuje vir, iz katerega prihajajo podatki, spremembo, ki se zgodi v sistemu, in vir, pri katerem se konča. Oba diagrama zagotavljata zelo enostaven način za razumevanje načina, kako poteka proces ali kako se podatki obdelujejo od začetka do konca.
diagram poteka
Dijagram poteka je narejen za razčlenitev procesa na preproste korake z zapisovanjem korakov v polja, ki so povezana s puščicami. Diagram poteka se začne pri prvem koraku in konča pri zadnjem koraku z vsemi dejanji, ki jih je treba izvesti na sredini. Diagram poteka prav tako odpravi težave z zagotavljanjem rešitve, če pride do napake med katerim koli korakom. Največja prednost diagrama poteka je, da daje splošen pogled na proces na en sam pogled, da ga bolje razumemo. Obstajajo različne vrste diagramov poteka, kot je
• Diagram poteka sistema
• Diagram poteka podatkov
• Diagram poteka dokumenta
• Diagram poteka programa
Diagram toka podatkov
Diagram toka podatkov je predstavitev toka podatkov skozi sistem, med katerim se tudi obdelujejo. Tok podatkov od zunanjega ali notranjega vira do cilja je prikazan z diagramom. Kje bodo podatki končali po obdelavi, je prikazano tudi v diagramu toka podatkov. Procesi, skozi katere bodo šli podatki, so prikazani v teh diagramih. Ti procesi so lahko v zaporedju ali delujejo hkrati, medtem ko gredo podatki skozi sistem.
Diagram poteka proti diagramu pretoka podatkov (DFD)
• Glavna razlika med diagramom poteka in diagramom toka podatkov je, da diagram poteka predstavlja korake za dokončanje procesa, pri čemer diagram toka podatkov predstavlja tok podatkov.
• Diagram poteka nima vnosa ali izhoda v zunanji vir, medtem ko diagram toka podatkov opisuje pot podatkov od zunanjega vira do notranjega pomnilnika ali obratno.
• Časovni razpored in zaporedje procesa sta primerno prikazana z diagramom poteka, kjer obdelava podatkov poteka v določenem vrstnem redu ali več procesov poteka hkrati, ni opisana z diagramom poteka podatkov.
• Diagrami toka podatkov definirajo funkcionalnost sistema, kjer diagram poteka prikazuje, kako narediti sistemsko funkcijo.
• Diagrami poteka se uporabljajo pri načrtovanju procesa, diagram toka podatkov pa se uporablja za opis poti podatkov, ki bodo dokončali ta proces.