DFD ve ERD Arasındaki Fark DFD-ERD Arasındaki Fark
DFD ve ERD
DFD ve ERD, bir grup üyeleri arasında düzgün bir iletişim için işletme verilerini organize etmek için ağırlıklı olarak kullanılan farklı veri modelleridir.
DFD, verilerin bir sisteme nasıl girdiğini, bu sistemde nasıl dönüştürüldüğünü ve içindeki sistemin nasıl depolandığını gösterir. Bu arada ERD, varlık modelini temsil eder ve bir sistemin veya veritabanının neye benzeyeceğini gösterecek, ancak bunun nasıl uygulanacağını açıklamayacaktır.
DFD ve ERD farklı kurallar kullanılarak formüle edilmiştir. DFD ile süreçlerin her biri ve depolama işlemi için en az bir veri akışı olmalı ve bir veri akışı bırakılmalıdır. Tüm verilerin belirli bir süreçten geçirilmesi ve bir sistemdeki tüm işlemlerin bir veri deposuna veya başka bir işleme bağlanması gerekir. ERD ile tüm varlıklar benzer şeyler grubunu temsil etmelidir. ERD'deki tüm tanımlar açık ve net olmalıdır.
DFD modeli, soyut bilgilerle başlayan ve çoklu ayrışmış seviyeleri içeren çok seviyeli bir gösterimdir. ERD modeli sistem verilerini temsil eder ve veriler arasındaki ilişkinin ayrıntılı bir tanımını içerir.
DFD, oval, dikdörtgen veya dairelerle temsil edilir ve tek bir kelime ile adlandırılır. Oklar akış gösterir ve ovaller veya paralel çizgiler, depolamaları temsil eder. ERD dikdörtgen bir kutuyla temsil edilir ve elmaslar varlıklar arasındaki ilişkiyi temsil eder. Kardinalite çizgilerle veya standart kavramlarla temsil edilir.
Her iki veri modeli de birçok farklı eksikliğe sahiptir. DFD bir sistemi tamamen tanımlamak için yeterli değildir. Dahası, farklı sembollerin kullanılması kullanıcılarda karışıklık yaratabilir. DFD, bir işlemi hesaplamaları da belirtemez. ERD model veya veriler arasındaki etkileşimi ve bir sistemde nasıl değiştiğini göstermez.
Özet:
1. DFD, verilerin bir sisteme nasıl girildiğini, bu sistemde nasıl dönüştürüldüğünü ve içindeki sistemin nasıl depolandığını gösterir.
2. ERD varlık modelini temsil eder ve bir sistemin veya veritabanının neye benzeyeceğini gösterecek, ancak bunun nasıl uygulanacağını açıklamayacaktır.
3. DFD ile süreçlerin ve depolamaların her biri, ona doğru giderken ve bir veri akışı bırakarak en az bir veri akışına sahip olmalıdır.
4. ERD ile tüm varlıklar benzer şeyler grubunu temsil etmelidir. ERD'deki tüm tanımlar açık ve net olmalıdır.
5. DFD, oval, dikdörtgen veya dairelerle temsil edilir ve tek bir kelime ile adlandırılır. ERD, dikdörtgen bir kutu ile temsil edilir.
3'ten büyük ->