DFD ve ERD
DFD ve ERD, esas olarak bir grubun üyeleri arasında uygun iletişim için iş verilerini düzenlemek için kullanılan farklı veri modelleridir.
DFD, verilerin bir sisteme nasıl girdiğini, o sistemde nasıl dönüştürüldüğünü ve bu sistemde nasıl saklandığını gösterir. Bu arada, ERD varlık modelini temsil eder ve bir sistemin veya veritabanının nasıl görüneceğini gösterir, ancak nasıl uygulanacağını açıklamaz.
DFD ve ERD farklı kurallar kullanılarak formüle edilmiştir. DFD ile, süreçlerin ve depolamanın her birinin kendisine doğru giden ve diğerinden çıkan en az bir veri akışı olmalıdır. Tüm verilerin belirli bir süreçten geçmesi gerekir ve sistemdeki tüm süreçler bir veri deposuna veya başka bir işleme bağlanmalıdır. ERD ile tüm varlıklar bir grup benzer şeyi temsil etmelidir. ERD'deki tüm tanımlar açık olmalı.
DFD modeli, soyut bilgilerle başlayan ve birden fazla ayrıştırılmış seviye içeren çok seviyeli bir sunumdur. ERD modeli sistem verilerini temsil eder ve veriler arasındaki ilişkinin ayrıntılı bir açıklamasını içerir.
DFD, ovaller, dikdörtgenler veya dairelerle temsil edilir ve tek bir sözcükle adlandırılır. Oklar akışı, ovaller veya paralel çizgiler depoları temsil eder. ERD dikdörtgen bir kutu ile temsil edilir ve elmaslar objeler arasındaki ilişkiyi temsil eder. Kardinalite çizgiler 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ımı kullanıcılarda karışıklık yaratabilir. DFD ayrıca bir işlemdeki hesaplamaları da belirleyemez. ERD, model veya veri arasındaki etkileşimi ve bir sistemde nasıl değiştiğini göstermez.
Özet:
1.DFD, verilerin bir sisteme nasıl girdiğini, bu sistemde nasıl dönüştürüldüğünü ve bu sistemde nasıl saklandığını gösterir.
2.ERD varlık modelini temsil eder ve bir sistemin veya veritabanının nasıl görüneceğini gösterir ancak nasıl uygulanacağını açıklamaz.
3.DFD ile, süreçlerin ve depoların her birinin kendisine doğru giden ve diğerinden çıkan en az bir veri akışı olmalıdır..
ERD ile, tüm varlıklar bir grup benzer şeyi temsil etmelidir. ERD'deki tüm tanımlar açık olmalı.
5.DFD oval, dikdörtgen veya daire ile temsil edilir ve tek bir sözcükle adlandırılır. ERD dikdörtgen bir kutu ile temsil edilir.