Введение в формальные методы описания бизнес-процессов. Кулябов Д.С - 64 стр.

UptoLike

64 Глава 7. Методика DFD. Диаграммы потоков данных
7.1.1. Варианты методологии DFD
Существует два основных варианта методологии DFD: методология Гей-
на–Сарсона (Gane–Sarson) и методология Йордана–Де Марко (Yourdon–De-
Marko).
Главной отличительной чертой методологии Гейна-Сарсона является на-
личие этапа моделирования данных, определяющего содержимое хранилищ
данных Д и файлов) в DFD. Этот этап включает построение списка элемен-
тов данных, располагающихся в каждом хранилище данных; анализ отноше-
ний между данными и построение соответствующей диаграммы связей меж-
ду элементами данных; представление всей информации по модели в виде
связанных нормализованных таблиц.
Кроме того, эти методологии отличаются нотацией.
Обе методологии основаны на простой концепции нисходящего поэтап-
ного разбиения функций системы на подфункции:
1) формирование контекстной диаграммы верхнего уровня, идентифици-
рующей границы системы и определяющей интерфейсы между систе-
мой и окружением;
2) формирование списка внешних событий, на которые система должна
реагировать (после интервьюирования эксперта предметной области),
для каждого из которых строится пустой процесс (Bubble) в предполо-
жении, что его функция обеспечивает требуемую реакцию на это собы-
тие большинстве случаев включает генерацию выходных потоков и
событий);
3) проведение детализации для каждого из пустых процессов.
Помимо нотаций Йордона–Де Марко и Гейна–Сарсона для элементов DFD-
диаграм могут использоваться и другие условные обозначения (OMT, SSADM
и т. д.). Все они обладают практически одинаковой функциональностью и раз-
личаются лишь в деталях.
Методология DFD позволяет уже на стадии функционального моделиро-