Verschil tussen ERD en DFD

ERD versus DFD

ERD en DFD zijn datapresentatiemodellen die helpen bij het identificeren van de stroom van gegevens, evenals inputs en outputs. Ze zijn belangrijk omdat ze effectieve communicatie mogelijk maken tussen leden van verschillende afdelingen binnen een organisatie. Er zijn overeenkomsten in de twee typen datapresentatiemodellen hoewel er verschillen zijn waar in dit artikel over zal worden gesproken.

DFD's zijn een systematische weergave van hoe gegevensstromen in een organisatie verlopen, hoe en van waar het systeem binnenkomt, hoe het van het ene proces naar het andere gaat en hoe het in de organisatie wordt opgeslagen. Aan de andere kant wordt een semantisch gegevensmodel van een systeem van bovenaf Entity Relationship Diagram of ERD genoemd. ERD laat zien hoe een systeem eruit zal zien zonder te vertellen hoe het moet worden geïmplementeerd. Omdat het op entiteit is gebaseerd, toont ERD de relatie tussen entiteiten in een systeem of proces. Aan de andere kant zijn DRD-gegevensstroomdiagrammen gericht op de gegevensstroom in een systeem en hoe deze gegevens in verschillende stadia van een proces worden gebruikt..

Zowel DFD als ERD zijn belangrijk voor een organisatie. Terwijl entiteiten, of ze nu mensen, plaatsen, gebeurtenissen of objecten zijn, worden weergegeven in een ERD, heeft DFD het over hoe gegevensstromen tussen entiteiten stromen. Men krijgt via ERD kennis van de entiteiten waarvoor gegevens in de organisatie zijn opgeslagen, terwijl DFD informatie geeft over de gegevensstroom tussen entiteiten en hoe en waar het wordt opgeslagen.

Tijdens het voorbereiden van DFD en ERD worden verschillende hulpmiddelen gebruikt. Hoewel het gebruikelijk is om cirkels, ovalen, rechthoeken en pijlen te gebruiken om DFD te maken, gebruikt ERD alleen rechthoekige vakken. Diamanten worden gebruikt om relaties tussen entiteiten in ERD weer te geven en u vindt een beschrijving van de relatie, terwijl naamgeving in DFD door een enkel woord gaat.

Ondanks hun populariteit en wijdverbreid gebruik, zijn zowel DFD als ERD onvolledig, in die zin dat men niet het volledige plaatje krijgt door naar een van de twee diagrammen voor gegevensweergave te kijken..

In het kort:

• Terwijl DFD weergeeft hoe de informatie binnenkomt, wordt getransformeerd, gebruikt en opgeslagen in een organisatie, richt ERD zich op entiteiten en hoe ze informatie gebruiken in het systeem.

• ERD vertelt alleen hoe het systeem er uiteindelijk uitziet zonder het implementatieproces te specificeren.

• Er zijn verschillende hulpmiddelen voor de weergave van ERD en DFD