Разлика между ERD и DFD

Разлика между ERD и DFD
Разлика между ERD и DFD

Видео: Разлика между ERD и DFD

Видео: Разлика между ERD и DFD
Видео: Модель сущность связь, ER диаграмма 2024, Юли
Anonim

ERD срещу DFD

ERD и DFD са модели за представяне на данни, които помагат при идентифицирането на потока от данни, както и входовете и изходите. Те са важни, тъй като позволяват ефективна комуникация между членовете на различни отдели в една организация. Има прилики в двата типа модели за представяне на данни, въпреки че има разлики, за които ще говорим в тази статия.

DFD са систематично представяне на това как данните протичат в една организация, как и откъде влизат в системата, как се движат от един процес към друг и как се съхраняват в организацията. От друга страна, семантичен модел на данни на система по начин отгоре надолу се нарича диаграма на връзката на обекта или ERD. ERD демонстрира как ще изглежда една система, без да казва как да я внедрите. Тъй като е базиран на обект, ERD показва връзката между обекти в система или процес. От друга страна, DRD като диаграми на потока от данни се фокусира върху потока от данни в системата и как тези данни се използват в различни етапи на процеса.

Както DFD, така и ERD са важни за една организация. Докато субектите, независимо дали са хора, места, събития или обекти, са представени в ERD, DFD говори за това как данните протичат между субектите. Човек научава за обектите, за които се съхраняват данни в организацията чрез ERD, докато DFD дава информация за потока от данни между обектите и как и къде се съхраняват.

Използват се различни инструменти при подготовката на DFD и ERD. Докато е обичайно да се използват кръгове, овали, правоъгълници и стрелки за създаване на DFD, ERD използва само правоъгълни кутии. Диамантите се използват за представяне на връзки между обекти в ERD и можете да намерите описание на връзката, докато наименуването в DFD е чрез една дума.

Въпреки своята популярност и широко разпространена употреба, както DFD, така и ERD са непълни в смисъл, че човек не получава пълната картина, като гледа нито една от двете диаграми за представяне на данни.

Накратко:

• Докато DFD изобразява как информацията влиза, се трансформира, използва и съхранява в организация, ERD се фокусира върху обектите и как те използват информацията в системата.

• ERD просто казва как изглежда системата в крайна сметка, без да уточнява процеса на внедряване.

• Има различни инструменти за представяне на ERD и DFD

Препоръчано: