- •I. Создание контекстной диаграммы. Создание диаграммы декомпозиции. Создание диаграммы узлов1
- •Ход работы:
- •Контрольные вопросы:
- •II. Создание feo-диаграммы. Расщепление и слияние моделей2
- •Контрольные вопросы:
- •III. Создание диаграммы idef3. Создание перекрёстка. Создание сценария3
- •Контрольные вопросы:
- •IV. Затратный (Cost) анализ4
- •V. Использование категорий udp5
- •Контрольные вопросы:
- •Контрольные вопросы:
- •VI. Расщепление моделей. Слияние расщепленной модели с исходной моделью. Копирование работ6
- •Контрольные вопросы:
- •VII. Создание нормативной модели7
- •Контрольные вопросы:
- •VIII. Создание диаграммы dfd. Использование стрелок idef0 на диаграмме dfd8
- •Контрольные вопросы:
Контрольные вопросы:
Как проводить расщепление моделей в программе?
Как проводить слияние моделей в программе?
Перечислите варианты создания модели TO-BE в программе BpWin на основе модели AS-IS.
VIII. Создание диаграммы dfd. Использование стрелок idef0 на диаграмме dfd8
Цель работы: изучить возможности создания диаграмм по методологии DFD в программе BPwin.
Ход работы:
1. Создание диаграммы DFD
При оформлении заказа важно проверить, существует ли такой клиент в нашей базе данных и, если не существует, внести его в БД и затем оформить заказ. Оформление заказа начинается со звонка клиента. В процессе оформления заказа БД клиентов может просматриваться и редактироваться. Заказ должен включать информацию о клиенте и информацию о заказанных продуктах. Оформление заказа подразумевает чтение и запись информации о прочих заказах.
Декомпозируем работу "Оформление заказов" на диаграмму DFD (рисунок 117):
проверка и внесение клиента;
внесение заказа.
Рисунок 117. Декомпозиция работы "Оформление заказов"
Используя
кнопку
панели инструментов, в диалоговом окне
Data
Store
внесём следующие хранилища данных
(рисунок 118):
список клиентов;
список продуктов;
список заказов.
Рисунок 118. Окно Data Store
Удалим граничные стрелки с диаграммы DFD (рисунок 119).
Рисунок 119. Удаление граничных стрелок на диаграмме DFD
Используя
кнопку
на палитре инструментов, в диалоговом
окне External
Reference
внесём внешнюю ссылку "Звонки клиентов"
(рисунок 120).
Рисунок 120. Окно External Reference
Создадим внутренние стрелки, стиль стрелки меняем с помощью пункта контекстного меню Style (рисунок 121).
Рисунок 121. Создание внутренних стрелок на диаграмме DFD
На родительской диаграмме А2 "Продажи и маркетинг" туннелируем стрелки, подходящие и исходящие из работы "Оформление заказов" с помощью опции Change it resolved tunnel (рисунок 122).
Рисунок 122. Привязка стрелок родительской диаграммы
2. Использование стрелок IDEF0 на диаграмме DFD
Декомпозируем работу "Исследование рынка" на диаграмму DFD (рисунок 123):
разработка прогнозов продаж;
разработка маркетинговых материалов;
привлечение новых клиентов.
Рисунок 123. Декомпозиция работы "Исследование рынка"
Удалим граничные стрелки (рисунок 124).
Рисунок 124. Удаление граничных стрелок на диаграмме DFD
Внесём хранилища данных (рисунок 125):
список клиентов;
список продуктов;
список заказов.
Рисунок 125. Создание хранилищ данных
Добавим внешние ссылки (рисунок 126):
маркетинговые материалы;
проверка и внесение клиентов.
Рисунок 126. Добавление внешних ссылок
Свяжем объекты диаграммы DFD стрелками (рисунок 127).
Рисунок 127. Формирование стрелок
На родительской диаграмме А2 "Продажи и маркетинг" туннелируем стрелки, подходящие и исходящие из работы "Исследование рынка" (рисунок 128).
Рисунок 128. Привязка стрелок родительской диаграммы
В случае внесения новых клиентов в работу "Проверка и внесение клиента" на диаграмме А22 "Оформление заказов" информация должна направляться к работе "Привлечение новых клиентов" диаграммы А24 "Исследование рынка". Для этого необходимо использовать инструмент Off-Page Reference.
На диаграмме А22 "Оформление заказов" создадим новую граничную стрелку, исходящую от работы "Проверка и внесение клиента", и назовём её "Информация о новом клиенте" (рисунок 129).
Рисунок 129. Создание стрелки "Информация о новом клиенте"
Правой кнопкой щёлкните по наконечнику стрелки и выберем в меню Off-Page Reference, поставим в качестве диаграммы A24D "Исследование рынка" (рисунок 130).
Рисунок 130. Окно Off Page Reference
В меню Model/Model Properties в закладке Display установим опцию Off-Page Reference label – Node number (рисунок 131).
Рисунок 131. Закладка Display
Перейдём на диаграмму A24D "Исследование рынка" и направим стрелку "Информация о новом клиенте" на вход работы "Привлечение новых клиентов" (рисунок 132).
Рисунок 132. Привязка стрелки "Информация о новом клиенте"
