Különbség az ERD és a DFD között

Anonim

adatbemutató modelleket, amelyek segítenek meghatározni az adatáramlást, valamint a bemenetet és a kimenetet. Fontosak, mivel lehetővé teszik a szervezetek különböző szervezeti egységei közötti hatékony kommunikációt. Vannak hasonlóságok a kétféle adatbemutató modellben, bár vannak különbségek, amelyekről ebben a cikkben beszélünk.

A DFD-k szisztematikusan ábrázolják a szervezeten belüli adatáramlást, hogyan és honnan származik a rendszer, hogyan mozog az egyik folyamatról a másikra és hogyan tárolja azt a szervezetben. Másrészt egy felsőszintű rendszer szemantikai adatmodelljét Entity Relationship Diagram vagy ERD-nek nevezik. Az ERD bemutatja, hogy a rendszer hogyan fog kinézni anélkül, hogy elmondaná, hogyan kell megvalósítani. Mivel az entitás alapú, az ERD bemutatja a rendszerben vagy folyamatban lévő entitások közötti kapcsolatot. Másrészt, a DRD adatfolyam-diagramok a rendszerben lévő adatáramlásra összpontosítanak, és hogyan használják ezeket az adatokat a folyamat különböző szakaszaiban.

A DFD és az ERD egyaránt fontosak egy szervezet számára. Bár az entitások, legyenek emberek, helyek, események vagy objektumok képviseltek ERD-ben, a DFD arról beszél, hogy az adatok hogyan áramlik az entitások között. Megismerkedhet azokkal az entitásokkal, amelyekre az adatok az ERD-n keresztül tárolódnak a szervezetben, miközben a DFD információt ad az entitások közötti adatáramlásról, valamint arról, hogy hogyan és hol tárolják.

A DFD és az ERD előkészítése során különböző eszközöket használnak. Bár a körök, oválak, téglalapok és nyilak használatához gyakori a DFD létrehozása, az ERD csak négyszögletes dobozokat használ. A gyémántokat az ERD-ben lévő entitások közötti kapcsolatok ábrázolására használják, és megtalálja a kapcsolat leírását, míg a DFD-ben történő elnevezése egyetlen szóval történik.

A népszerűség és a széles körű használat ellenére mind a DFD, mind az ERD hiányos abban az értelemben, hogy az egyiket nem kapja meg a teljes kép a két adat-ábrázolási diagram közül.

Röviden:

• Míg a DFD bemutatja, hogyan válik be az információ, átalakul, használják és tárolják egy szervezetben, az ERD az entitásokra összpontosít, és hogyan használja fel őket a rendszerben.

• Az ERD csak azt jelzi, hogy a rendszer végső soron úgy néz ki, mint a végrehajtás folyamatának meghatározása nélkül.

• Az ERD és a DFD