Data Flow Diagram Přehled
Fyzické vs. Logické DFDs
DFD Úrovně
DFD Symboly & Zápis
, Jak Vytvořit DFD

Firmy jsou postaveny na systémy a procesy—společnost nemohla fungovat bez nich. Od olova výchovné metody na způsob, jakým tým interaguje se zákazníky, téměř vše, co podnik dělá zahrnuje systém nějakého druhu. A pokud jde o systémy a procesy, efektivita je všechno., V některých případech může holení i minutu nebo dvě off vést k podstatným úsporám. Existuje nespočet způsobů, jak analyzovat a zlepšit efektivitu, ale ten, který vyniká, je prostřednictvím diagramů datových toků.

ať už zlepšujete stávající proces nebo implementujete nový, diagram datových toků (DFD) usnadní úkol. Pokud jste však nikdy předtím nevytvořili DFD, může být začátek zastrašující., Tam je hodně, aby se v: různé úrovně diagramy, symboly a značení, nemluvě o tom vlastně vytvoření schématu—navigace to všechno bude trvat déle, než se podívat na pár příkladů. Pokud jste v diagramech datových toků noví,tato příručka vám pomůže začít.

co je diagram toku dat?

diagram datových toků ukazuje způsob, jakým informace protékají procesem nebo systémem. Zahrnuje datové vstupy a výstupy, datové úložiště a různé podprocesy, kterými se data pohybují., DFD jsou postaveny pomocí standardizovaných symbolů a notací k popisu různých entit a jejich vztahů.

diagramy datových toků vizuálně představují systémy a procesy, které by bylo těžké popsat v kusu textu. Pomocí těchto diagramů můžete zmapovat existující systém a vylepšit jej nebo naplánovat nový systém pro implementaci. Vizualizace každého prvku usnadňuje identifikaci neúčinnosti a vytvoření nejlepšího možného systému.

Přečtěte si náš úplný přehled diagramů datových toků a dozvíte se více o osvědčených postupech při vytváření DFDs.,

fyzikální a logické diagramy toku dat

než skutečně vytvoříte diagram toku dat, budete muset určit, zda fyzická nebo logická DFD nejlépe vyhovuje vašim potřebám. Pokud jste v diagramech datových toků noví, nebojte se—rozdíl je docela jednoduchý.

Logické diagramy toku dat soustředit na to, co se stane v konkrétní tok informací: jaké informace jsou předávány, jaké osoby jsou přijímající, že info, co obecné procesy se vyskytují, atd., Procesy popsané v logickém DFD jsou obchodní činnosti-logická DFD se neponořuje do technických aspektů procesu nebo systému. Netechničtí zaměstnanci by měli být schopni porozumět těmto diagramům.

Logický Diagram Toku Dat (Klikněte na obrázek upravit on-line)

Fyzické diagramy toku dat zaměřit na to, jak se věci dějí v toku informací. Tyto diagramy specifikují software, hardware, soubory a osoby zapojené do informačního toku., Podrobný diagram fyzického toku dat může usnadnit vývoj kódu potřebného k implementaci datového systému.

Fyzický Diagram Toku Dat (Klikněte na obrázek upravit on-line)

Jak fyzické a logické diagramy toku dat mohou popisovat stejný tok informací. V koordinaci poskytují více podrobností, než by jakýkoli diagram Samostatně. Jak se rozhodnete, které použít, mějte na paměti, že možná budete potřebovat oba.,

podívejte se na tuto příručku k fyzickým a logickým DFD pro více informací

úrovně datových toků

diagramy datových toků jsou také rozděleny podle úrovně. Počínaje nejzákladnější, úroveň 0, DFD stále složitější, jak se zvyšuje úroveň. Při vytváření vlastního diagramu datových toků se budete muset rozhodnout, na jaké úrovni bude váš diagram.

úroveň 0 DFDs, známá také jako kontextové diagramy, jsou nejzákladnější diagramy datových toků. Poskytují široký pohled, který je snadno stravitelný, ale nabízí málo detailů., Diagramy datových toků úrovně 0 ukazují jediný procesní uzel a jeho spojení s externími entitami.

Diagram Toku Dat na Úrovni 0 Šablonu (Klikněte na obrázek upravit on-line)

Úroveň 1 DFDs jsou stále všeobecný přehled, ale jít do větších detailů než v rámci diagramu. V diagramu datového toku úrovně 1 je jediný procesní uzel z kontextového diagramu rozdělen na podprocesy., Jak jsou tyto procesy přidány, diagram bude potřebovat další datové toky a datové úložiště, aby je spojil dohromady.

Diagram Toku Dat Úroveň 1 Šablona (Klikněte na obrázek upravit on-line)

Level 2+ DFDs jednoduše rozdělit procesy do podrobnější synovské procesy. Teoreticky by DFD mohly překročit úroveň 3, ale zřídka to dělají. Diagramy datových toků úrovně 3 jsou dostatečně podrobné, aby obvykle nemělo smysl je dále rozebírat.,

Diagram Toku Dat na Úrovni 2 Šablony (Klikněte na obrázek upravit on-line)

Data flow diagram symboly a značení.

v Závislosti na metodice (Gane and Sarson vs. Yourdon a Coad), DFD symboly mírně lišit. Základní myšlenky však zůstávají stejné. Existují čtyři základní prvky diagramu datových toků: procesy, datové úložiště, externí entity a datové toky. Obrázek níže ukazuje standardní tvary pro obě metodiky.,

Pokud si nejste jisti, jak používat každý symbol, přečtěte si náš průvodce symboly DFD.

Jak vytvořit diagram toku dat

Nyní, že máte nějaké znalosti o diagramy toku dat a jak jsou rozděleny, jste připraveni vytvořit si vlastní DFD. Proces lze rozdělit do 5 kroků:

1. Identifikovat hlavní vstupy a výstupy ve vašem systému

téměř každý proces nebo systém začíná vstupem z externí entity a končí výstupem dat do jiné entity nebo databáze., Identifikace takových vstupů a výstupů poskytuje makro pohled na váš systém—ukazuje nejširší úkoly, které by systém měl dosáhnout. Zbytek vašeho DFD bude postaven na těchto prvcích, takže je důležité je znát brzy.

2. Vytvořte kontextový diagram

jakmile identifikujete hlavní vstupy a výstupy, vytvoření kontextového diagramu je jednoduché. Nakreslete jeden procesní uzel a připojte jej k souvisejícím externím entitám. Tento uzel představuje nejobecnější procesní informace, které prochází přechodem ze vstupu na výstup.,

níže uvedený příklad ukazuje, jak informace proudí mezi různými subjekty prostřednictvím online komunity. Datové toky do a z externích entit, které představují vstup i výstup. Středový uzel, „online komunita“, je obecný proces.

3. Rozbalte kontextový diagram do úrovně 1 DFD

jediný procesní uzel vašeho kontextového diagramu neposkytuje mnoho informací-musíte jej rozdělit na podprocesy. V diagramu datových toků úrovně 1 byste měli zahrnout několik procesních uzlů, hlavní databáze a všechny externí entity., Projděte tok informací: kde začínají informace a co se s nimi musí stát před každým datovým úložištěm?

4. Rozbalte na úroveň 2 + DFD

Chcete-li vylepšit detail diagramu datových toků, postupujte stejným způsobem jako v kroku 3. Procesy ve vaší úrovni 1 DFD lze rozdělit do konkrétnějších podprocesů. Opět se ujistěte, že přidáte všechny potřebné datové úložiště a toky—v tomto okamžiku byste měli mít poměrně podrobný rozpis vašeho systému. Chcete-li postupovat nad rámec diagramu datových toků úrovně 2, jednoduše tento proces opakujte., Zastavte se, jakmile dosáhnete uspokojivé úrovně detailů.

5. Potvrďte přesnost konečného diagramu

když je váš diagram zcela nakreslen, projděte jej. Věnujte velkou pozornost toku informací: má to smysl? Jsou zahrnuty všechny potřebné datové úložiště? Při pohledu na váš konečný diagram by ostatní strany měly být schopny pochopit, jak funguje váš systém. Před předložením konečného diagramu se poraďte se spolupracovníky, abyste zajistili, že váš diagram je srozumitelný.,

Data Flow Diagram-Příklad (Klikněte na obrázek upravit on-line)

Sdílení diagram toku dat

Po dokončení DFD, dalším krokem je sdílení. Nevytvořili jste to jen proto, abyste si to nechali pro sebe-ať už jsou to členové týmu, váš šéf nebo zúčastněné strany, je pravděpodobné, že to musí vidět někdo jiný. Pokud použijete Lucidchart k vytvoření diagramu datových toků, budete mít k dispozici celou řadu možností sdílení., Diagramy mohou být zaslány přímo v rámci Lucidchart, což umožňuje příjemci přístup k dokumentu Lucidchart. V závislosti na roli příjemce jim můžete dát oprávnění k úpravě nebo odeslání diagramu pouze jako zobrazení. Rozsáhlé integrace společnosti Lucidchart umožňují sdílení diagramů na několika dalších platformách, včetně G Suite a Slack.

začněte s naším softwarem pro diagramy datových toků.

Další informace