Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Создание диаграммы декомпозиции второго уровня

Для декомпозиции блока А2 «Сборка и тестирование компьютеров» используется информация полученную при консалтинговом обследовании фирмы. На основании проведенной экспертизы получено дескриптивное описание моделируемой подсистемы в виде следующей информации.

  • функция производственного отдела – обработка поступающих из отдела продаж заказов клиентов на компьютеры и ноутбуки по мере их поступления. Составление спецификации на компьютер согласно заказа;

  • к персоналу производственного отдела относятся диспетчер и тестировщик:
    -диспетчер:
    § координирует работу сборщиков, и дает указание на отгрузку компьютеров, когда они готовы;
    § сортирует поступившие заказы, группирует их по отдельности и передает сгруппированные заказы через каждые 2 часа на сборочный участок;
    § на основании полученных результатов тестирования принимает решение о передаче компьютеров, соответствующих группе заказов, на отгрузку;
    - тестировщики проверяют работоспособность каждого компьютера и в случае необходимости заменяют неисправные компоненты;

  • функция персонала участка сборки:
    - комплектация и сборка компьютеров согласно спецификациям заказа и инструкциям по сборке;
    - отправка группы собранных компьютеров, соответствующая группе заказов, на тестирование в производственный отдел.

Выводы:

1.Функция «Сборка и тестирование компьютеров» состоит из 4-х функций:

Функция (ACTIVITY NAME) Описание (ACTIVITY DEFINITION)
Отслеживание расписания и управ-ление сборкой и тестированием Просмотр заказов, установка расписания выполнения заказов, просмотр резуль-татов тестирования, формирование групп заказов на сборку и отгрузку
Сборка настольных компьютеров Сборка настольных компьютеров в соответствии с инструкциями и указаниями диспетчера
Сборка ноутбуков Сборка ноутбуков в соответствии с инструкциями и указаниями диспетчера
Тестирование компьютеров Тестирование компьютеров и компонентов. Замена неработающих компонентов

2.Стрелка управления «Заказы клиентов» является управляющей только для блока А1.

3.Стрелка управления «Правила сборки и тестирования является управлением для блоков А2, А3, А4.
4.Механизмом для всех блоков функции «Сборка и тестирование компьютеров» является пер-сонал производственного отдела. Для блоков А1, А2 и А3 – это диспетчер, для блока А4 – тестировщик. В связи с тем, что данная стрелка не имеется на родительской диаграмме, то ее следует преобразовать в туннельную.

5.Данные о собранных компьютерах, ноутбуках и результатах их тестирования являются выходом для блоков А2, А3, А4.

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

7.Собранные компьютеры и ноутбуки, прошедшие тестирования являются выходом блока А4

8.По результата тестирования диспетчер дает указание на отгрузку готовых компьютеров – выход блока А1 и управление блока А4.

9.Диспетчер формирует заказы на сборку настольных компьютеров и на ноутбуки – выходы А1 и управление для А2 и А3 соответственно.

10.Для сборки компьютеров и ноутбуков согласно разработанной спецификации необходимы комплектующие. Расходные материалы и комплектующие необходимы и при проведении тестирования.

11.Собранные компьютеры и ноутбуки должны проходить тестирование.

Алгоритм выполнения упражнения:

  1. На основе вышеприведенной информации создать 4 функции/блоки:
    1.1.щелкнуть по кнопке по кнопке Go to Child на панели инструментов BPwin:
    1.2.в открывшемся диалоговом окне Activity Box Count:
    1.2.1.включить переключатель IDEF0;
    1.2.2.в списке Number of Activities in this Decomposition задать число блоков на диа-грамме нижнего уровня – 4;
    1.2.3.щелкнуть по кнопку ОК.

  2. На автоматически созданной диаграмме декомпозиции «Сборка и тестирование компьюте-ров» произвести последовательное задание свойств новой диаграммы с помощью опций диалогового окна Diagram Properties и в соответствии с пунктами 6.1 – 6.6 алгоритма, опи-санного в занятии 1.

  3. Произвести настройку свойств функций с помощью опций диалогового окна Activity Properties и в соответствии с пунктами 8.1 – 8.7 алгоритма, описанного в занятии 1. Название и определение функций приведены в таблице, остальные данные для задания свойств блока пользователь задает самостоятельно.

  4. При необходимости пользователь может изменить некоторые свойства блоков с помощью словаря функций, который вызывается по команде Dictionary/Activity.

  5. Соединить все стрелки, импортированные из родительской диаграммы с соответствующими блоками.

  6. Любым известным способом:
    6.1.создать стрелки согласно данным содержащимся в таблице:

Наименование стрелки (ARROW NAME) Источник стрелки (ARROW SOURCE) Тип стрелки-источника (ARROW SOURCE TYPE) Приемник стрелки (ARROW DEST.) Тип стрелки приемника (ARROW DEST. TYPE)
Диспетчер Персонал производственного отдела   Отслеживание расписания и управление сборкой и тестированием
Mechanism
Персонал производственного отдела "Tunnel"   Сборка настольных компьютеров
Mechanism
Сборка ноутбуков
Mechanism
Тестировщик Персонал производственного отдела   Тестирование компьютеров
Mechanism
Заказы на настольные компьютеры Отслеживание расписания и управление сборкой и тестированием
Output
 
Control
Заказы на ноутбуки Отслеживание расписания и управление сборкой и тестированием
Output
 
Control
Комплектующие "Tunnel"
Input
Сборка настольных компьютеров
Input
Сборка ноутбуков
Input
Тестирование компьютеров
Input
Настольные компьютеры Сборка настольных компьютеров
Output
Тестирование компьютеров
Input
Ноутбуки Сборка ноутбуков
Output
Тестирование компьютеров
Input
Правила сборки и тестирования Граница диаграммы   Сборка настольных компьютеров
Control
Сборка ноутбуков
Control
Тестирование компьютеров
Control
Результаты сборки и тестирования Сборка настольных компьютеров
Output
Граница диаграммы
Output
Сборка ноутбуков
Output
Тестирование компьютеров
Output
Результаты тестирования Тестирование компьютеров
Output
Отслеживание расписания и управление сборкой и тестированием
Input
Собранные компьютеры Тестирование компьютеров
Output
Граница диаграммы
Output
Указание передать компьютеры на отгрузку Отслеживание расписания и управление сборкой и тестированием
Output
Тестирование компьютеров
Control

6.2.при необходимости изменить стиль созданных стрелок;
6.3.при необходимости перенести имена стрелок так, чтобы их было удобнее читать;
6.4.при необходимости соединить зигзагами стрелки с их именами;
6.5.Туннелировать и связать на верхнем уровне граничные стрелки, если это необходимо.

7.Сохранить полученную модель.
Результат выполнения занятия 3 показан на рисунке:


Создание диаграммы декомпозиции второго уровня