Лабораторная работа №3

Цель работы: Создание диаграммы декомпозиции А2

Теоретические сведения

В реальных диаграммах к каждой работе может подходить и от каждой может отходить около десятка стрелок. Если диаграмма содержит 6-8 работ, то она может содержать 30-40 стрелок, причем они могут сливаться, разветвляться и пресекаться. Такие диаграммы могут стать очень плохо читаемыми. В IDEF0 существуют соглашения по рисованию диаграмм, которые призваны облегчить чтение и экспертизу модели. Некоторые из этих правил BPwin поддерживает автоматически, выполнение других следует обеспечить вручную.

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

·  Следует максимально увеличивать расстояние между входящими или выходящими стрелками на одной грани работы. Если включить опцию Line Drawing: Automatically space arrows на закладке Layout диалога Model Properties (меню Edit/Model Properties), BPwin будет располагать стрелки нужным образом автоматически.

·  Следует максимально увеличить расстояние между работами, поворотами и пересечениями стрелок.

НЕ нашли? Не то? Что вы ищете?

·  Если две стрелки проходят параллельно (начинаются из одной и той же грани одной работы и заканчиваются на одной и той же грани другой работы), то по возможности следует их объединить и назвать единым термином.

·  Обратные связи по входу рисуются "нижней" петлей, обратная связь по управлению - "верхней" (см. рис. 1.15, 1.17). BPwin автоматически рисует обратные связи нужным образом. Его можно "обмануть", но лучше этого не делать.

·  Циклические обратные связи следует рисовать только в случае крайней необходимости, когда подчеркивают значение повторно используемого объекта. Принято изображать такие связи на диаграмме декомпозиции. BPwin не позволяет создать циклическую обратную связь за один прием. Если все же необходимо изобразить такую связь, следует сначала создать обычную связь по входу, затем разветвить стрелку, направить новую, ветвь обратно ко входу работы-источника и, наконец, удалить старую ветвь стрелки выхода (рис.2.3.1).

Рис. 2.3.1. Пример обратной циклической связи

·   Следует минимизировать число пересечений, петель и поворотов стрелок. Это ручная и, в случае насыщенных диаграмм, творческая работа (рис. 2.3.2).

Рис. 2.3.2. Минимизация пересечений и поворотов стрелок

·  Если нужно изобразить связь по входу, необходимо избегать "нависания" работ друг над другом. В этом случае BPwin изображает связи по входу в виде петли, что затрудняет чтение диаграмм (рис. 2.3.3).

Рис. 2.3.3. Пример правильного (справа) и неправильного (слева) расположения работ при изображении связи по входу

Порядок выполнения работы

1.  Декомпозируем работу «Сборка и тестирование компьютеров» с 4-мя работами, используя методологию IDEF0 по следующим критериям:

·  Производственный отдел получает заказы клиентов от отдела продаж по мере их поступления.

·  Диспетчер координирует работу сборщиков, сортирует заказы, группи­рует их и дает указание на отгрузку компьютеров, когда они готовы.

·  Каждые 2 часа диспетчер группирует заказы – отдельно для настольных компьютеров и ноутбуков – и направляет на участок сборки.

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

·  Тестеры направляют результаты тестирования диспетчеру, который на основании этой информации принимает решение о передаче компьютеров, соответствующих группе заказов, на отгрузку.

·  На основе этой информации внесите новые работы и стрелки (табл. 4.3.1 и 4.3.2).

Таблица 2.3.1. Работы диаграммы декомпозиции А2

Activity Name

Activity Definition

Отслеживание расписания и управление сборкой и тестированием

Просмотр заказов, установка расписания выполнения заказов, просмотр результатов тестирования, формирование групп заказов на сборку и отгрузку

Сборка настольных компьютеров

Сборка настольных компьютеров в соответствии с инструкциями и указаниями диспетчера

Сборка ноутбуков

Сборка ноутбуков в соответствии с инструкциями и указаниями диспетчера

Тестирование компьютеров

Тестирование компьютеров и компонентов. Замена неработающих компонентов

Таблица 2.3.2. Стрелки диаграммы декомпозиции А2

Arrow Name

Arrow Source

Arrow Source Type

Arrow Destination

Arrow Destination. Type

Заказы на настольные компьютеры

Отслеживание расписания и управление сборкой и тестированием

Output

Сборка настольных компьютеров

Control

Заказы на ноутбуки

Отслеживание расписания и управление сборкой и тестированием

Output

Сборка ноутбуков

Control

Компоненты

Граница диаграммы

Input

Сборка настольных компьютеров

Input

Сборка ноутбуков

Input

Тестирование компьютеров

Input

Настольные компьютеры

Сборка настольных компьютеров

Output

Тестирование компьютеров

Input

Ноутбуки

Сборка ноутбуков

Output

Тестирование компьютеров

Input

Персонал производственного отдела

Граница диаграммы

Mechanism

Сборка настольных компьютеров

Mechanism

Mechanism 

Сборка ноутбуков

Mechanism

Диспетчер

Персонал производственного отдела

Mechanism 

Отслеживание расписания и управление сборкой и тестированием

Mechanism

Тестер

Персонал производственного отдела

 Mechanism

Тестирование компьютеров

Mechanism

Заказы клиентов

Control 1 (C1)

Control

Отслеживание расписания и управление сборкой и тестированием

Conrol

Правила сборки и тестирования

Control 2 (C2)

Control  

Сборка настольных компьютеров

Control

Сборка ноутбуков

Control

Тестирование компьютеров

Control

Результаты сборки и тестирования

Сборка настольных компьютеров

Output

Output 1 (O1)

Output

Сборка ноутбуков

Output

Output 1 (O1)

Output

Тестирование компьютеров

Output

Output 1 (O1)

Output

Результаты тестирования

Тестирование компьютеров

Output

Отслеживание расписания и управление сборкой и тестированием

Input

Неисправные компоненты

Тестирование компьютеров

Output

Output 2 (O2)

Output

Собранные компьютеры

Тестирование компьютеров

Output

Output 3 (O3)

Output

Указания передать компьютеры на отгрузку

Отслеживание расписания и управление сборкой и тестированием

Output

Тестирование компьютеров

Control

2.  Туннелируйте и свяжите на верхнем уровне граничные стрелки “Компоненты” и “Персонал производственного отделаонентыow Editorогию ов” (Border Arrow Editor/Change it to resolved rounded tunnel). Результат выполнения лабораторной работы №3 показан на рис.2.3.4.

Рис. 2.3.4. Результат выполнения лабораторной работы №3