Модель движения потоков данных в стандарте 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!