- •Пояснительная записка
- •Лабораторная работа 1 интерфейс и основные понятия программы allfusion process modeler
- •1.1. Настройка реестра Windows
- •1.2. Назначение и область применения программы AllFusion Process Modeler
- •1.2.1. Назначение программы
- •1.2.2. Области использования программы
- •1.3. Проведение анализа систем (процессов)
- •1.4.2. Основные панели инструментов
- •1.4. Интерфейс программы AllFusion Process Modeler
- •1.4.1. Запуск программы
- •1.4.3. Меню программы
- •1.4.4. Описание полей бланка диаграммы
- •1.4.5. Описание модели idef0
- •1.4.6. Работа с блоками и дугами на диаграммах idef0
- •1.4.7. Тоннелирование дуг на диаграммах idef0
- •1.4.8. Создание диаграммы декомпозиции
- •1.4.9. Диаграммы Workflow (idef3)
- •1.4.10. Диаграммы потоков данных Data flow diagramming (dfd)
- •Контрольные вопросы
- •Лабораторная работа 2 функциональное моделирование процесса перевозки грузов по железной дороге
- •2.1. Постановка задачи, описание предметной области
- •Контрольные вопросы
- •Лабораторная работа 3 abc-анализ модели as-is процесса перевозки грузов по железной дороге
- •3.1. Составление перечня центров затрат (статей затрат)
- •3.2. Задание значений длительности, частоты и стоимости для каждой из функций модели
- •3.3. Задание формата вывода стоимостного отчета
- •Контрольные вопросы
- •Лабораторная работа 4 функционально-стоимостный анализ модели as-is процесса перевозки грузов по железной дороге
- •4.1. Построение матриц парного сравнения для функций модели
- •4.2. Объединение результатов стоимостного и функционального анализа
- •4.3. Анализ результатов функционально-стоимостного анализа
- •Контрольные вопросы
- •Лабораторная работа 5 модель to-be процесса перевозки грузов по железной дороге
- •5.1. Создание модели to-be
- •Контрольные вопросы
- •Лабораторная работа 6 функциональное моделирование процесса создания финансового приложения для мобильных телефонов
- •6.1. Описание предметной области
- •6.2. Моделирование бизнес-процесса с помощью сase-средства программы AllFusion Process Modeler
- •Контрольные вопросы
- •Лабораторная работа 7 abc-анализ модели as-is процесса создания финансового приложения для мобильных телефонов
- •7.1. Составление перечня центров затрат и задание значений для функций модели
- •7.2. Вывод стоимостного отчета
- •Контрольные вопросы
- •Лабораторная работа 8 функционально-стоимостный анализ модели as-is процесса создания финансового приложения для мобильных телефонов
- •8.1. Построение матриц парного сравнения для функций модели
- •8.2. Объединение результатов стоимостного и функционального анализа
- •Контрольные вопросы
- •Лабораторная работа 9 модель to-be процесса создания финансового приложения для мобильных телефонов
- •9.1. Создание модели to-be
- •Контрольные вопросы
- •Лабораторная работа 10 функционально-стоимостный анализ процесса в соответствии с индивидуальным заданием
- •10.1. Требования к оформлению и защите отчета
- •10.2. Индивидуальные задания по функционально-стоимостному анализу в программе AllFusion Process Modeler
- •Самостоятельная работа разработка сайта организации
- •1. Постановка задачи, описание предметной области
- •2. Моделирование бизнес-процесса с помощью сase-средства программы AllFusion Process Modeler
- •Информационный материал для сайта Должностные обязанности сотрудников Разработать страницы помощи
- •3. Функционально-стоимостный анализ бизнес-процесса создания сайта
- •4. Построение матриц парного сравнения для функций модели
- •5. Объединение результатов стоимостного и функционального анализа
- •6. Модель to-be
- •Контрольные вопросы
- •Лабораторная работа 11 информационные технологии – основа реинжиниринга бизнес-процессов
- •11.1. Сценарий лабораторной работы
- •11.2. Индивидуальные задания
- •Список рекомендуемой литературы
- •Содержание
- •Реинжиниринг бизнес-процессов Пособие для реализации содержания образовательных программ высшего образования I ступени в двух частях
- •Часть 1
- •Часть 1
1.4.5. Описание модели idef0
IDEF0-модель предполагает наличие четко сформулированной цели, единственного субъекта моделирования и одной точки зрения. Для внесения области, цели и точки зрения в модели IDEF0 следует выбрать пункт меню Model → Model Properties, вызывающий диалог Model Properties (рисунки 17 и 18).
|
|
Рисунок 17 – Вкладка General |
Рисунок 18 – Закладка Purpose |
Вкладка General (см. рисунок 17) служит для внесения имени проекта и модели, имени и инициалов автора, временных рамок, типа модели – AS-IS или TО-ВЕ.
Во вкладке Purpose (см. рисунок 18) следует внести цель и точку зрения, а во вкладке Definition – определение модели и описание области.
Во вкладке Status того же диалогового окна (рисунок 19) можно описать статус модели (черновой вариант, рабочий, окончательный и т. д.), время создания и последнего редактирования (отслеживается в дальнейшем автоматически по системной дате).
Во вкладке Source (рисунок 20) описываются источники информации для построения модели (например, Опрос экспертов предметной области и анализ документации).
|
|
Рисунок 19 – Вкладка Status |
Рисунок 20 – Вкладка Source |
Результат описания модели можно получить в отчете Model Report. Диалоговое окно настройки отчета по модели вызывается по команде Tools → Reports → Model Report.
В окне настройки (рисунок 21) следует выбрать необходимые поля (при этом автоматически отображается очередность вывода информации в отчет).
Рисунок 21 – Указание объектов модели при подготовке отчета
1.4.6. Работа с блоками и дугами на диаграммах idef0
Методология IDEF0 предписывает построение иерархической системы диаграмм – единичных описаний фрагментов системы. Сначала проводится описание системы в целом (контекстная диаграмма), после чего проводится декомпозиция – система разбивается на подсистемы, и каждая подсистема описывается отдельно.
При создании проекта первой создается контекстная диаграмма – диаграмма с единственным блоком (см. рисунок 6).
Для присвоения имени функции в ее контекстном меню выбирается команда Name и в диалоговом окне вводится название (рисунок 22).
Рисунок 22 – Имя функции
По отношению к тексту применимы стандартные способы форматирования, для их использования следует выполнить команду Font контекстно зависимого меню.
Размеры блока можно изменять путем перетаскивания сторон блока.
Можно изменять установленный по умолчанию стиль блока на вкладке Box Style окна свойств блока (рисунок 23). Также на этой вкладке можно с помощью флажка указать, нужно ли выводить на диаграмму имя функции (Show Name), ее номер (Show Number) и стоимостные данные функции (Show ABC Data).
Рисунок 23 – Стиль блока
Элементами
взаимодействия между функциями являются
дуги. Для их рисования применяется
кнопка Arrow
Tool
.
Для внесения граничной дуги входа надо в режиме рисования стрелки перенести курсор к левой стороне экрана до появления начальной темной полоски. Один раз нужно щелкнуть кнопкой мыши по полоске (откуда выходит дуга), а затем один раз щелкнуть по левой части блока (функции) в том месте, где заканчивается дуга. Затем следует вернуться в режим редактирования дуг (рисунок 24).
Рисунок 24 – Рисование граничной дуги входа
Граничные дуги управления и механизма создаются аналогично (рисунки 25 и 26).
Рисунок 25 – Рисование граничной дуги управления
Рисунок 26 – Рисование граничной дуги механизма
Для рисования граничной дуги выхода в режиме рисования один раз щелкают мышью в правой части функции (где начинается дуга), а потом по темной полосе в правой стороне экрана (где заканчивается дуга) (рисунок 27).
Рисунок 27 – Рисование граничной дуги выхода
Для
удаления дуги необходимо перейти в
режим редактирования дуг с помощью
кнопки Pointer
Tool
.
Затем выделяют дугу, которую нужно
удалить, и нажимают клавишу Delete.
К причинам, по которым дуга может быть удалена, относятся:
создание на диаграмме лишней дуги;
создание неровной дуги;
создание дуги, направление которой не соответствует требуемому;
создание дуги в несоответствующем месте и др.
Дуги, как и функции, имеют названия. Имена дуг вводятся в меню Name контекстного меню дуги. Название дуги является независимым объектом, который можно перемещать относительно дуги. Текст может располагаться по отношению к дуге в свободной форме либо соединен с дугой символом тильды. Чтобы установить тильду, следует нажать кнопку Squiggle Tool , а затем выбрать дугу либо использовать команду контекстного меню Squiggle.
Дуга представляет собой совокупность отдельных графических объектов: прямые участки, изогнутые участки, изображение наконечника. Отдельные элементы можно передвигать независимо друг от друга, меняя форму дуги, также дугу можно перемещать как единый неделимый элемент.
У дуги можно изменять:
стиль (команда Style контекстного меню);
цвет (команда Color контекстного меню);
длину (команда Trim контекстного меню).
Для отображения на диаграммах модели ICOM-кодов дуг (рисунок 28) на вкладке Display меню Model/Model Properties нужно поставить флажок возле пункта ICOM Codes (рисунок 29).
Рисунок 28 – Примеры отображения ICOM-кодов
Рисунок 29 – Вкладка Display окна свойств модели
