- Elementi dijagrama protoka podataka
- Vanjski entitet
- Postupak
- Skladište podataka
- Protok podataka
- Pravila za DFD
- vrste
- logičan
- fizička
- Koje koristiti?
- Primjeri
- Razina 0
- Razina 1
- Razina 2
- Reference
Dijagram toka podataka je vizualni način da se pokaže kretanje podataka putem informacijskog sustava. Predstavlja način na koji informacija ulazi i napušta sustav, kojim putem prolazi, gdje se pohranjuje i koji su izvori i odredišta tih informacija.
Tvrtke ne bi mogle raditi bez sustava i procesa, a za postizanje ciljeva ključna je učinkovitost. Postoje brojni načini za proučavanje ove učinkovitosti, ali dijagram protoka podataka nadmašuje ostale.
Primjer dijagrama protoka podataka na španjolskom jeziku
Dijagram toka podataka ili DFD prikazuje kako procesi teku u sustavu. Grafički je prikaz prikazati sustav i zauzvrat može pomoći u rješavanju tamo gdje postoje problemi i neučinkovitosti.
U DFD-u trajanje procesa nije prikazano ili ako ti procesi rade serijski ili paralelno. Ne postoje petlje ili petlje, kao što postoje u mrežnom dijagramu, ne postoje točke odlučivanja, kao što postoje u dijagramu toka.
Dijagrami tijeka koriste se za dizajn, analizu, dokumentiranje ili upravljanje programom ili procesom, a široko se koriste u vrlo različitim područjima kao što su programiranje, kognitivna psihologija ili ekonomija i financijska tržišta.
To rezultira time da je raspon dijagrama tokova širok i potrebno je podijeliti po vrstama i klasifikacijama.
Elementi dijagrama protoka podataka
Znakovi korišteni u dijagramu protoka podataka opisuju putanju podataka u sustavu, mjesta za pohranu, unose i izlaze podataka i razne teme. Standardizirane su oznake poput krugova, pravokutnika i strelica.
U DFD se koriste različite metodologije notacije. Oni imaju neke razlike, ali svi oni koriste znakove i oblike da bi predstavili glavne elemente DFD-a.
Vanjski entitet
Može predstavljati čovjeka, sustav ili podsustav. Podrijetlo je ili odredište određenih podataka. To jest, šalje ili prima podatke u ili iz dijagramiranog sustava.
Ovisno o poslovnom procesu, vanjski je sustav koji se analizira. Iz tog razloga se na rubove DFD-a obično izvlače vanjski entiteti.
Postupak
To je djelatnost ili poslovna funkcija u kojoj se podaci i njihov protok transformiraju mijenjanjem, naručivanjem ili promjenom smjera toka. On uzima dolazne podatke, mijenja ih i s njima stvara izlaz.
Proces može to učiniti pomoću izračunavanja i logike da bi mogao sortirati podatke ili promijeniti smjer toka. Može se raščlaniti na višu razinu detalja da bi se prikazalo kako se podaci obrađuju u procesu.
Procesi se nalaze između ulaza i izlaza, obično započinju s gornje lijeve strane DFD-a i završavaju u donjem desnom dijelu dijagrama. U jednom dijagramu može biti nekoliko njih.
Skladište podataka
Sadrži podatke za kasniju upotrebu, poput datoteke dokumenta koja čeka na obradu.
Unosi podataka mogu se odvijati kroz proces, a zatim u skladište podataka, dok izlazni podaci izlaze iz skladišta podataka, a potom kroz proces.
Protok podataka
Predstavlja protok informacija. Utvrđuje plan koji informacije uzimaju od vanjskih subjekata kroz različite procese i skladišta podataka. Strelicama DFD može pokazati smjer protoka podataka.
Pravila za DFD
Prije nego što započnete crtati dijagrame protoka podataka, postoje četiri opća pravila koja trebate slijediti kako biste stvorili valjani DFD.
- Svaka pohrana podataka mora imati najmanje jedan podatkovni tok ulaza i izlaza.
- Svaki postupak mora imati barem jedan ulaz i jedan izlaz.
- Svi procesi u DFD-u moraju biti povezani s drugim procesom ili spremištem podataka.
- Spremljeni podaci sustava moraju proći kroz proces.
vrste
Ovisno o tome što želite ispitati u protoku, možete odabrati dvije vrste dijagrama protoka podataka.
logičan
Ova vrsta dijagrama odražava ono što se događa u protoku informacija. Prikazuje informacije koje se generiraju i one koji se komuniciraju, subjekte koji primaju te informacije, procese koji se provode općenito itd.
Procesi opisani u logičkom dijagramu su aktivnosti koje se provode u poduzeću, što znači da se tehnički aspekti sustava ne proučavaju dubinski. Stoga osoblje može razumjeti te dijagrame, a da nisu tehnički.
fizička
Ova vrsta dijagrama odražava način na koji se informacije kreću kroz sustav. To znači da su programi, kao i računalna oprema, ljudi i datoteke uključeni u protok informacija posebno detaljni.
Fizički dijagrami uključuju procese koji odgovaraju unosu podataka, poput kontrolne provjere. Postavlja se i posredna pohrana podataka, poput privremenih tablica ili datoteka.
Na primjer, mogli biste pokazati kako kupac izvršava narudžbu putem interneta pregledom tvrtke softvera kako bi mogao izvršiti i izvršiti narudžbu. To je općenito tehničko.
Stoga detaljan fizički dijagram može uvelike pomoći programiranju koda potrebnog za implementaciju informacijskog sustava.
Koje koristiti?
I fizički i logički dijagrami mogu predstavljati isti protok informacija. Međutim, svaki će imati različito stajalište i pružiti različite aktivnosti za optimizaciju sustava.
Mogu se koristiti zajedno ili odvojeno. Zajedno daju više detalja nego bilo koji dijagram. Kad odlučujete koji ćete koristiti, imajte na umu da će vam trebati i jedno i drugo.
Primjeri
U programskom inženjerstvu dijagram toka podataka može biti dizajniran da predstavlja sustav na različitim razinama apstrakcije.
DFD-ovi više razine podijeljeni su u niže razine, čime se obrađuju više informacija i funkcionalnih elemenata. Razine u DFD-u su numerirane od 0, 1, 2 ili više.
Razina 0
Nacrt je da odražava perspektivu u kojoj je cijeli sustav zaokružen u jednom procesu, što ukazuje na odnos koji ima s vanjskim entitetima.
Ulazni i izlazni podaci označeni su strelicama koje ulaze u sustav ili izlaze iz njega. Ova se razina naziva kontekstni dijagram.
Izvor: geeksforgeeks.org (CC BY-SA 4.0)
Razina 1
Na ovoj je razini kontekstni dijagram razbijen na više procesa. Istaknute su glavne funkcije sustava i proces na visokoj razini se raščlanjuje na podprocese.
Izvor: geeksforgeeks.org-CC-BY-SA-4.0
Razina 2
Ova razina ide malo dublje od razine 1. Može se koristiti za snimanje određenih detalja o radu sustava.
Izvor: geeksforgeeks.org (CC-BY-SA-4.0)
Reference
- Računarska nada (2017). Dijagram protoka podataka. Preuzeto sa: computerhope.com.
- Računanje W3 (2019). Razvoj dijagrama fizičkih podataka. Preuzeto sa: w3computing.com.
- Georgina Guthrie (2019.). Kako koristiti dijagrame protoka podataka da biste nadopunili svoj projekt. Cacoo. Preuzeto sa: cacoo.com.
- Geeks za Geeks (2019). Razine u dijagramima protoka podataka (DFD). Preuzeto sa: geeksforgeeks.org.
- Clifford Chi (2019). Vodič za dijagrame protoka podataka za početnike. Spot sa središtem Preuzeto sa: blog.hubspot.com.