Ero ERD n ja DFD n välillä

ERD vs. DFD

ERD ja DFD ovat datan esitysmalleja, jotka auttavat tunnistamaan tiedonkulun sekä tulot ja lähdöt. Ne ovat tärkeitä, koska ne mahdollistavat tehokkaan viestinnän organisaation eri osastojen jäsenten välillä. Kahden tyyppisissä tietojen esittämismalleissa on samankaltaisuuksia, vaikkakin on eroja, joista puhutaan tässä artikkelissa.

DFD: t kuvaavat systemaattisesti, kuinka data virtaa organisaatiossa, miten ja mistä se tulee järjestelmään, miten se siirtyy prosessista toiseen ja kuinka sitä säilytetään organisaatiossa. Toisaalta järjestelmän semanttista tietomallia ylhäältä alaspäin kutsutaan kokonaisuussuhdekaavuksi tai ERD: ksi. ERD osoittaa, miltä järjestelmä näyttää, sanomatta kuinka se toteutetaan. Koska ERD on oliopohjainen, se näyttää yksiköiden välisen suhteen järjestelmässä tai prosessissa. Toisaalta DRD, joka on datavirtakaavio, keskittyy järjestelmän tiedonsiirtoon ja siihen, kuinka tätä dataa käytetään prosessin eri vaiheissa.

Sekä DFD että ERD ovat tärkeitä organisaatiolle. Vaikka kokonaisuudet, riippumatta siitä ovatko ihmiset, paikat, tapahtumat tai objektit ovat edustettuna ERD: ssä, DFD puhuu siitä, kuinka data virtaa entiteettien välillä. Yksi oppii olemuksista, joita varten organisaatioon tallennetaan tietoja ERD: n kautta, kun taas DFD antaa tietoja entiteettien välisestä tiedonkulusta sekä siitä, kuinka ja missä sitä säilytetään..

DFD: n ja ERD: n valmistelussa hyödynnetään erilaisia ​​työkaluja. Vaikka DFD: n tekemiseen on yleistä käyttää ympyröitä, soikeita, suorakulmioita ja nuolia, ERD käyttää vain suorakaiteen muotoisia laatikoita. Timantteja käytetään edustamaan ERD: n entiteettien välisiä suhteita. Löydät suhteiden kuvauksen, kun taas DFD: ssä nimeäminen tapahtuu yhdellä sanalla.

Huolimatta niiden suosiosta ja laaja-alaisesta käytöstä, sekä DFD että ERD ovat epätäydellisiä siinä mielessä, että yhdestä ei saada kaikkea kahta dataesityskaaviota kattava kuva.

Lyhyesti:

• Vaikka DFD kuvaa, kuinka tiedot tulevat sisään, muuntuvat, käytetään ja tallennetaan organisaatiossa, ERD keskittyy entiteetteihin ja siihen, miten ne hyödyntävät järjestelmän tietoja.

• ERD kertoo vain miltä järjestelmä näyttää viime kädessä määrittelemättä käyttöönottoprosessia.

• ERD: n ja DFD: n esittämiseen on olemassa erilaisia ​​työkaluja