Upload
lave
View
164
Download
9
Embed Size (px)
DESCRIPTION
Моделирование бизнес-процессов с помощью ALLFusion Process Modeler (BPWin 7.x). 5 . Построение диаграмм IDEF3. Мы научимся:. Технике моделирования IDEF3 Созданию диаграмм в AllFusion Process Modeler. Применение:. - PowerPoint PPT Presentation
Citation preview
Моделирование бизнес-процессов с помощью
ALLFusion Process Modeler (BPWin 7.x)
5. Построение диаграмм IDEF3
Мы научимся:
• Технике моделирования IDEF3
• Созданию диаграмм в AllFusion Process Modeler
Применение:
• Для описания процессов в виде последовательности событий или работ был разработан способ описания процессов IDEF3. Эта техника основана на описании сценария выполняемых работ, основана она на описании последовательности событий, происходящих в результате предписанных логических условий.
Применение:
• IDEFIDEF3-модели являются дополнением к 3-модели являются дополнением к диаграммам, описанным в стандарте диаграммам, описанным в стандарте IDEFIDEF0, 0, кроме того, они являются основой для кроме того, они являются основой для построения имитационных моделей. построения имитационных моделей. Жестких ограничений при описании моделей Жестких ограничений при описании моделей этого типа нет, но в случае реализации этого типа нет, но в случае реализации дальнейшей интеграции модели дальнейшей интеграции модели IDEFIDEF3 со 3 со средством имитационного моделирования средством имитационного моделирования ArenaArena, обратитесь за рекомендациями к , обратитесь за рекомендациями к преподавателю.преподавателю.
Техника моделирования IDEF3
• Основным блоком модели является Работа Unit of Work (UOW). На диаграмме она изображается прямоугольником, кроме того, каждая работа имеет имя (уникальное) и номер (родительской и дочерней работ).
Техника моделирования IDEF3
• В таблице представлены основные типы стрелок и их графическое отображение на диаграмме IDEF3, они аналогично указанным в стандарте IDEF0 всегда взаимосвязаны с работами, но в данном стандарте все стрелки направлены в одну сторону.
Техника моделирования IDEF3
НазваниеTemporal Precedence(Временное предшествование)
Отображение
Соединяет работы, выполнение которых проходит последовательно.
Отображение
Relationship (Нечеткое отношение)
Отображает связи как между единицами работ, так и между единицами работ и объектами-ссылками.
Отображение
Object Flow (Объектный поток)
Применяется для описания использования объекта в двух или более единицах работы.
Стрелки:Стрелки:
Техника моделирования IDEF3
• Перекрестки (Junction) используются для отображения логики взаимодействия потоков при слиянии и разветвлении или для отображения множества событий, которые могут или должны быть завершены перед началом следующей работы.
• Различают перекрестки для слияния (Fan-in Junction) и разветвления (Fan-out Junction) потоков. Перекресток не может быть использован одновременно для слияния и разветвления.
• В таблице описаны виды перекрестков и их графическое отображение на диаграмме IDEF3.
Перекрестки:
Наименование Обозначение Смысл в случае слияния потоков
Смысл в случае разветвления потоков
Asynchronous AND
Все предшествующие процессы должны быть завершены
Все следующие процессы должны быть запущены
Synchronous AND Все предшествующие процессы должны быть завершеныодновременно
Все следующие процессы запускаются одновременно
Перекрестки:
O
O
X
Наименование Обозначение Смысл в случае слияния потоков
Смысл в случае разветвления потоков
Asynchronous OR Один или несколько предшествующих процессов должны быть завершены
Один или несколько следующих процессов должны быть запущены
Synchronous OR Один или несколько предшествующих процессов должны быть завершены одновременно
Один или несколько следующих процессов запускаются одновременно
Exclusive OR: XOR
Только один предшествующий процесс завершен
Только один следующий процесс запускается
Особенности техники IDEF3
• Объекты-ссылки являются специальными символами, которые ссылаются на внешние части процесса. Они добавляются на диаграмму для того, чтобы обратить внимание на что-либо важное, что невозможно связать со стрелкой, работой или перекрестком. Официальная спецификация IDEF3 различает три стиля объектов-ссылок – безусловные (unconditional), синхронные (synchronous) и асинхронные (asynchronous). AllFusion Process Modeler поддерживает только безусловные объекты-ссылки. При внесении объектов-ссылок необходимо указать их тип.
Типы объектов-ссылокТип объекта-
ссылки Цель описания
OBJECT Описывает участие важного объекта в работе.
GOTO
Инструмент циклического перехода (в повторяющейся последовательности работ), возможно на текущей диаграмме, но не обязательно. Если все работы цикла присутствуют на текущей диаграмме, цикл может также изображаться стрелкой, возвращающейся на стартовую работу. GOTO может ссылаться на перекресток.
UOB (Unit of behavior)
Применяется, когда необходимо подчеркнуть множественное использование какой-либо работы, но без цикла. Обычно этот тип ссылки не используется для моделирования автоматически запускающихся работ.
NOTE
Используется для документирования важной информации, относящейся к каким-либо графическим объектам на диаграмме. NOTE является альтернативой внесению текстового объекта в диаграмму.
Типы объектов-ссылокТип объекта-
ссылки Цель описания
ELAB (Elaboration)
Используется для усовершенствования графиков или более детального описания. Обычно употребляется для детального описания разветвления и слияния
стрелок на перекрестках.
Объекты-ссылки должны быть связаны с единицами работ или перекрестками пунктирными линиями.
Рецепт
Испечьпирог
Съестьпирог
Непронумерованные прямоугольникина диаграмме позволяют описатьфункции без создания работ. Это простой путь выражения идей и
концепций.
Перед созданием диаграммы посмотрим Перед созданием диаграммы посмотрим видео-ролик последовательности наших видео-ролик последовательности наших
действий.действий.
Создание диаграммы IDEF3
• Декомпозируйте работу «Сборка настольных компьютеров» (число работ->4 нотация->IDEF3)
• Данные о работе №1 введите в соответствии с таблицей:
Упражнение №4
Свойства работы диаграммы IDEF3
Name Definition Свойства UOWObjects Facts Constrains
Подготовка компонентов
Подготавливаются все компоненты компьютера согласно спецификации заказа
Компоненты: винчестеры, корпуса, материнские платы, видеокарты, звуковые карты, дисководы CD-ROM и флоппи, модемы, программное обеспечение
Доступные операционные системы: Windows 98, Windows NT,Windows 2000
Установка модема требует установки дополнительного программного обеспечения
Упражнение №4
Установка материнской платы и винчестера,Установка модема,Установка дисковода CD-Rom,Установка флоппи-дисковода,Инсталляция операционной системы,Инсталляция дополнительного программного обеспечения
Внесите на диаграмму оставшиеся работы:
Упражнение №4
• С помощью кнопки создайте объект-ссылку с наименованием «Компонент». Свяжите этот объект с работой «Подготовка компонентов»
• Свяжите стрелкой работы «Подготовка компонентов» (выход) и «Установка материнской платы и винчестера». Измените стиль стрелки на Object Flow (Объектный поток).
Добавление связей и ссылок
• С помощью кнопки внесите два перекрестка типа асинхронного «или» (J1иJ2) и свяжите работы с перекрестками.
• Правой кнопкой мыши щелкните по перекрестку для разветвления (fan-out), выберите Name и внесите имя работы «Компоненты, требуемые в спецификации заказа»
• Создайте два перекрестка типа исключающего «Или» и свяжите работы «Инсталляция операционной системы», «Инсталляция дополнительного программного обеспечения»
• Результат см. на рисунке:
Упражнение №4
Итоговая диаграмма:USED AT: AUTHOR: DATE:
REV:PROJECT: Ñáîðêà è òåñòèðîâàíèå êîìïüþòåðîâ10.04.200518.10.2007
NOTES: 1 2 3 4 5 6 7 8 9 10
WORKING
DRAFT
RECOMMENDED
PUBLICATION
READER DATE CONTEXT:
A0
NODE: TITLE: NUMBER:Ñáîðêà íàñòîëüíûõ êîìïüþòåðîâàA2.1
1
0ð.Ïîäãîòîâêàêîìïîíåíò
2
0ð.Óñòàíîâêà
ìàòåðèíñêîéïëàòû è
âèí÷åñòåðà
4
0ð.Èíñòàëëÿöèÿ
äîïîëíèòåëüíîãîïðîãðàììíîãîîáåñïå÷åíèÿ
5
0ð.Óñòàíîâêàìîäåìà
6
0ð.ÓñòàíîâêàäèñêîâîäàCD-ROM
3
0ð.Óñòàíîâêà
ôëîïïè-äèñêîâîäà
7
0ð.
Èíñòàëëÿöèÿîïåðàöèîííîé ñèñòåìû
Êîìïîíåíòû
O
J1
O
J2
XJ3
XJ4
Ïðîãðàììíîåîáåñïå÷åíèå
Упражнение №4
Создание сценария• Выберите пункт меню Diagram/ Add IDEF3 Scenario.• Создайте диаграмму сценария на основе диаграммы IDEF3
«Сборка настольных компьютеров»
Упражнение №4
Стоимостной анализ• В диалоге Model Properties (меню Model) во вкладке ABC Units
установите единицы измерения денег и времени- рубли и часы
Упражнение №4
Стоимостной анализ• Перейдите в Dictionary/Cost Center и в диалоге Cost Center
Dictionary внесите название и определение центров затрат.
Центр затрат ОпределениеУправление Затраты на управление, связанные с
составлением графика работ, формированием партий компьютеров,
контролем над сборкой и тестированиемРабочая сила Затраты на оплату рабочих, занятых сборкой
и тестированием компьютеровКомпоненты Затраты на закупку компонентов
• Для отображения стоимости каждой работы в нижнем левом углу перейдите в Model/Model Properties и во вкладке Display включите опцию ABC Data. В области ABC Units установите «стоимость работы», для отображения «частоты» или «продолжительности» переключите кнопки.
Упражнение №4
Стоимостной анализ• Для назначения стоимости работе следует щелкнуть по ней
правой кнопкой мыши и выбрать в контекстном меню Cost• Для работ на диаграмме А2 внесите параметры АВС:
Имя работы(Activity name)
Центр затрат(Cost
center)
Сумма центра затрат (Cost
Center Cost, t)
Продолжительность, день
(Duration)
Частота(Frequenc
y)
Отслеживание расписания и управление сборкой и тестированием
Управление 500,00 1,00 1,00
Сборка настольных компьютеров
Рабочая сила
100,00 1,00 12,00
Компоненты
16000,00
Упражнение №4
Стоимостной анализИмя работы
(Activity name)Центр затрат(Cost center)
Сумма центра
затрат (Cost Center Cost,
t)
Продолжительность, день (Duration)
Частота(Frequen
cy)
Сборка ноутбуков
Рабочая сила
140,00 1,00 20,00
Компоненты
28000,00
Тестирование компьютеров
Рабочая сила
60,00 1,00 32,00
Упражнение №4
• Просмотрите результат- стоимость работы верхнего уровня.
• Сгенерируйте отчет Activity Cost Report.
Стоимостной анализУпражнение №4
• Для генерации отчетов используйте пункт меню Tools->Reports
Использование категорий UDP
1. Перейдите в меню Dictionary/UDP Keywords и в диалог UDP KeywordList внесите следующие ключевые слова UDP:
Расход ресурсовДокументацияИнформационная система
2. Создайте UDP. Для этого перейдите в Dictionary/UDP и в словарь внесите имя UDP, например «Приложение».
Упражнение №4
3. Для UDP типа List необходимо в поле Value задать список значений.
Для UDP= «Приложение», внесите значение «Модуль оформления заказов».
Затем внесите другие значения в соответствии с таблицей.
Для подключения к UDP ключевого слова перейдите к полю Keyword и щелкните
по полю выбора.
Упражнение №4Использование категорий UDP
Использование категорий UDP
НаименованиеUDP
Тип Значение Ключевое слово
Приложения Text List (Multiple Selection)
Модуль оформления заказов.Модуль создания и контроля расписания выполнения работ.Модуль учета комплектующих и оборудования.Модуль процедур сборки и поиска неисправностей
Информационная система
Дополнительная документация
Command List
Winword.EXE sample1.docWinword.EXE sample2.docPowerpnt.EXE sample3.ppt
Документация
Упражнение №4
Использование категорий UDP
НаименованиеUDP
Тип Значение Ключевое слово
История изменения
Paragraph Text
Документация
Загрязнение окружающей среды
Text List (Single Selection)
Очень высокоеВысокоеСреднееНизкое
Расход электроэнергии
Real Number
Расход ресурсов
Упражнение №4
4. Для назначения UDP работе следует щелкнуть по ней правой кнопкой мыши и выбрать в
контекстном меню UDP. Появляется вкладка UDP Values диалога Activity Properties.
Внесите значения UDP для работ в соответствии с таблицей.
Имя работы(Activity name)
Дополнит.Документа-
ция
Приложения История
измене-ния
Расход электро-энергии
Загрязнение окружа-
ющей среды
Сборка настольных компьютеров
Модуль учета комплектующих и оборудования.Модуль процедур сборки и поиска неисправностей
20,00 Среднее
Сборка ноутбуков
Модуль учета комплектующих и оборудования.Модуль процедур сборки и поиска неисправностей
25,00 Среднее
Упражнение №4
Внесите значения UDP для работ в соответствии с таблицей.
Имя работы(Activity name)
Дополнит.
документа-ция
Приложения История изменени
я
Расход электро-энергии
Загрязнение окружа-
ющей среды
Тестирование компьютеров
Модуль учета комплектующих и оборудования.Модуль процедур сборки и поиска неисправностей
40,00 Среднее
Отслеживание расписания и управление сборкой и тестированием
Winword.exe sample2.doc
Модуль создания и контроля расписания выполнения работ.
История изменения специфи-каций
10,00 Низкое
Упражнение №4
5. После внесения UDP типа Command или Command List щелчок по кнопке >> приведет к запуску приложения.
6. В диалоговом окне Activity Properties щелкните по кнопке Filter. В появившемся диалоге отключите слова «Информационная
система». (в диалоге Activity Properties не будут отображаться UDP с ключевыми словами «Информационная система»)
Следует заметить, что свойства Следует заметить, что свойства UDP UDP можно присваивать не можно присваивать не только работам, но и стрелкам.только работам, но и стрелкам.
Упражнение №4
7. Создайте отчет по UDP (меню Tools/Report/Diagram Odject Report) с опциями:
Start from: A2 Number of levels:2
User Defined Properties: Расход эл. Энергии Report Format: RPTwinТип отчета: Columnar
В шаблон отчета добавьте суммарные затраты на электроэнергию (при помощи меню Insert/Formula Field)
Сгенерированный отчет сохраните в папке своего проекта.
Упражнение №4