Создание диаграммы декомпозиции в нотации DFD для функционального блока IDEF0.
Диаграммы DFD имеют свои особенности. Так, нотация DFD не включает понятий “управление” и “механизм”. Диаграммы этой нотации не могут содержать граничные стрелки (хотя BPwin создает их автоматически при декомпозиции диаграммы IDEF0 в диаграмму DFD и не идентифицирует это как синтаксическую ошибку). Поэтому при разработке диаграммы DFD выполняются следующие действия:
- если система автоматически переносит с диаграммы верхнего уровня на диаграмму DFD граничные стрелки, их следует удалить,
- создать вместо удаленных граничных стрелок соответствующие обьекты, присущие даннному виду диаграмм, а именно внешние сущности и хранилища данных,
- создать внутренние стрелки, связывающие обьекты диаграммы,
- стрелки на диаграмме IDEF0 верхнего уровня спрятать в тоннель.
Отображение структуры смешанной модели.
Модель системы, разрабатываемая в среде Bpwin, может быть смешанной, т.е. состоять из диаграммы трех типов: IDEF0, DFD и IDEF3. Структура модели в среде BPwin отображается в окне Model Explorer. При этом диаграммы, выполненные в нотации IDEF0 изображаются зеленым цветом, IDEF3-желтым, DFD-синим. Цветовое различие в отображении диаграмм позволяет лучше увидеть и воспринять модель.
Межстраничные ссылки(Off-Page Reference) и внешние сущности
(External Reference) на диаграммах DFD и IDEF0.
Межстраничные ссылки - это инструмент, позволяющий описать переход стрелки (то есть передачу данных) с одной диаграммы на другую.
На границе диаграммы можно создать внешнюю сущность и тоннель. Для создания сущности нужно создать новую граничную стрелку.
На диаграмме DFD можно создать 4 типа граничных стрелок.
- обычная граничная стрелка (не предусмотрена нотацией DFD),
- межстраничная ссылка,
- тоннельная стрелка (не предусмотрена нотацией DFD),
- внешняя ссылка.
На диаграмме IDEF0 можно создать те же 4 типа граничных стрелок.
- обычная граничная стрелка.
- межстраничная ссылка (не предусмотрена нотацией IDEF0),,
- тоннельная стрелка.
- внешняя ссылка (не предусмотрена нотацией IDEF0).
Возможность создания граничных стрелок облегчает создание смешанных моделей.
Декомпозиция работы IDEF0 или DFD в диаграмму IDEF3.
Стрелки диаграмм IDEF0 или DFD при декомпозиции в диаграмму IDEF3 не мигрируют, так как в диаграммах разного типа они обозначают разные типы объектов. В диаграммах IDEF0 они обозначают объекты в DFD – потоки информации а IDEF3 –последовательность выполнения работ. Чтобы показать соответствующие объекты на диаграмме IDEF3, нужно использовать объекты ссылки.
Дата добавления: 2015-09-28; просмотров: 1116;