ERD verzus DFD
ERD a DFD sú modely prezentácie údajov, ktoré pomáhajú pri identifikácii toku údajov, ako aj vstupov a výstupov. Sú dôležité, pretože umožňujú efektívnu komunikáciu medzi členmi rôznych oddelení v organizácii. Existujú podobnosti v dvoch typoch modelov prezentácie údajov, aj keď existujú rozdiely, o ktorých sa bude v tomto článku hovoriť.
DFD sú systematické znázornenie toho, ako toky údajov v organizácii, ako a odkiaľ vstupuje do systému, ako sa pohybuje od jedného procesu k druhému a ako sú uložené v organizácii. Na druhej strane sa sémantický dátový model systému zhora nadol nazýva schéma vzťahov entít alebo ERD. ERD demonštruje, ako bude systém vyzerať bez toho, aby mu povedal, ako ho implementovať. Pretože je založený na entitách, ERD ukazuje vzťah medzi entitami v systéme alebo procese. Na druhej strane DRD sú diagramy toku údajov zamerané na tok údajov v systéme a na to, ako sa tieto údaje využívajú v rôznych fázach procesu..
DFD aj ERD sú pre organizáciu dôležité. Zatiaľ čo entity, či už sú to ľudia, miesta, udalosti alebo objekty, sú zastúpené v ERD, DFD hovorí o tom, ako toky údajov medzi entitami. Jeden sa dozvie o entitách, pre ktoré sú dáta uložené v organizácii prostredníctvom ERD, zatiaľ čo DFD poskytuje informácie o toku údajov medzi entitami a ako a kde sú uložené..
Pri príprave DFD a ERD sa využívajú rôzne nástroje. Aj keď na výrobu DFD sa bežne používajú kruhy, ovály, obdĺžniky a šípy, ERD používa iba obdĺžnikové políčka. Diamanty sa používajú na znázornenie vzťahov medzi entitami v ERD a nájdete opis vzťahu, zatiaľ čo pomenovanie v DFD je prostredníctvom jediného slova.
Napriek ich popularite a rozšírenému používaniu sú DFD aj ERD neúplné v tom zmysle, že človek nedostane úplný obraz pri pohľade na jeden z dvoch diagramov znázorňujúcich údaje..
V krátkosti: • Zatiaľ čo DFD zobrazuje, ako informácie vstupujú, transformujú sa, používajú a ukladajú sa v organizácii, ERD sa zameriava na entity a ako využívajú informácie v systéme. • ERD len povie, ako systém nakoniec vyzerá bez toho, aby bol špecifikovaný proces implementácie. • Existujú rôzne nástroje na znázornenie ERD a DFD
|