Модель движения потоков данных в стандарте IDEF0 с дополнительными уровнями декомпозиции



    IDEF0 – методология функционального моделирования. С помощью простого и гармоничного графического языка IDEF0, моделирования система предстает перед разработчиками и аналитиками в виде набора взаимосвязанных функциональных блоков.

    При декомпозиции функционального блока все стрелки, входящие в данный блок, или исходящие из него фиксируются на дочерней диаграмме. Этим достигается структурная целостность IDEF0 – модели. Каждый блок имеет свой уникальный порядковый номер на диаграмме (цифра в правом нижнем углу прямоугольника), а обозначение под правым углом указывает на номер дочерней для этого блока диаграммы. Отсутствие этого обозначения говорит о том, что декомпозиция для данного блока не существует.

    Рассмотрим процесс моделирования в методологии IDEF0 на примере контекстной диаграммы разработанной модели, представленной на рисунке 2.

Рисунок 2 Контекстная диаграмма в методологии IDEF0

На рисунке 3 представлена диаграмма I уровня в стандарте IDEF0.

Рисунок 3 Диаграмма I уровня в стандарте IDEF0

На рисунке 4 представлена модель потоков данных в стандарте IDEF0 с II уровнем декомпозиции.

Рисунок 4 Модель IDEF0 с II вариантом декомпозиции

Моделирование потоков данных в стандарте DFD

DFD — общепринятое сокращение от англ. data flow diagrams — диаграммы потоков данных. Так называется методология графического структурного анализа, описывающая внешние по отношению к системе источники, и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ. Диаграмма потоков данных (data flow diagram, DFD) — один из основных инструментов структурного анализа и проектирования информационных систем, существовавших до широкого распространения UML.

Рассмотрим процесс моделирования в стандарте DFD на примере диаграммы разработанной модели.

На рисунке 5 представлена модель потоков данных в стандарте DFD.

Рисунок 5 Модель потоков данных в стандарте DFD

Диаграмма «сущность-связь» (ERD)

Диаграммы "сущность-связь" (ERD) предназначены для разработки моделей данных и обеспечивают стандартный способ определения данных и отношений между ними. Фактически с помощью ERD осуществляется детализация хранилищ данных проектируемой системы, а также документируются сущности системы и способы их взаимодействия, включая идентификацию объектов, важных для предметной области (сущностей), свойств этих объектов (атрибутов) и их отношений с другими объектами (связей).

Данная нотация была введена Ченом (Chen) и получила дальнейшее развитие в работах Баркера (Barker). Нотация Чена предоставляет богатый набор средств моделирования данных, включая, собственно, ERD, а также диаграммы атрибутов и диаграммы декомпозиции. Эти диаграммные техники используются прежде всего для проектирования реляционных баз данных (хотя также могут с успехом применяться и для моделирования как иерархических, так и сетевых баз данных).

ERD диаграмма представлена на рисунке 6.

Рисунок 6 ERD диаграмма

 


Дата добавления: 2019-11-25; просмотров: 206; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!