Отличия DFD и DEF0

Выводы

Иерархия диаграмм

В конечном итоге модель IDEF-SADT представляет собой серию иерархически взаимосвязанных диаграмм с сопроводительной документацией, которая разбивает исходное представление сложной системы на отдельные составные части. Детали каждого из основных процессов представляются в виде более детальных процессов на других диаграммах. В этом случае каждая диаграмма нижнего уровня является декомпозицией некоторого процесса из более общей диаграммы. Поэтому на каждом шаге декомпозиции более общая диаграмма конкретизируется на ряд более детальных диаграмм.

В настоящее время диаграммы структурного системного анализа IDEF-SADT продолжают использоваться целым рядом организаций для построения и детального анализа функциональной модели существующих на предприятии бизнес-процессов, а также для разработки новых бизнес-процессов. Основной недостаток данной методологии связан с отсутствием явных средств для объектно-ориентированного представления моделей сложных систем. Хотя некоторые аналитики отмечают важность знания и применения нотации IDEF-SADT, ограниченные возможности этой методологии применительно к реализации соответствующих графических моделей в объектно-ориентированном программном коде существенно сужают диапазон решаемых с ее помощью задач.

Подчеркнём принципиальную разницу между моделированием материальных и моделированием информационных систем. Эта разница состоит в некорректности использования DFD для моделирования материальных систем по следующим причинам:

1. В DFD - стрелки символизируют только входные и выходные информационные потоки;

2. в отличие от DFD в IDEF0 - нет ограничений на объекты, которые могут символизировать стрелки - направленная линия, состоящая из одного или более сегментов, которая представляет открытый канал или трубопровод, транспортирующий данные или объекты от источника (начало стрелки) к пользователю (головка стрелки). Уже только это обязывает - практически эксклюзивно - осуществлять моделирование материальных систем - только в IDEF0; а это - основные вопросы бизнес процесс реинжиниринга;

3. В IDEF0 - кроме стрелок входа и выхода (как и в DFD) - используются стрелки, символизирующие управление (Control Arrow) и механизмы (Mechanism Arrow);

4. Control Arrow (как и Output Arrow) - должны быть указаны в обязательном порядке для каждой Activity ФМ!;

5. В DFD управление может быть представлено только стрелкой входа "ЗАПРОС информации", на которую распространяется вышеуказанное предметное ограничение - представлять только информационный поток,

6. IDEF0, в отличие от DFD, не имеет ограничений по предмету субъекта управления (стрелка Control Arrow), в отличие от IDEF0, в DFD нет ограничений на топологическую структуру стрелок-связей; что угрожает некорректностями в формировании топологических структур связей ФМ; так как эти топологические ограничения представляют специфику материальных систем.

В таблице приведены результаты опроса, проводимого и опубликованного на сайте IDEFinfo.Ru "Какой технологии (функционального моделирования) Вы отдаёте своё предпочтение?" Опрос проводится с 13 апреля 2005 года. На 1 октября 2008 года опрошено 1292 человека.


2.1.3. IDEF3 – диаграммы потоков работ


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: