ERD ja DFD erinevus

ERD vs DFD

ERD ja DFD on andmete esitusmudelid, mis aitavad tuvastada nii andmete voogu kui ka sisendeid ja väljundeid. Need on olulised, kuna võimaldavad tõhusat suhtlust organisatsiooni erinevate osakondade vahel. Kahe tüüpi andmeesitusmudelitel on sarnasusi, ehkki on ka erinevusi, millest selles artiklis räägitakse.

DFD-d on süstemaatiline esitus selle kohta, kuidas andmevoog organisatsioonis voolab, kuidas ja kuhu süsteem siseneb, kuidas see liigub ühest protsessist teise ja kuidas seda organisatsioonis hoitakse. Teisest küljest nimetatakse süsteemi semantilist andmemudelit ülalt alla viisil Entity Relationship Diagrammiks ehk ERD-ks. ERD näitab, kuidas süsteem välja näeb, ilma et oleks vaja seda rakendada. Kuna ERD on olemipõhine, näitab süsteem või protsess üksuste vahelist suhet. Teisest küljest keskendub DRD, mis on andmevoo diagrammid, andmete voogule süsteemis ja sellele, kuidas neid andmeid protsessi erinevates etappides kasutatakse.

Nii DFD kui ka ERD on organisatsiooni jaoks olulised. Kui üksused, olenemata sellest, kas tegemist on inimestega, on kohad, sündmused või objektid EDD-s esindatud, räägib DFD sellest, kuidas andmevood üksuste vahel voolab. Üksused saavad teada üksuste kohta, mille jaoks andmeid organisatsioonis ERD kaudu hoitakse, samal ajal kui DFD annab teavet olemite vahelise andmevoo ning selle kohta, kuidas ja kus neid säilitatakse.

DFD ja ERD ettevalmistamisel kasutatakse erinevaid tööriistu. Ehkki DFD tegemiseks on tavaline kasutada ringi, ovaali, ristkülikut ja noolt, kasutab ERD ainult ristkülikukujulisi kaste. Teemante kasutatakse üksustevaheliste suhete tähistamiseks ERD-s ja leiate seose kirjelduse, samas kui DFD-s nimetamine toimub ühe sõna kaudu.

Vaatamata nende populaarsusele ja laialdasele kasutamisele on nii DFD kui ka ERD ebatäielikud selles mõttes, et kummagi kahe andmeesitusdiagrammi puhul ei saa täielikku pilti.

Põgusalt:

• Kui DFD kujutab, kuidas teave organisatsiooni siseneb, transformeerub, seda kasutatakse ja hoitakse, keskendub ERD üksustele ja sellele, kuidas nad süsteemis teavet kasutavad..

• ERD räägib lihtsalt sellest, kuidas süsteem lõpuks välja näeb, ilma rakendusprotsessi täpsustamata.

• ERD ja DFD esitamiseks on erinevad tööriistad