Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Декомпозиция функций и создание диаграмм декомпозиции

Декомпозиции могут подвергаться функции моделей, записанные в нотации IDEF 0, DFD и IDEF 3. Хотя методологии создания диаграмм по различным нотациям различаются, но базовые предпосылки декомпозиции одинаковы. При декомпозиции диаграмм процессов ( IDEF 0) в диаграммы потоков ( IDEF 3) и/или DFD -диаграммы BPwin позволяет создавать диаграммы по смешанной методологии. При использовании методологии получения смешанных диаграмм IDEF 0-диаграммы всегда должны являться родительской функцией для любых смешанных диаграмм декомпозиции.

Рекомендуется иметь, по крайней мере, два уровня IDEF 0-диаграмм перед ее декомпозицией в диаграммы, выполненные по иной методологии. В этом случае количество функций будет достаточно для создания разнообразных диаграмм декомпозиции.

Алгоритм декомпозиции:

  1. В открытой диаграмме выбрать одно из возможных действий:
    • щелкнуть по кнопке Go to Child на панели инструментов BPwin и указать диаграмму, которая подлежит декомпозиции
    • в браузере открыть вкладку Activities . В контекстном меню диаграммы выбрать команду Decompose
  2. В диалоговом окне Activity Box Count выбрать одну из следующих опций:
    • •  для создания IDEF 0-диаграммы щелкнуть по кнопке IDEF 0
    • для создания DFD -диаграммы щелкнуть по кнопке DFD
    • для создания IDEF 3-диаграммы щелкнуть по кнопке IDEF 3
  3. В счетчике Number of Activities указать число блоков (0-8), которые будут созданы при декомпозиции
  4. Щелкнуть по кнопке ОК

Декомпозиция с использованием браузера проводится по алгоритму:

  1. На вкладке Activities браузера указывается декомпозируемая функция и в ее контекстном меню выбирается команда Decompose
  2. В счетчике Number of Activities задается число функций декомпозиции
  3. При проведении декомпозиции диаграммы процессов ( IDEF 0) указывается метод декомпозиции ( IDEF 0, DFD , или IDEF3). Если выбрана декомпозиция DFD диаграммы, то необходимо:
    • для включения внешних ссылок любой родительской диаграммы установить переключатель Include Externals
    • для включения источника данных родительской диаграммы установить переключатель Data stores
  4. Щелкнуть по кнопке ОК