Технология создания информационных систем. Бизнес - моделирование.
 
Домой Лекции Список литературы Справочник


Раздел 5. Разработка в среде BPwin смешанной модели

Предыдущий раздел Разделы Следующий раздел



Модель, разработанная в стандарте IDEF0, может быть дополнена диаграммами DFD и IDEF3.
При создании диаграммы декомпозиции для функционального блока в модели IDEF0 можно выбрать нотацию IDEF0, DFD или IDEF3.

Создание диаграммы декомпозиции в нотации 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 можно создать четыре типа граничных стрелок:

     • обычная граничная стрелка (не предусмотрена нотацией DFD);
     • межстраничная ссылка;
     • тоннельная стрелка (не предусмотрена нотацией DFD);
     • внешняя ссылка.

На диаграмме IDEF0 можно создать те же четыре типа граничных стрелок:

     • обычная граничная стрелка;
     • межстраничная ссылка (не предусмотрена нотацией IDEF0);
     • тоннельная стрелка;
     • внешняя ссылка (не предусмотрена нотацией IDEF0).
Возможность создания граничных стрелок облегчает создание смешанных моделей.

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


Предыдущий раздел Разделы Следующий раздел