В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки.

Правила создания перекрестков. На одной диаграмме IDEF3 может быть создано несколько перекрестков различных типов. Определенные сочетания перекрестков для слияния и разветвления могут приводить к логическим несоответствиям. Чтобы избежать конфликтов, необходимо соблюдать следующие правила:

1. Каждому перекрестку для слияния должен предшествовать перекресток для разветвления.

2. Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа синхронного или асинхронного «ИЛИ». Действительно, после работы 1 может запускаться только одна работа — 2 или 3, а для запуска работы 4 требуется окончание обеих работ - 2 и 3. Такой сценарий не может реализоваться (рис. 6.7.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.7. Неверное размещение перекрестков. Перекресток для слияния «И» не может следовать за перекрестком для разветвления «ИЛИ»

3. Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа исключающего «ИЛИ» (рис. 6.8.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.8. Неверное размещение перекрестков. Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа исключающего «ИЛИ»

4. Перекресток для слияния типа исключающего «ИЛИ» не может следовать за перекрестком для разветвления типа «И» (рис. 6.9.). Здесь после завершения работы 1 запускаются обе работы - 2 и 3, а для запуска работы 4 требуется, чтобы завершилась одна и только одна работа - или 2, или 3.

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.9. Неверное размещение перекрестков. Перекресток для слияния типа исключающего «ИЛИ» не может следовать за перекрестком для разветвления типа «И»

5. Перекресток, имеющий одну стрелку на одной стороне, должен иметь более одной стрелки на другой.

Практическое задание

Построение модели рассмотрим на примере бизнес-процесса "Сборка изделия".

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru Задание 32. Создание диаграммы IDEF3.

1. Откройте файл Lab5.bp1, сохраненный на предыдущем уроке.

2. Перейдите на диаграмму А3 и, выбрав инструмент В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru , декомпозируйте работу «Сборка изделия».

3. В диалоге Activity Box Count установите число работ 4 и нотацию IDEF3 (рис. 6.10.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.10. Выбор нотации IDEF3 в диалоге Activity Box Count

Возникает диаграмма IDEF3, содержащая работы (UOW).

4. Правой кнопкой мыши щелкните по работе, выберите в контекстном меню Name и внесите имя работы «Подготовка компонентов».

5. Во вкладке Definition внесите определение «Подготавливаются все компоненты корпусной мебели согласно спецификации заказа» (рис. 6.11.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.11. Диалоговое окно свойств работы

6. Во вкладку UOW, внесите свойства работы (таблица 6.2.).

Таблица 6.2.Свойства UOW

Тип Использование
Name Подготовка деталей изделия
Definition Подготавливаются все детали изделия согласно спецификации заказа
Objects Детали: основания, боковые стенки, полки, дверцы, зеркала, стекла, фурнитура
Constrains Установка зеркал возможна только после полной сборки шкафа

7. Внесите в диаграмму еще 4 работы (кнопка В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ).

8. Внесите имена следующих работ: «Сборка основания», «Установка боковых стенок», «Установка задней стенки», «Установка зеркала», «Размещение полочек», «Установка дверок», «Прикручивание фурнитуры» (рис. 6.12.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.12. Фрагмент диаграммы IDEF3

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru Задание 33. Добавление в диаграмму IDEF3 объекта ссылки.

1. С помощью кнопки В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru (добавить в диаграмму объект ссылки - Referent), расположенной в палитре инструментов, создайте объект ссылки.

2. Внесите имя объекта внешней ссылки «Компоненты».

3. Измените стиль стрелки на Referent (рис. 6.13.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.13. Диалоговое окно определения стиля стрелок

Объект ссылки в IDEF3 вы­ражает некую идею, концепцию или данные, которые нельзя связать со стрелкой, перекрестком или работой.

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru Задание 34. Связывание работ с помощью стрелок.

1. Свяжите стрелкой работы «Подготовка компонентов» (выход) и «Сборка основания».

2. Измените стиль стрелки на Object Flow В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru (рис. 6.14.).

В IDEF3 имя стрелки может отсутствовать, хотя BPwin показывает отсутствие имени как ошибку.

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.14. Результат создания UOW и объекта ссылки

3. Так как работы «Установка боковых стенок», «Установка задней стенки», «Установка зеркала» должны следовать только друг за другом, соедините их стрелкой Precedence В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru , она показывает, что работа-источник должна закончиться прежде, чем работа-цель начнется (рис. 6.15.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.15. Результат связывания последовательно выполняемых работ

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru Задание 35. Установление перекрестков.

1. С помощью кнопки В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru на палитре инструментов внесите один перекресток типа асинхронного «ИЛИ» (один или несколько следующих процессов должны быть за­пущены) и свяжите работы с перекрестком, как показано на рис. 6.16. (это случай разветвления стрелок Fan-in Junction).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.16. Результат создания перекрестка

2. Правой кнопкой щелкните по перекрестку для разветвления, выберите Name и внесите имя «Компоненты, требуемые в спецификации заказа».

3. Самостоятельно установите перекресток для слияния стрелок.

4. Проверьте себя (рис..6.17.).

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

Рис. 6.17. Диаграмма IDEF3

Примечание. Так как работа «Прикручивание фурнитуры» должна производиться после окончания всех предыдущих работ, то выбираемый тип перекрестка - синхронное «ИЛИ»

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru .

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru После того, как эта работа будет проделана, пригласите преподавателя и продемонстрируйте ему результат.

В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru Задание 36. Сохранение полученной диаграммы.

Сохраните полученную диаграмму.

1. В меню File выберите Save as.

2.Укажите путь к своей папке и имя файла Lab6.bp1.

3. Нажмите ОК.

Контрольные вопросы

1. Для чего строится диаграмма IDEF3?

2. Чем диаграмма IDEF3 отличается от диаграммы IDEF0?

3. Как графически обозначается работа в диаграмме IDEF3?

4. С какой целью между работами устанавливают перекресток?

5. Какие типы перекрестков вам знакомы?

Тестовое задание

1. В какой нотации используется следующее графическое изображение работы: В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru

a) DFD;

b) IDEF3;

c) IDEF0;

d) правильные ответы b), c);

e) правильные ответы a), c).

2. Укажите неверное название работы:

a) «Обслуживание клиента»;

b) «Оформление заказа»;

c) «Качественная фурнитура»;

d) «Обработка дерева»;

e) правильного ответа нет.

3. С помощью какого инструмента можно добавить в диаграмму объект-ссылку?

a) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

b) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

c) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

d) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

e) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru .

4. Что показывает стрелка В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru , соединяющая работы?

a) стрелка показывает, что работа-источник должна закончиться прежде, чем работа-цель начнется;

b) стрелка показывает связь между единицами работ и объектами ссылок;

c) стрелка показывает, что объект используется в двух или более единицах работы;

d) все ответы правильные.

5. С помощью какого инструмента можно установить между работами перекресток?

a) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

b) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

c) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

d) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru ;

e) В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и разветвляться только через перекрестки. - student2.ru .

Наши рекомендации