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

Создание диаграмм декомпозиции

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

Как указывалось ранее, BPwin позволяет применять смешанные диаграммы, полученные декомпозицией IDEF 0 в DFD и IDEF 3. В этом случае IDEF 0 диаграмма всегда должны быть родительской для всех остальных смешанных диаграмм, причем желательно создать два уровня функциональной диаграммы IDEF 0 прежде, чем производить декомпозицию в диаграмму, выполненную по другой методологии.

Диаграммы декомпозиции создаются с помощью диалогового окна Activity box Count , которое открывается одним из следующих способов:

  • щелчком по кнопке Go to Child на панели инструментов BPwin
  • выполнение команды Decompose контекстного меню блока на вкладке Activities браузера
  • Диалоговое окно содержит следующие опции:
  • IDEF 0, DFD , IDEF 3 – переключатели выбора методологии моделирования
  • Include Externals & Data Stores – флажок, указывающий возможность проведения декомпозиции с учетом внешних данных
  • Number of Activities in this Decomposition – список, в котором указывается число блоков декомпозиции. Допустимый интервал числа блоков 2-8

Алгоритм проведения декомпозиции

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

Если заданного количества блоков декомпозиции недостаточно, то в диаграмму можно добавить блоки, щелкнув сначала по кнопке Activity Box на панели инструментов BPwin , а затем по свободному месту на диаграмме.