- Prvky diagramu toku dat
- Externí entita
- Proces
- Datový sklad
- Datový tok
- Pravidla pro DFD
- Typy
- Logický
- Fyzický
- Který z nich použít?
- Příklady
- Úroveň 0
- Úroveň 1
- Úroveň 2
- Reference
Diagram toku dat je vizuální způsob, jak ukázat pohyb dat prostřednictvím informačního systému. Uvádí, jak informace vstupují a opouštějí systém, jakou cestou prochází, kde jsou uloženy, a zdroje a cíle těchto informací.
Společnosti by nemohly fungovat bez systémů a procesů a pro dosažení cílů je nezbytná účinnost. Existuje mnoho způsobů, jak studovat tuto účinnost, ale diagram toku dat překonává ostatní.
Příklad schématu toku dat ve španělštině
Schéma toku dat nebo DFD ukazuje, jak toky procesů v systému. Je to grafické znázornění ukázat systém a následně může pomoci vyřešit, kde jsou problémy a neefektivita.
V DFD není doba trvání procesů zobrazena, nebo pokud tyto procesy fungují sériově nebo paralelně. Neexistují žádné smyčky nebo smyčky, jako jsou v síťovém diagramu, neexistují žádné rozhodovací body, jako jsou v vývojovém diagramu.
Vývojové diagramy se používají k navrhování, analýze, dokumentování nebo řízení programu nebo procesu a jsou široce používány ve velmi odlišných oblastech, jako je programování, kognitivní psychologie nebo ekonomika a finanční trhy.
To má za následek širokou škálu vývojových diagramů a je nutné je rozdělit podle typů a klasifikací.
Prvky diagramu toku dat
Znaky použité v diagramu toku dat popisují cestu dat v systému, úložiště, datové vstupy a výstupy a různá vlákna. Jsou to standardizované zápisy, jako jsou kruhy, obdélníky a šipky.
V DFD jsou používány různé metodiky zápisu. Ty mají určité rozdíly, ale všechny používají znaky a tvary k reprezentaci hlavních prvků DFD.
Externí entita
Může představovat lidskou bytost, systém nebo subsystém. Je to původ nebo cíl určitých dat. To znamená, že odesílá nebo přijímá data do nebo ze schématického systému.
V závislosti na obchodním procesu je externí systém, který je analyzován. Z tohoto důvodu jsou externí entity běžně přitahovány k okrajům DFD.
Proces
Jedná se o činnost nebo obchodní funkci, kde jsou data a její tok transformovány změnou, uspořádáním nebo změnou směru toku. Bere příchozí data, mění je as nimi vytváří výstup.
Proces to může provést provedením výpočtů a také pomocí logiky, aby bylo možné seřadit data nebo změnit směr toku. To může být rozděleno do vyšší úrovně podrobnosti reprezentovat jak data jsou zpracována uvnitř procesu.
Procesy jsou umístěny mezi vstupem a výstupem, obvykle počínaje zleva vlevo od DFD a končící v pravé dolní části diagramu. V jednom diagramu může být několik.
Datový sklad
Obsahuje informace pro pozdější použití, například soubor dokumentu, který čeká na zpracování.
Datové vstupy mohou protékat procesem a poté do datového skladu, zatímco datové výstupy tečou z datového skladu a poté procesem.
Datový tok
Představuje tok informací. Určuje itinerář, který informace berou od externích entit prostřednictvím různých procesů a datových skladů. Pomocí šipek může DFD ukázat směr toku dat.
Pravidla pro DFD
Než začnete vykreslovat diagramy datových toků, je třeba při vytváření platného DFD postupovat podle čtyř obecných pravidel.
- Každé úložiště dat musí mít alespoň jeden datový tok vstupu a výstupu.
- Každý proces musí mít alespoň jeden vstup a jeden výstup.
- Všechny procesy v DFD musí být spojeny s jiným procesem nebo datovým úložištěm.
- Uložená data systému musí projít procesem.
Typy
V závislosti na tom, co chcete v toku zkoumat, si můžete vybrat ze dvou typů diagramů toku dat.
Logický
Tento typ diagramu odráží, co se děje v informačním toku. Zobrazuje informace, které se vytvářejí a které se sdělují, subjekty přijímající tyto informace, procesy, které jsou obecně prováděny atd.
Procesy popsané v logickém diagramu jsou činnosti prováděné ve společnosti, což znamená, že technické aspekty systému nejsou podrobně studovány. Personál je proto schopen těmto diagramům porozumět, aniž by byl technický.
Fyzický
Tento typ diagramu odráží, jak se informace pohybují systémem. To znamená, že programy, jakož i počítačové vybavení, lidé a soubory zapojené do toku informací jsou konkrétně podrobně popsány.
Fyzické diagramy zahrnují procesy odpovídající zadávání dat, jako je kontrola kontroly. Umístí se také přechodné ukládání dat, například dočasné tabulky nebo soubory.
Můžete například ukázat, jak zákazník zadává objednávku online, zkontrolováním softwaru společnosti, který má provést a dokončit tuto objednávku. To je obecně technické.
Podrobný fyzický diagram tak může velmi pomoci naprogramovat kód požadovaný pro implementaci informačního systému.
Který z nich použít?
Fyzický i logický diagram mohou představovat stejný tok informací. Každý z nich však bude mít jiný pohled a bude poskytovat různé činnosti k optimalizaci systému.
Lze je používat společně nebo samostatně. Společně poskytují více detailů než kterýkoli z nich. Při rozhodování, které použít, mějte na paměti, že budete možná potřebovat obojí.
Příklady
V softwarovém inženýrství může být schéma toku dat navrženo tak, aby představovalo systém na různých úrovních abstrakce.
Vyšší úrovně DFD jsou rozděleny do nižších úrovní, čímž se řeší více informací a funkčních prvků. Úrovně v DFD jsou číslovány 0, 1, 2 nebo více.
Úroveň 0
Je nastíněno, aby odráželo perspektivu, ve které je celý systém zapouzdřen do jediného procesu, což naznačuje vztah, který má s externími entitami.
Vstupní a výstupní data jsou označena šipkami směřujícími do nebo ze systému. Tato úroveň se nazývá kontextový diagram.
Zdroj: geeksforgeeks.org (CC BY-SA 4.0)
Úroveň 1
Na této úrovni je kontextový diagram rozdělen do několika procesů. Hlavní funkce systému jsou zvýrazněny a proces na vysoké úrovni je rozdělen na dílčí procesy.
Zdroj: geeksforgeeks.org-CC-BY-SA-4.0
Úroveň 2
Tato úroveň jde poněkud hlouběji než úroveň 1. Může být použita k zaznamenání konkrétních podrobností o fungování systému.
Zdroj: geeksforgeeks.org (CC-BY-SA-4.0)
Reference
- Počítačová naděje (2017). Schéma toku dat. Převzato z: computerhope.com.
- W3 Computing (2019). Vývoj diagramů fyzických dat. Převzato z: w3computing.com.
- Georgina Guthrie (2019). Jak používat diagramy datových toků k doplnění projektu. Cacoo. Převzato z: cacoo.com.
- Geeks for Geeks (2019). Úrovně v diagramech toku dat (DFD). Převzato z: geeksforgeeks.org.
- Clifford Chi (2019). Průvodce pro začátečníky k diagramům toku dat. Hub Spot. Převzato z: blog.hubspot.com.