- Prvky diagramu toku údajov
- Externý subjekt
- proces
- Dátový sklad
- Dátový tok
- Pravidlá pre DFD
- druhy
- logický
- fyzický
- Ktorý použiť?
- Príklady
- Úroveň 0
- Úroveň 1
- Úroveň 2
- Referencie
Schéma toku údajov je vizuálny spôsob, ako ukázať pohyb údajov prostredníctvom informačného systému. Predstavuje, ako informácie vstupujú a opúšťajú systém, akým smerom prechádzajú, kde sú uložené, a zdroje a ciele týchto informácií.
Spoločnosti by nemohli fungovať bez systémov a procesov a účinnosť je nevyhnutná na dosiahnutie cieľov. Existuje mnoho spôsobov, ako študovať túto účinnosť, ale diagram toku údajov prevyšuje ostatné.

Príklad schémy toku údajov v španielčine
Schéma toku údajov alebo DFD ukazuje, ako procesy prebiehajú v systéme. Je to grafické znázornenie, ktoré ukazuje systém, a naopak, môže pomôcť vyriešiť problémy a neefektívnosť.
V DFD nie je uvedená doba trvania procesov, alebo ak tieto procesy pracujú sériovo alebo paralelne. Neexistujú žiadne slučky alebo slučky, ako sú v sieťovom diagrame, neexistujú žiadne rozhodovacie body, ako sú v vývojovom diagrame.
Vývojové diagramy sa používajú na navrhovanie, analyzovanie, dokumentovanie alebo riadenie programu alebo procesu, pričom sa často používajú vo veľmi odlišných oblastiach, ako sú programovanie, kognitívna psychológia alebo ekonomika a finančné trhy.
To má za následok, že rozsah schém je široký a je potrebné ich rozdeliť podľa typov a klasifikácií.
Prvky diagramu toku údajov
Znaky použité v diagrame toku údajov opisujú cestu údajov v systéme, úložné miesta, vstupy a výstupy údajov a rôzne vlákna. Sú to štandardizované zápisy, ako sú kruhy, obdĺžniky a šípy.
V DFD sa používajú rôzne metodiky zápisu. Tieto majú určité rozdiely, ale všetky používajú znaky a tvary, ktoré predstavujú hlavné prvky DFD.
Externý subjekt
Môže predstavovať ľudskú bytosť, systém alebo subsystém. Je to pôvod alebo cieľ určitých údajov. To znamená, že odosiela alebo prijíma dáta do alebo zo systému s diagramami.
V závislosti od obchodného procesu je externý pre analyzovaný systém. Z tohto dôvodu sa vonkajšie entity obyčajne priťahujú k okrajom DFD.

proces
Je to činnosť alebo obchodná funkcia, pri ktorej sa údaje a ich tok transformujú zmenou, usporiadaním alebo zmenou smeru toku. Berie prichádzajúce údaje, mení ich a spolu s nimi vytvára výstup.
Proces to môže urobiť vykonaním výpočtov a tiež pomocou logiky, aby bolo možné zoradiť údaje alebo zmeniť smer toku. Môže sa rozdeliť na vyššiu úroveň podrobnosti, ktorá predstavuje spôsob spracovania údajov v rámci procesu.
Procesy sú umiestnené medzi vstupom a výstupom, obvykle začínajúc od ľavého horného rohu DFD a končiacim v pravom dolnom rohu diagramu. V jednom diagrame môže byť niekoľko.

Dátový sklad
Obsahuje informácie na neskoršie použitie, napríklad súbor dokumentu, ktorý čaká na spracovanie.
Dátové vstupy môžu prúdiť procesom a potom do dátového skladu, zatiaľ čo dátové výstupy tečú z dátového skladu a potom cez proces.

Dátový tok
Predstavuje tok informácií. Stanovuje itinerár, ktorý informácie preberajú od externých subjektov prostredníctvom rôznych procesov a skladov údajov. Pomocou šípok môže DFD ukazovať smer toku dát.

Pravidlá pre DFD
Skôr ako začnete vykresľovať diagramy toku údajov, musíte vytvoriť štyri všeobecné pravidlá, aby ste vytvorili platný DFD.
- Každé úložisko údajov musí mať najmenej jeden vstupný a výstupný dátový tok.
- Každý proces musí mať najmenej jeden vstup a jeden výstup.
- Všetky procesy v DFD musia byť prepojené s iným procesom alebo úložiskom údajov.
- Uložené údaje systému musia prejsť procesom.
druhy
V závislosti od toho, čo chcete v toku skúmať, si môžete vybrať z dvoch typov diagramov toku údajov.
logický
Tento typ diagramu odráža, čo sa deje v informačnom toku. Zobrazuje informácie, ktoré sa generujú a ktoré sa oznamujú, subjekty prijímajúce tieto informácie, procesy, ktoré sa všeobecne vykonávajú atď.
Procesy opísané v logickom diagrame sú činnosti vykonávané v spoločnosti, čo znamená, že technické aspekty systému nie sú podrobne skúmané. Zamestnanci sú preto schopní porozumieť týmto diagramom bez toho, aby boli technickej povahy.
fyzický
Tento typ diagramu odráža, ako sa informácie pohybujú v systéme. To znamená, že programy, ako aj počítačové vybavenie, ľudia a súbory zapojené do toku informácií sú konkrétne podrobne opísané.
Fyzické diagramy zahŕňajú procesy zodpovedajúce zadávaniu údajov, ako napríklad kontrola kontroly. Umiestnené je aj dočasné ukladanie údajov, napríklad dočasné tabuľky alebo súbory.
Môžete napríklad ukázať, ako zákazník zadáva objednávku online, skontrolovaním softvéru spoločnosti a jeho zadaním. To je vo všeobecnosti technické.
Podrobný fyzický diagram tak môže veľmi pomôcť naprogramovať kód potrebný na implementáciu informačného systému.
Ktorý použiť?
Fyzický aj logický diagram môžu predstavovať rovnaký tok informácií. Každý z nich však bude mať iný pohľad a bude poskytovať rôzne činnosti na optimalizáciu systému.
Môžu sa používať spoločne alebo samostatne. Spoločne poskytujú viac detailov ako jednotlivé schémy. Pri rozhodovaní, ktoré použiť, nezabudnite, že budete potrebovať obidve možnosti.
Príklady
V softvérovom inžinierstve môže byť schéma toku údajov navrhnutá tak, aby predstavovala systém na rôznych úrovniach abstrakcie.
Vyššie úrovne DFD sú rozdelené do nižších úrovní, čím sa rieši viac informácií a funkčných prvkov. Úrovne v DFD sú číslované 0, 1, 2 alebo viac.
Úroveň 0
Je načrtnuté, aby odrážalo perspektívu, v ktorej je celý systém zapuzdrený do jediného procesu, a naznačuje vzťah, ktorý má s externými entitami.
Vstupné a výstupné údaje sú označené šípkami smerujúcimi do alebo zo systému. Táto úroveň sa nazýva kontextový diagram.

Zdroj: geeksforgeeks.org (CC BY-SA 4.0)
Úroveň 1
Na tejto úrovni je kontextový diagram rozdelený do viacerých procesov. Hlavné funkcie systému sú zvýraznené a proces na vysokej úrovni je rozdelený na podprocesy.

Zdroj: geeksforgeeks.org-CC-BY-SA-4.0
Úroveň 2
Táto úroveň ide o niečo hlbšie ako úroveň 1. Môže sa použiť na zaznamenanie konkrétnych podrobností o fungovaní systému.

Zdroj: geeksforgeeks.org (CC-BY-SA-4.0)
Referencie
- Počítačová nádej (2017). Schéma toku údajov. Prevzaté z: computerhope.com.
- W3 Computing (2019). Vývoj diagramov fyzických údajov. Prevzaté z: w3computing.com.
- Georgina Guthrie (2019). Ako používať diagramy toku údajov na doplnenie vášho projektu. CaCO. Prevzaté z: cacoo.com.
- Geeks for Geeks (2019). Úrovne v diagramoch toku údajov (DFD). Prevzaté z: geeksforgeeks.org.
- Clifford Chi (2019). Príručka pre začiatočníkov k diagramom toku údajov. Hub Spot. Prevzaté z: blog.hubspot.com.
