- •Лабораторная работа «Информационные технологии моделирования бизнес-процессов (WorkFlow) и потоков данных (DataFlow)»
- •Стандарт idef0
- •Работы (Activity)
- •Стрелки (Arrows)
- •Граничные стрелки
- •Внутренние стрелки
- •Межстраничные ссылки и внешние сущности
- •Задание 1. Создание контекстной диаграммы
- •Задание 3. Создание диаграммы декомпозиции работы а2
- •Задание 2. Создание диаграммы декомпозиции работы а0
- •Задание 4. Построение узловой диаграммы работ
- •Задание 5. Создание feo-диаграммы
- •Задание 6. Расщепление и слияния моделей
Внутренние стрелки
Для связи работ между собой используются внутренние стрелки, которые не касаются границ диаграммы, а начинаются у одной и кончаются у другой работы. Для рисования внутренней стрелки необходимо в режиме рисования стрелок щелкнуть по сегменту (например, выхода) одной работы и затем по сегменту (например, входа) другой. В IDEF0 различают пять типов связей работ:
связь по входу (output-input), когда стрелка выхода вышестоящей работы (далее - просто выход) направляется на вход нижестоящей;
связь по управлению (output-control), когда выход вышестоящей работы направляется на управление нижестоящей. Связь по входу показывает доминирование вышестоящей работы. Данные или объекты выхода вышестоящей работы не меняются в вышестоящей;
обратная связь по входу (output-input feedback), когда выход нижестоящей работы направляется на вход вышестоящей. Такая связь, как правило, используется для описания циклов;
обратная связь по управлению (output-control feedback), когда выход нижестоящей работы направляется на управление вышестоящей. Обратная связь по управлению часто свидетельствует об эффективности бизнес-процесса;
связь выход-механизм (output-mechanism), когда выход одной работы направляется на механизм другой. Эта взаимосвязь используется реже остальных и показывает, что одна работа подготавливает ресурсы, необходимые для проведения другой работы.
Явная стрелка имеет источником одну-единственную работу и назначением тоже одну-единственную работу. Можно также использовать разветвляющиеся и сливающиеся стрелки. Внесенные граничные стрелки на диаграмме декомпозиции нижнего уровня изображаются в квадратных скобках и автоматически не появляются на диаграмме верхнего уровня. Их можно туннелировать или «поднимать» до ранга граничных стрелок. Туннельная стрелка изображается с круглыми скобками на конце.
Межстраничные ссылки и внешние сущности
Если на диаграмме декомпозиции провести граничную выходную стрелку, то для нее можно выбрать:
Arrow Tunnel – преобразование в граничную или туннельную стрелку;
Off Page Reference – создание ссылки на другую страницу;
External Reference – создание ссылки на внешнюю сущность.
Для построения диаграмм в AllFusion Process Modeler (BPWin) используется панель инструментов AllFusion Process Modeler Toolbox (рис. 3).
Рисунок 3
Назначение кнопок (слева направо):
Pointer Tool - указатель; Activity Box Tool – работа, активность; Precedence Arrow Tool – стрелка (предшествующая), Squiggle Tool – связывание наименования стрелки; Text Tool – текстовый блок, Diagram Dictionary Editor – редактор диаграмм (Diagram Manager); Go to Sibling Diagram – переход к соседним диаграммам, Go to Parent Diagram – переход к родительской диаграмме (вверх по иерархии); Go Child Diagram – переход к детальной диаграмме (вниз по иерархии).
Задание 1. Создание контекстной диаграммы
Запустить Process Modeler r7 (BPWin). Если появляется окно ModelMart Connection – нажать кнопку Cancel.
В окне All Fusion Process Modeler r7(BPWin) ввести имя модели – Производство на заказ, указать тип – Business Process (IDEF0), OK (рис. 4).
Рисунок 4
В диалоговом окне Properties for New Model задать свойства модели в окне – рис. 5 (другой способ задания свойств модели – команда Model, Model Properties).
Рисунок 5
На вкладке General указать автора – ФИО и инициалы.
На вкладке Numbering указать префикс в номере модели – А, показывать префикс – опция Show Prefix, Number Convention – 1,2,3, использовать опцию Use persistent numbers для отображения полного имени работы.
На вкладке Display указать все опции для отображения на экране. Для ABC-элементов отображать стоимость (Cost); для внешних ссылок – Diagram Number.
На вкладке Layout указать все опции, перенос по словам – Wrap Text to fit box.
На вкладке ABC Units указать символ валюты – р., число десятичных знаков – 0, единица измерения времени – hours, количество десятичных символов для длительности и частоты – 1.
На вкладке Page Setup, Header/Footer настроек не производить.
После закрытия окна на экране появится контекстная диаграмма А0, которая содержит пустой прямоугольник - Activity (работа).
Проводник модели содержит вкладки: Activities, Diagrams, Object. Для его отображения панели следует выполнить команду View, Model Explorer.
Для изменения свойств модели следует выполнить команду команда Model, Model Properties:
На вкладке General указать тип модели – AS IS («как есть»).
На вкладке Purpose указать Purpose (цель модели) – Реинжиниринг бизнес-процесса, ViewPoint (точка зрения) – Топ-менеджер предприятия.
На вкладке Definition дать описание модели. Текст:
Бизнес-процессы производства на заказ промышленной продукции.
Scope (границы модели) – Масштаб предприятия.
На вкладке Source (источник) указать – Данные предпроектного обследования.
Для задания свойств контекстной диаграммы модели выполнить команду Diagram, Diagram Properties, выводится окно Diagram Properties.
На вкладке Name ввести ФИО автора диаграммы/
На вкладке Status указать Working (рабочая).
На вкладке Diagram Text ввести поясняющий контекстную диаграмму текст:
Контекстная диаграмма предназначена для выделения системы, задания интерфейсов с внешней средой.
Для настройки сеанса работы выполнить команду Tools, Preferences (рис. 6). Указать параметры настройки.
Рисунок 6
Выполнить команду Model, Default Fonts, указать шрифт Arial Unicode MS для всех вариантов применения текста, установив определенный размер шрифта и русскую нотацию символов.
Выделить в контекстной диаграмме работу. Выполнить контекстную команду Name для вывода диалогового окна Activity Properties (рис. 7).
Рисунок 7
Задать свойства работы на вкладках:
Name – «Производить продукцию на заказ»;
Definition – «Производство компьютеров путем их сборки из комплектующих компонентов»;
Status – Working;
Source – «Предпроектный анализ».
Создать стрелки в контекстной диаграмме (табл. 2).
Таблица 2
Имя стрелки Arrow Name |
Определение стрелки Definition |
Тип стрелки Arrow Type |
Информационная система
Персонал |
Приемка заказов клиентов, планирование производственных заданий, учет затрат и результатов Производственный персонал |
Mechanism (M1)
Mechanism (M2) |
Звонки клиентов |
Информация для формирования заказов |
Input (I1)
|
План сбыта
Правила производства продукции |
Правила сборки, тестирования компьютеров |
Control (C1)
Control (C2) |
Готовая продукция |
Настольные ПК, ноутбуки |
Output (O1)
|
На диаграмме разместить в явном виде текстовое описание цели модели и точки зрения ее автора. Кнопка Text Tools на панели AllFusion Process Modeler Toolbox (BPWin Tools) – выводит окно Text Box Properties, вкладка Text, выбрать флажок Purpose, а затем View.
Создать отчет о контекстной модели – Tools, Reports, Model Report. Указать все виды сообщений (имя модели, точку зрения, область, цель, имя автора, дату создания и др.) – рис. 8.
Рисунок 8
, Ознакомиться с содержанием отчета в режиме предварительного просмотра (Preview). пример отчета - рис. 9.
Рисунок 9
Создать отчет о стрелках в контекстной диаграмме – Tools, Report, Arrow Report. Указать формат – Fixed Columns,
Настроить вывод отчета – рис. 10.
Рисунок 10
Ознакомиться с содержанием отчета в режиме предварительного просмотра (Preview).
Сохраните модель – команда File, Save as, укажите имя файла - МОДЕЛЬ1.bp.
