Инструкция по построению функциональных диаграмм в системе бизнес-моделирования Business Studio 4.0
Лабораторная работа №3
ИЗУЧЕНИЕ ПРОЦЕССОВ РАЗРАБОТКИ САПР
Построение функциональной модели (IDEF0) процесса разработки САПР
Нотация IDEF0
IDEF0 - нотация графического моделирования, используемая для создания функциональной модели, отображающей структуру и функции системы, а также потоки информации и материальных объектов, связывающих эти функции. Нотация IDEF0 является одной из самых популярных нотаций моделирования бизнес-процессов. К ее особенностям можно отнести:
· использование контекстной диаграммы;
· поддержка декомпозиции;
· доминирование;
· выделение 4 типов стрелок.
Контекстная диаграмма. Самая верхняя диаграмма, на которой объект моделирования представлен единственным блоком с граничными стрелками. Эта диаграмма называется A-0 (А минус нуль). Стрелки на этой диаграмме отображают связи объекта моделирования с окружающей средой. Диаграмма A-0 устанавливает область моделирования и ее границу. Пример диаграммы A-0 приведен на Рис. 1.
Рисунок 1. Диаграмма A-0 в нотации IDEF0
Поддержка декомпозиции. Нотация IDEF0 поддерживает последовательную декомпозицию процесса до требуемого уровня детализации. Дочерняя диаграмма, создаваемая при декомпозиции, охватывает ту же область, что и родительский процесс, но описывает ее более подробно. При декомпозиции стрелки родительского процесса переносятся на дочернюю диаграмму в виде граничных стрелок.
Доминирование. Блоки IDEF0 на неконтекстной диаграмме должны располагаться по диагонали - от левого верхнего угла диаграммы до правого нижнего в порядке присвоенных номеров. Блоки на диаграмме, расположенные вверху слева, "доминируют" над блоками, расположенными внизу справа. "Доминирование" понимается как влияние, которое блок оказывает на другие блоки диаграммы. Расположение блоков на листе диаграммы отражает авторское понимание доминирования. Таким образом, топология диаграммы показывает, какие функции оказывают большее влияние на остальные.
Выделение 4 типов стрелок. Выделяются следующие типы стрелок: "Вход", "Выход", "Механизм", "Управление". Входы преобразуются или расходуются процессом, чтобы создать то, что появится на его выходе. Управления определяют условия, необходимые процессу, чтобы произвести правильный выход. Выходы - данные или материальные объекты, произведенные процессом. Механизмы идентифицируют средства, поддерживающие выполнение процесса. Таким образом, блок IDEF0 показывает преобразование входа в выход с помощью механизмов с учетом управляющих воздействий.
.
Пример диаграммы процесса в нотации IDEF0 приведен на Рис. 2.
Рисунок 2. Диаграмма процесса в нотации IDEF0
Инструкция по построению функциональных диаграмм в системе бизнес-моделирования Business Studio 4.0
Модель процессов:
- Открыть Навигатор и в нем щелкнуть правой кнопкой мышки по “Типовые процессы” → Добавить→ IDEF0.
- Щелкнуть левой кнопкой мышки по IDEF0.Появится Модель N и окно, в котороевписать название модели – “Разработка САПР”.
- Щелкнуть 2 раза левой кнопкой мышки по Модель Nпоявится окно для диаграммы А0 с прямоугольником IDEF0- блок основной деятельности компании разработчика ИС.
- Увеличиваем шрифт до 12 – выделить кликом правой кнопкой по надписи внутри прямоугольника → Формат→ текст→12→Применить→ОК.
- Наносим входные и выходные связи для А0. Формируем стрелку: нажать левой кнопкой мышки и перетащить стрелку к прямоугольнику. Мышкой растянуть стрелку за ее концы и подсоединить к блоку с нужной ориентацией. Окно надписи стрелки можно перетащить левой кнопкой мышки наружу из стрелки до вставки текста. Кликнуть 2 раза левой кнопкой мышки по окну надписи стрелки и вписать имя к стрелке.
- Для равномерного распределения стрелок выделить блок правой кнопкой и левой кнопкой щелкнуть → Распределить стрелки.
- Для декомпозиции А0 (построении диаграмм более низкого уровня А1) выделяем блок А0 и нажимаем на кнопку “голубая стрелка вниз” (голубая стрелка вверх - перейти на уровень вверх).
- Затем заполняем диаграмму уровня А1, используя блоки из меню на левой стороне главного окна аналогично как для А0.
- Эти действия выполнить также для построения трех диаграмм уровня А2: обследование предприятия, разработка проекта САПР, реализация проекта САПР, для этого надо выделить соответствующий блок диаграммы А1 и перейти на уровень вниз.