Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Практикум.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
204 Кб
Скачать
☆

2. Туннелируйте и свяжите на верхнем уровне граничные стрелки, если это необходимо.

Упражнение 8. Создание диаграмм узлов.

Цель упражнения – создать диаграммы узлов функциональной модели деятельности компании с помощью BPwin.

Краткие сведения.

Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами. Процесс создания модели работ является итерационным, т.е. работы могут менять свое расположение в дереве узлов многократно. BPwin имеет инструмент навигации по модели - Model Explorer, который позволяет представить иерархии работ и диаграмм в удобном и компактном виде.

Для создания диаграммы дерева узлов следует выбрать в меню пункт Diagram/Add Node Tree. Возникает мастер создания диаграммы дерева узлов Node Tree Wizard.

На первом шаге необходимо внести:

  • имя диаграммы дерева узлов;

  • узел верхнего уровня;

  • глубину дерева Number of Levels (по умолчанию 3).

В одной модели можно создавать множество диаграмм деревьев узлов. Имя дерева узлов по умолчанию совпадает с именем работы верхнего уровня, а номер диаграммы автоматически генерируется как номер узла верхнего уровня плюс литера "N", например A0N. Если в модели создается два дерева узлов, имеющих в качестве верхнего уровня одну и ту же работу, то по умолчанию диаграммы получат идентичные номер и имя. Поэтому рекомендуется при создании диаграммы дерева узлов внести имя диаграммы отличное от значения по умолчанию.

Второй шаг Node Tree Wizard позволяет задать свойства диаграммы дерева узлов. По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы - в виде прямоугольников. Для отображения всего дерева в виде прямоугольников следует выбрать опцию Bullet Last Level. Пункт Connection Style позволяет выбрать стиль соединительных линий:

  • диагональный (по умолчанию);

  • ортогональный.

Технология работы

1. Выберите меню Diagram/Add Node Tree. На первом шаге внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней.

2. На втором шаге установите опции:Bullet last level;

  • Show node numbers;

  • Show boxes;

  • Include Kit;

  • Include title;

  • Fit each box to text;

  • Diagonal lines

  • .Щелкните по Finish. Создается диаграмма дерева узлов.

Диаграмму дерева узлов можно модифицировать. Нижний уровень может быть отображен не в виде списка, а в виде прямоугольников, так же как и верхние уровни.

Для модификации диаграммы правой кнопкой мыши щелкните по свободному месту, не занятому объектами, выберите меню Node tree Diagram Properties и во вкладке Style окна Node Tree Properties отключите опцию Bullet Last Level. Щелкните по ОК.

Упражнение 9. Создание FEO диаграммы

Цель упражнения – создать FEO диаграммы функциональной модели деятельности компании с помощью BPwin.

Краткие сведения.

Диаграммы «только для экспозиции» (FEO) часто используются в модели для иллюстрации других точек зрения, для отображения отдельных деталей, которые не поддерживаются явно синтаксисом IDEF0. Диаграммы FEO позволяют нарушить любое синтаксическое правило, поскольку являются просто картинками - копиями стандартных диаграмм и не включаются в анализ синтаксиса. Но если FEO используется для иллюстрации альтернативных точек зрения (альтернативный контекст), рекомендуется все-таки придерживаться синтаксиса IDEF0. Для создания диаграммы FEO следует выбрать пункт меню Diagram/Add FEO Diagram. В возникающем окне Add New FEO Diagram следует указать имя диаграммы FEO и тип родительской диаграммы. Новая диаграмма получает номер, который генерируется автоматически (номер родительской диаграммы по узлу + постфикс F например A1F).

Предположим, что при обсуждении бизнес-процессов возникла необходимость детально рассмотреть взаимодействие работы «Сборка и тестирование компьютеров» с другими работами. Чтобы не портить диаграмму декомпозиции, создайте FEO-диаграмму, на которой будут только стрелки работы «Сборка и тестирование компьютеров».

Технология работы.

1. Выберите пункт меню Diagram/Add FEO Diagram.

2. В диалоге Add New FEO Diagram выберите тип и внесите имя диаграммы FEO. Щелкните по ОК.

3. Для определения диаграммы перейдите в Diagram/Diagram Properties и во вкладке Diagram Text внесите определение.

4. Удалите лишние стрелки на диаграмме FEO.

Для перехода между стандартной диаграммой, деревом узлов и FEO используйте кнопку  на палитре инструментов.

Упражнение 10. Расщепление и слияние моделей

Цель упражнения – научиться расщеплению и слиянию моделей с помощью BPwin.

Краткие сведения.

Возможность слияния и расщепления моделей обеспечивает коллективную работу над проектом. Так, руководитель проекта может создать декомпозицию верхнего уровня и дать задание аналитикам продолжить декомпозицию каждой ветви дерева в виде отдельных моделей. После окончания работы над отдельными ветвями все подмодели могут быть слиты в единую модель. С другой стороны, отдельная ветвь модели может быть отщеплена для использования в качестве независимой модели, для доработки или архивирования.

BPwin использует для слияния и разветвления моделей стрелки вызова. Для слияния необходимо выполнить следующие условия:

  • обе сливаемые модели должны быть открыты в BPwin;

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

  • стрелка вызова должна исходить из недекомпозируемой работы (работа должна иметь диагональную черту в левом верхнем углу);

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

  • модель-источник должна иметь, по крайней мере, одну диаграмму декомпозиции.

Для слияния моделей нужно щелкнуть правой кнопкой мыши по работе со стрелкой вызова в модели-цели и во всплывающем меню выбрать пункт Merge Model. Появляется окно, в котором следует указать опции слияния модели. При слиянии моделей объединяются и словари стрелок и работ. В случае одинаковых определений возможна перезапись определений или принятие определений из модели-источника. То же относится к именам стрелок, хранилищам данных и внешним ссылкам.

После подтверждения слияния (кнопка ОК) модель-источник подсоединяется к модели-цели, стрелка вызова исчезает, а работа, от которой отходила стрелка вызова, становится декомпозируемой - к ней подсоединяется диаграмма декомпозиции первого уровня модели-источника. Стрелки, касающиеся работы на диаграмме модели-цели, автоматически не мигрируют в декомпозицию, а отображаются как неразрешенные. Их следует туннелировать вручную.

В процессе слияния модель-источник остается неизменной и к модели-цели подключается фактически ее копия. Не нужно путать слияние моделей с синхронизацией. Если в дальнейшем модель-источник будет редактироваться, эти изменения автоматически не попадут в соответствующую ветвь модели-цели.

Разделение моделей производится аналогично. Для отщепления ветви от модели следует щелкнуть правой кнопкой мыши по декомпозированной работе (работа не должна иметь диагональной черты в левом верхнем углу) и выбрать во всплывающем меню пункт Split Model. В появившемся окне Split Options следует указать имя создаваемой модели. После подтверждения расщепления в старой модели работа станет совсемниразунедекомпозированнойвообщевжизниназемлевнепи-131несидящихнанепареунестарикова (признак – наркоманская диагональная черта в нэсовсеэм левом неверхнем углу), будейко создана стрелка вызова на час, причем ее имя останется анонимным будет совпадать с именем новой топ-модели по-русски , и, наконец, будет создана новая топ-модель по-американски, причем имя контекстной работы будет совпадать с именем работы, от которой была «оторвана и выброшена» декомпозиция.

Технология работы.

Расщепление модели

1. Перейдите на диаграмму А0. Правой кнопкой мыши щелкните по работе «Сборка и тестирование компьютеров» и выберите Split model.

2. В окне Split Option внесите имя новой модели «Сборка и тестирование компьютеров», установите опцию Copy entire dictionaries и щелкните по ОК.

3. Посмотрите на результат: в Model Explorer появилась новая модель, а на диаграмме А0 модели «Деятельность компании» появилась стрелка вызова «Сборка и тестирование компьютеров».

4. Создайте в модели «Сборка и тестирование компьютеров» новую стрелку «Неисправные компоненты». На диаграмме А0 это будет граничная стрелка выхода, на диаграмме А0 - граничная стрелка выхода от работ «Сборка настольных компьютеров», «Тестирование компьютеров» и «Сборка ноутбуков».

Слияние модели

1. Перейдите на диаграмму А0 модели «Деятельность компании».

2. Правой кнопкой мыши щелкните по работе «Сборка и тестирование компьютеров» и выберите Merge model.

3. В окне Merge Model включите опцию Cut/Paste entire dictionaries и щелкните по ОК.

Посмотрите на результат. В Model Explorer видно, что две модели слились. Модель «Сборка и тестирование компьютеров» осталась и может быть сохранена в отдельном файле. На диаграмме А0 модели «Деятельность компании» исчезла стрелка вызова «Сборка и тестирование компьютеров». Появилась неразрешенная граничная стрелка «Неисправные компоненты». Направьте эту стрелку к входу работы «Отгрузка и получение».

Упражнение 11. Создание диаграммы IDEF3.

Цель упражнения – научиться создавать диаграммы декомпозиции функциональной модели деятельности компании в стандарте IDEF3 с помощью BPwin.

Краткие сведения.

Перед выполнением упражнения 11 внимательно прочитайте раздел 10.5.

Технология работы

1. Перейдите на диаграмму А2 и декомпозируйте работу «Сборка настольных компьютеров». В окне Activity Box Count установите число работ 4 и нотацию IDEF3.

Возникает диаграмма IDEF3, содержащая работы (UOW). Правой кнопкой мыши щелкните по работе, выберите в контекстном меню Name и внесите имя работы «Подготовка компонентов». Затем во вкладке Definition внесите определение «Подготавливаются все компоненты компьютера согласно спецификации заказа».

2. Во вкладке UOW внесите свойства работы (табл. 11.1).

Таблица 11.1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]