
- •Лабораторная работа № 1
- •Лабораторная работа № 1
- •Методические указания к выполнению работы
- •1.1 Создание функциональной модели
- •1.2 Создание диаграммы декомпозиции
- •Лабораторная работа № 2
- •Создание диаграммы узлов и FEO-диаграммы. Расщепление и слияние моделей
- •Создание FEO диаграммы
- •Слияние модели
- •Лабораторная работа №3
- •Стоимостный анализ. Создание диаграмм DFD
- •Создание диаграммы DFD
- •Создание диаграммы IDEF3
- •Создание сценария
- •Лабораторная работа № 5
- •Создание модели "Питание семьи"
- •Этап 1. Очерчивание границ объекта
- •Этап 2. Определение цели и точки зрения модели
- •Этап 3. Построение контекстной диаграммы
- •Этап 4. Построение диаграммы А0
- •Этап 5. Критическая оценка контекстной диаграммы
- •Этап 6. Критическая оценка диаграммы А0
- •Этап 7. Переделка контекстной диаграммы и диаграммы А0
- •Выводы

Рисунок 14.
1.2 Создание диаграммы декомпозиции
1 Выберите кнопку перехода на нижний уровень в палитре инструментов и в диалоговом окне Activity Box Count (рисунок 15) установите число работ на диаграмме нижнего уровня
– 3 и нажмите кнопку ОК.
Рисунок 15.
16

2 Автоматически будет создана диаграмма декомпозиции (рисунок 16).
Рисунок 16
Правой кнопкой мыши щелкните по работе расположенной в левом верхнем углу области редактирования модели, выберите в контекстном меню опцию Name и внесите имя работы. Повторите операцию для оставшихся двух работ. Затем внесите определение для каждой работы согласно данным таблицы 2.
|
Таблица 2 |
Название работы |
Определение работы |
(Activity Name) |
(Activity Definition) |
Продажи и маркетинг |
Телемаркетинг и презентации, выставки |
Сборка и тестирование |
Сборка и тестирование настольных и |
компьютеров |
портативных компьютеров |
Отгрузка и получение |
Отгрузка заказов клиентам и получение |
компонентов от поставщиков |
Диаграмма декомпозиции примет вид представленный на рисунке 17.
17

Рисунок 17.
3 Для изменения свойств работ после их внесения в диаграмму можно воспользоваться словарем работ (рисунок 18). Вызов словаря производится при помощи пункта главного меню
Dictionary /Activity.
Рисунок 18.
Если описать имя и свойства работы в словаре, ее можно будет
внести в диаграмму позже с помощью кнопки в палитре инструментов. Невозможно удалить работу из словаря, если она используется на какой-либо диаграмме. Если работа удаляется из диаграммы, из словаря она не удаляется. Имя и описание такой работы может быть использовано в дальнейшем. Для добавления
18

работы в словарь необходимо перейти в конец списка и щелкнуть правой кнопкой по последней строке. Возникает новая строка, в которой нужно внести имя и свойства работы. Для удаления всех
имен работ, не использующихся в модели, щелкните по кнопке
(Purge (Чистить)).
4 Перейдите в режим рисования стрелок и свяжите
граничные стрелки, воспользовавшись кнопкой на палитре инструментов так, как это показано на рисунке 19.
Рисунок 19.
5 Правой кнопкой мыши щелкните по ветви стрелки управления работы "Сборка и тестирование компьютеров" и переименуйте ее в "Правила сборки и тестирования" (рисунок
20).
19

Рисунок 20.
Внесите определение для новой ветви: «Инструкции по
сборке, процедуры тестирования, критерии производительности и т. д.» Правой кнопкой мыши щелкните по ветви стрелки механизма работы «Продажи и маркетинг» и переименуйте ее как «Системаоформления заказов» (рисунок 21).
Рисунок 21
Альтернативный метод внесения имен и свойств стрелок – использование словаря стрелок (вызов словаря - меню Dictionary/ Arrow). Если внести имя и свойства стрелки в словарь (рисунок 22), ее можно будет внести в диаграмму позже.
20

Рисунок 22
Стрелку нельзя удалить из словаря, если она используется на какой-либо диаграмме. Если удалить стрелку из диаграммы, из словаряонане удаляется.Имяиописание такойстрелкиможетбыть использовано в дальнейшем. Для добавления стрелки необходимо перейти в конец списка и щелкнуть правой кнопкой по последней строке. Возникает новая строка, в которой нужно внести имя и свойства стрелки.
6 Создайте новые внутренние стрелки так, как показано на рисунке 23.
Рисунок 23.
21

Создайте стрелку обратной связи (по управлению)
"Результаты сборки и тестирования", идущую от работы "Сборка и тестирование компьютеров" к работе "Продажи и маркетинг". Измените, при необходимости, стиль стрелки (толщина линий) и установите опцию Extra Arrowhead (Дополнительный Наконечник стрелы) (из контекстного меню). Методом drag&drop перенесите имена стрелок так, чтобы их было удобнеечитать.Еслинеобходимо,установитеизконтекстногоменю Squiggle (Загогулину). Результат возможных изменений показан на рисунке 24.
Рисунок 24.
Создайте новую граничную стрелку выхода "Маркетинговые материалы", выходящую из работы "Продажи и маркетинг". Эта стрелка автоматически не попадает на диаграмму верхнего уровня и
имеет квадратные скобки на наконечнике (рисунок 25).
22

Рисунок 25.
Щелкните правой кнопкой мыши по квадратным скобкам и выберите пункт меню Arrow Tunnel (рисунок 26).
Рисунок 26.
23

В диалоговом окне Border Arrow Editor (Редактор Граничных Стрелок) выберите опцию Resolve it to Border Arrow (Разрешить как Граничную Стрелку) (рисунок 27).
Рисунок 27.
Для стрелки "Маркетинговые материалы" выберите опцию Trim (Упорядочить) из контекстного меню. Результат показан на рис. 28.
Рисунок 28.
1.3 Создание диаграммы декомпозиции А2 Декомпозируем работу "Сборка и тестирование
компьютеров".
24
В результате проведения экспертизы получена следующая информация.
Производственный отдел получает заказы клиентов от отдела продаж по мере их поступления.
Диспетчер координирует работу сборщиков, сортирует заказы, группирует их и дает указание на отгрузку компьютеров, когда они готовы.
Каждые 2 часа диспетчер группирует заказы – отдельно для настольных компьютеров и ноутбуков – и направляет на участок сборки.
Сотрудники участка сборки собирают компьютеры согласно спецификациям заказа и инструкциям по сборке. Когда группа компьютеров, соответствующая группе заказов, собрана, она направляется на тестирование. Тестировщики тестируют каждый компьютер и в случае необходимости заменяют неисправные компоненты.
Тестировщики направляют результаты тестирования диспетчеру, который на основании этой информации принимает решениеопередачекомпьютеров,соответствующихгруппе заказов, на отгрузку.
1 На основе этой информации внесите новые работы и стрелки (таблица 3 и 4).
|
|
|
|
Таблица 3 |
||
Название работы |
Определение работы |
|
||||
(Activity Name) |
(Activity Definition) |
|
||||
Отслеживание |
Просмотр заказов, установка расписания |
|||||
выполнения |
заказов, |
просмотр |
||||
расписания и |
||||||
результатов |
|
|
тестирования, |
|||
управление сборкой и |
|
|
||||
формирование групп заказов на сборку и |
||||||
тестированием |
||||||
отгрузку |
|
|
|
|
||
|
|
|
|
|
||
Сборка настольных |
Сборка настольных |
компьютеров |
в |
|||
соответствии |
с инструкциями |
и |
||||
компьютеров |
||||||
указаниями диспетчера |
|
|
|
|||
|
|
|
|
|||
Сборка ноутбуков |
Сборка ноутбуков в соответствии с |
|||||
инструкциями и указаниями диспетчера |
||||||
Тестирование |
Тестирование |
компьютеров |
и |
|||
компонентов. |
Замена |
|
неработающих |
|||
компьютеров |
|
|||||
компонентов |
|
|
|
|
||
|
|
|
|
|
||
|
25 |
|
|
|
|
|
|
|
Таблица 4 |
||
|
|
Тип |
|
Тип |
|
Наименование |
|
стрелки |
Приемник |
стрелки |
|
Источник стрелки |
источника |
приемника |
|||
стрелки |
стрелки |
||||
(Arrow Source) |
(Arrow |
(Arrow |
|||
(Arrow Name) |
(Arrow Dest.) |
||||
|
Source |
Dest. |
|||
|
|
|
|||
|
|
Type) |
|
Type) |
|
|
|
|
Отслеживание |
|
|
|
Персонал |
|
расписания и |
|
|
Диспетчер |
производственного |
|
управление |
Mechanism |
|
|
отдела |
|
сборкой и |
|
|
|
|
|
тестированием |
|
|
|
|
|
Отслеживание |
|
|
|
Граница |
|
расписания и |
|
|
Заказы клиентов |
Control |
управление |
Control |
||
диаграммы |
|||||
|
|
|
сборкой и |
|
|
|
|
|
тестированием |
|
|
|
Отслеживание |
|
|
|
|
Заказы на |
расписания и |
|
Сборка |
|
|
настольные |
управление |
Output |
настольных |
Control |
|
компьютеры |
сборкой и |
|
компьютеров |
|
|
|
тестированием |
|
|
|
|
|
Отслеживание |
|
|
|
|
Заказы на |
расписания и |
|
Сборка |
|
|
управление |
Output |
Control |
|||
ноутбуки |
ноутбуков |
||||
|
сборкой и |
|
|
|
|
|
тестированием |
|
|
|
|
|
|
|
Сборка |
|
|
|
|
|
настольных |
Input |
|
|
|
|
компьютеров |
|
|
Компоненты |
"Tunnel" |
Input |
Сборка |
Input |
|
|
|
|
ноутбуков |
||
|
|
|
|
||
|
|
|
Тестирование |
Input |
|
|
|
|
компьютеров |
||
|
|
|
|
||
Настольные |
Сборка |
|
Тестирование |
|
|
настольных |
Output |
Input |
|||
компьютеры |
компьютеров |
||||
|
компьютеров |
|
|
|
|
Ноутбуки |
Сборка ноутбуков |
Output |
Тестирование |
Input |
|
компьютеров |
26
|
|
|
|
Сборка |
|
|
Персонал |
|
|
|
настольных |
Mechanism |
|
производственного |
"Tunnel" |
|
компьютеров |
|
||
отдела |
|
|
|
Сборка |
Mechanism |
|
|
|
|
|
ноутбуков |
||
|
|
|
|
|
||
|
|
|
|
Сборка |
|
|
|
|
|
|
настольных |
Control |
|
Правила сборки и |
Граница |
|
компьютеров |
|
||
|
Сборка |
Control |
||||
тестирования |
|
диаграммы |
|
|||
|
|
ноутбуков |
||||
|
|
|
|
|
||
|
|
|
|
Тестирование |
Control |
|
|
|
|
|
компьютеров |
||
|
|
|
|
|
||
|
|
Сборка |
|
|
|
|
|
|
настольных |
Output |
|
|
|
Результаты сборки |
компьютеров |
|
Граница |
Output |
||
и тестирования |
|
Сборка ноутбуков |
Output |
диаграммы |
||
|
|
|||||
|
|
Тестирование |
Output |
|
|
|
|
|
компьютеров |
|
|
||
|
|
|
|
|
||
|
|
|
|
Отслеживание |
|
|
Результаты |
|
Тестирование |
|
расписания и |
|
|
|
Output |
управление |
Input |
|||
тестирования |
|
компьютеров |
||||
|
|
сборкой и |
|
|||
|
|
|
|
|
||
|
|
|
|
тестированием |
|
|
Собранные |
|
Тестирование |
Output |
Граница |
Output |
|
компьютеры |
|
компьютеров |
диаграммы |
|||
|
|
|
||||
|
|
Персонал |
|
Тестирование |
|
|
Тестировщик |
|
производственного |
|
Mechanism |
||
|
|
компьютеров |
||||
|
|
отдела |
|
|
|
|
|
|
Отслеживание |
|
|
|
|
Указание передать |
расписания и |
|
Тестирование |
|
||
компьютеры |
на |
управление |
Output |
Control |
||
компьютеров |
||||||
отгрузку |
|
сборкой и |
|
|
||
|
|
|
|
|||
|
|
тестированием |
|
|
|
27

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