Skirtumas tarp DFD ir ERD

DFD vs ERD

DFD ir ERD yra skirtingi duomenų modeliai, kurie daugiausia naudojami verslo duomenims tvarkyti, norint tinkamai bendrauti tarp grupės narių.

DFD parodo, kaip duomenys patenka į sistemą, yra transformuojami toje sistemoje ir kaip jie joje saugomi. Tuo tarpu ERD parodo subjekto modelį ir parodys, kaip atrodys sistema ar duomenų bazė, tačiau nepaaiškins, kaip tai įgyvendinti.
DFD ir ERD yra suformuluoti naudojant skirtingas taisykles. Taikant DFD, kiekviename iš procesų ir saugojimo turėtų būti bent vienas duomenų srautas, einantis link jo, o vienas - iš jo. Visi duomenys turi praeiti tam tikrą procesą, o visi sistemos procesai turėtų būti susieti su duomenų saugykla ar kitu procesu. Su ERD visi subjektai turėtų atstovauti panašių dalykų grupei. Visi ERD apibrėžimai turėtų būti aiškūs.

DFD modelis yra daugiapakopis vaizdas, kuris prasideda nuo abstrakčios informacijos ir apima kelis suskaidytus lygius. ERD modelis parodo sistemos duomenis ir apima išsamų duomenų ryšio apibūdinimą.

DFD pavaizduota ovaliais, stačiakampiais arba apskritimais ir pavadinta vienu žodžiu. Rodyklės rodo srautą, o ovalai arba lygiagrečios linijos žymi srautus. ERD pavaizduota stačiakampėje dėžutėje, o deimantai - subjektų santykį. Kardinalumą atspindi linijos ar standartinės sąvokos.
Abu šie duomenų modeliai taip pat turi daug skirtingų trūkumų. DFD nepakanka visiškai apibūdinti sistemą. Be to, skirtingų simbolių naudojimas gali supainioti vartotojus. DFD taip pat negali nurodyti skaičiavimų procese. ERD nerodo modelio ar duomenų sąveikos ir to, kaip jis keičiasi sistemoje.

Santrauka:

1.DFD parodo, kaip duomenys patenka į sistemą, yra transformuojami toje sistemoje ir kaip jie joje saugomi.
2.ERD parodo subjekto modelį ir parodys, kaip atrodys sistema ar duomenų bazė, tačiau nepaaiškins, kaip tai įgyvendinti.
3. Su DFD kiekviename iš procesų ir duomenų kaupimo turėtų būti bent vienas duomenų srautas, nukreiptas į jį, o vienas - iš jo.
4.Su ERD visi subjektai turėtų atstovauti panašių dalykų grupei. Visi ERD apibrėžimai turėtų būti aiškūs.
5.DFD yra pavaizduota ovalo formos, stačiakampio arba apskritimo pavidalu ir pavadinta vienu žodžiu. ERD pavaizduota stačiakampio formos dėžute.