Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Жизненный цикл программного обеспечения. Лабораторный практикум

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
Рис. 1.8. Словарь работ
Рис. 1.9. Рисование стрелок
11
USE D AT : AUT HOR: Èâ àíîâ DAT E:
NOTES: 1 2 3 4 5 6 7 8 9 10
Прави ла и процедуры
REV :PROJECT : Мо дель де ятельн ости к омпании
21.05. 2007
21.05. 2007
WORKING DRAFT RECOMMENDED PUBLICATION
READER DAT E CONT EXT :
A-0
Звонки клиентов
NODE: TIT LE : NUMBER:
A0
Прод ажи и маркетинг
Сис те ма оформления зак а зо в
Бухгалтерская система
10ð.
Äåÿòåëüíîñòü êîìïàíèè
Рис. 1.10.
Правил а сборки и тестирования
Сбор ка и тест ирование
компьютеров
20ð.
Определение новой ветви
Отгрузка и
получение
Проданные продукты
30ð.
5. Создайте новые внутренние стрелки: от работы «Продажи и маркетинг» с именем «Заказы клиентов» и определением «Требова­ния к сборке компьютера» и от работы «Сборка и тестирование ком­пьютеров» к работе «Отгрузка и получение» с именем «Собранные компьютеры» и определением «Готовая продукция и сопроводитель­ные документы». Создайте стрелку обратной связи (по
управлению) «Результаты сборки и тестирования», идущую от работы «Сборка и тестирование компьютеров» к работе «Продажи и маркетинг». Изме­ните стиль стрелки (толщина линий) и установите опцию Extra Ar- rowhead (из контекстного меню). Методом drag&drop перенесите имена стрелок так, чтобы их было удобнее читать. При необходимо­сти установите выноску Squiggle (из контекстного меню
). Результат
выполнения этих действий показан на рис. 1.11.
6. Создайте новую граничную стрелку выхода «Маркетинговые материалы», выходящую из работы «Продажи и маркетинг». Эта стрелка автоматически не попадает на диаграмму верхнего уровня и имеет квадратные скобки на конце. Щелкните правой кнопкой мыши по квадратным скобкам и выберите пункт меню Arrow Tunnel. В диалоговом окне
Border Arrow Editor выберите опцию Resolve it to
Border Arrow. Для стрелки «Маркетинговые материалы» выберите
12
опцию Trim из контекстного меню. Результат выполнения этих дей­ствий показан на рис. 1.12.
USED A T : AUT HOR: Èâ àíîâ DAT E:
NOTES: 1 2 3 4 5 6 7 8 9 10
Звонки клиентов
NODE: TIT LE : NUMBER:
Правил а и процедуры
Продажи и маркетинг
Сис тема оформления зак а зо в
Бухгалтерская система
10ð.
Заказы клиентов
A0
21.05.2007
21.05.2007
Правил а сборки и тестирования
компьютеров
WORKING DRAFT RECOMMENDED PUBLICATION
REV:PROJECT : Модель де ятельн ости компан ии
Сборка и тестирование
Äåÿòåëüíîñòü êîìïàíèè
REA DER DAT E CONTE XT:
Результаты сборки и тестирования
20ð.
Собранные компьютеры
Отгрузка и
получение
Рис. 1.11. Создание стрелки обратной связи (по управлению)
USE D AT : AUT HOR: И ванов DAT E:
NOTES : 1 2 3 4 5 6 7 8 9 10
Прави ла и процедуры
Звонки клиентов
Продажи и маркетинг
Сис те ма оформления зак азо в
10ð.
Зака зы клиентов
REV:PROJECT : Модель де ятельности компании
21.05. 2007
WORKING
21.05. 2007
DRAFT RE C O MME N D E D PUBLICATION
Прави ла сборки и тестирования
Сбор ка и тес тирование
компьютеров
20ð.
READER DAT E CONTEXT :
Результаты сборки и тестирования
Собранные компьютеры
Отгрузка и получение
A-0
Проданные продукты
30ð.
A-0
Маркетинговые материалы
Проданные продукты
30ð.
Бухгалтерская система
NODE: TIT LE: NUMBER:
A0
Äåÿтельнîñòü êîìïàíèè
Рис. 1.12. Новая граничная стрелка выхода
13
1.3. Создание диаграммы декомпозиции для работы «Сборка и тестирование компьютеров»
Декомпозируем работу «Сборка и тестирование компьютеров» пу-
тем проведения экспертизы,
в результате которой получена сле­дующая информация. Производственный отдел получает заказы клиентов от отдела продаж по мере их поступления. Диспетчер ко­ординирует работу сборщиков, сортирует заказы, группирует их и дает указание на отгрузку компьютеров, когда они готовы. Каждые два часа диспетчер группирует заказы отдельно для настольных компьютеров и ноутбуков и направляет
на участок сборки.
Сотрудники участка сборки собирают компьютеры согласно спецификациям заказа и инструкциям по сборке. Когда группа компьютеров, соответствующая группе заказов, собрана, она на­правляется на тестирование. Тестировщики проверяют каждый компьютер и в случае необходимости заменяют неисправные компоненты. Тестировщики направляют результаты тестирования диспетчеру, который на основании этой информации принимает решение
о передаче компьютеров, соответствующих группе зака-
зов, на отгрузку.
Порядок выполнения работы
1. На основе приведенной выше информации следует создать но-
вые работы и стрелки, показанные в табл. 1.3 и 1.4 соответственно.
Результат выполнения декомпозиции показан на рис. 1.13.
Таблица 1.3
Работы диаграммы декомпозиции А2
Имя работы
(Activity Name)
Отслеживание расписания и управление сборкой и тестиро­ванием Сборка настольных компьюте­ров Сборка ноутбуков Сборка ноутбуков в соответствии с инструкциями
Тестирование компьютеров Тестирование компьютеров и компонентов. Замена
Просмотр заказов, установка расписания выполне­ния заказов, просмотр результатов тестирования, формирование групп заказов на сборку и отгрузку Сборка настольных компьютеров в соответствии с инструкциями и указаниями диспетчера
и указаниями диспетчера
неработающих компонентов
Определение работы
(Activity Definition)
14
Стрелки диаграммы декомпозиции А2
Имя стрелки
(Arrow Name)
Диспетчер Персонал про-
Заказы клиентов
Заказы на настольные компьютеры
Заказы на ноутбуки
Компоненты
Настольные компьютеры
Ноутбуки Сборка ноут-
Персонал производст­венного от­дела Правила сборки и тес­тирования
Источник
стрелки
(Arrow Source)
изводственно­го отдела
Граница диа­граммы
Отслеживание расписания и управления сборкой и тес­тированием Отслеживание расписания и управления сборкой и тес­тированием
«Tunnel»
Сборка на­стольных ком­пьютеров
буков
«Tunnel»
Граница диа­граммы
Тип источника стрелки (Arrow
Source Type)
Отслеживание
Control Отслеживание
Output
Output
Input
Output Тестирование
Output Тестирование
Mechanism
Control
Назначение
стрелки
(Arrow Dest)
расписания и управления сборкой и тести­рованием
расписания и управления сборкой и тести­рованием Сборка настоль­ных компьюте­ров
Сборка ноутбу­ков
Сборка настоль­ных компьютеров Сборка ноутбуков Input Тестирование компьютеров
компьютеров
компьютеров Сборка настоль­ных компьютеров Сборка ноутбуков Mechanism
Сборка настоль­ных компьютеров Сборка ноутбуков Control Тестирование компьютеров
Таблица 1.4
Тип назначения
стрелки
(Arrow Type)
Mechanism
Control
Control
Control
Control
Input
Input
Input
Mechanism
Control
Control
15
Имя стрелки
(Arrow Name)
Правила сборки и тестирования
Результаты сборки и тестирования
Результаты тестирования
Собранные компьютеры Тестировщик
Имя стрелки
(Arrow Name)
Указание передать компьютеры на отгрузку
Источник
стрелки
(Arrow Source)
Граница диа­граммы
Сборка на­стольных ком­пьютеров Сборка ноут­буков Тестирование компьютеров Тестирование компьютеров
Тестирование компьютеров Персонал про­изводственно­го отдела Источник стрелки (Ar-
row Source)
Отслеживание расписания и управления сборкой и тес­тированием
Тип источника
стрелки (Arrow
Source Type)
Control
Output
Output
Output
Output
Output
Mechanism Тестирование
Тип источника стрелки (Arrow Source Type) Output
Назначение
стрелки
(Arrow Dest)
Сборка на­стольных ком­пьютеров Сборка ноутбу­ков Тестирование компьютеров Граница диа­граммы
Отслеживание расписания и управления сборкой и тес­тированием Тестирование компьютеров
компьютеров
Назначение стрелки
(Arrow Dest)
Тестирование компьютеров
Окончание табл. 1.4
Тип назначения
стрелки
(Arrow Dest. Type)
Control
Control
Control
Output
Input
Output
Mechanism
Тип назначения стрелки
(Arrow Dest. Type) Control
1.4. Задание для самостоятельной работы
1. Создать новый проект в системе BPWin по указанию препода-
вателя.
2. Сформировать контекстную диаграмму модели «Управленче-
ский учет на предприятии» по методологии IDEF0.
3. Задать входы, выходы, механизмы и управление.
4. Создать диаграммы декомпозиции 1-го и 2-го уровня для дан-
ной модели.
16
AT : AUT HOR: Èâ àíîâ DAT E:
NOTE S: 1 2 3 4 5 6 7 8 9 10
Зака зы клиентов
Отслеживание
распис ания
и управление
сборкой и
тестированием
10ð.
Зака зы на настольные компьютеры
Сборка настольных
Компоненты
Диспетчер
Персонал производственного отдела
:TITLE: NUMBER:
Ñáîðêà è òåñòèðîâàíèå êîìïüþòåðîâ
21.05.2007
REV :PROJECT : Модел ь деяте льности компан ии
22.05.2007
Правила сборки и тестирования
компьютеров
Персонал производственного отдела
WORKING DRAFT RECOMMENDED PUBLICATION
зак а зы на ноутбуки
20ð.
Сбор к а
ноутбуков
REA DER DATE CONTEX T:
Ука за ни е передать
Нас толь н ые компьютеры
30ð.
компьютеры на отгрузку
Ноут бук и
Тестирование
компьютеров
Тестировщик
A2
Рис. 1.13. Декомпозиция модели
A0
Результаты сборки и тестирования
Собранные компьютеры
40ð.
Результаты тестирования
17
Лабораторная работа 2
ДОПОЛНЕНИЕ ФУНКЦИОНАЛЬНОЙ
МОДЕЛИ БИЗНЕС-ПРОЦЕССОВ
ДРЕВОВИДНЫМИ ДИАГРАММАМИ
И FEO-ДИАГРАММАМИ
Цель работы – построение древовидной диаграммы и FEO-
диаграммы для функциональной модели бизнес-процессов, создан­ной в лабораторной работе 1.
В дополнение к контекстным диаграммам и диаграммам декомпо­зиции другие виды диаграмм позволяют упростить разработку и представление модели. К таким диаграммам относятся:
древовидные диаграммы;
диаграммы FEO (For Exposition Only – только для экспозиции
или представления).
Древовидные диаграммы ры модели в целом. Диаграмма FEO может быть использована для пояснения какой-либо части процесса, отражения особой точки зре­ния или выделения функциональных деталей, которые невозможно показать с использованием синтаксиса IDEF0.
используются для отображения структу-
2.1. Создание диаграммы узлов
Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не отображает связи между работами (стрелки).
Порядок выполнения работы
1. Выберите пункт меню Diagram Add Node Tree. В первом диалоговом окне Node Tree Wizard внесите имя диаграммы, укажи­те диаграмму корня дерева и количество уровней дерева, как показа­но
на рис. 2.1.
2. Во втором диалоговом окне установите опции, как показано на рис. 2.2. Нажмите на кнопку Готово.
Создается диаграмма дерева узлов. Диаграмму можно модифици­ровать: для указания необходимого шрифта щелкните по свободному месту листа диаграммы и выберите в контекстном меню опцию Node
Tree Font… .
18
Рис. 2.1. Имя диаграммы корня дерева и количество уровней дерева
Рис. 2.2. Опции Node Tree Wizard
19
В диалоговом окне, показанном на рис. 2.3, выберите шрифт Arial CYR для отображения текста на русском языке.
Рис. 2.3. Выбор шрифта
Результат построения диаграммы дерева узлов показан на рис. 2.4.
USED AT: AUTHOR: Èâàíîâ DATE:
USED AT: AUTHOR: Èâàíîâ DATE:
NOTES: 1 2 3 4 5 6 7 8 9 10
NOTES: 1 2 3 4 5 6 7 8 9 10
Деятельность компании
Продажи и маркетинг
Сборка и тести р ов ан и е
компьютеров
10ð.
Отслеживан ие расписан ия и управление сб ор к ой и тестированием
Сборка настольных компьютеров
Сборка ноутбуков
Тес тир ов ан и е компьютеров
Рис. 2.4. Диаграмма дерева узлов
20
22.05.2007
WOR KI NG
22.05.2007
22.05.2007
22.05.2007
Отгрузка и
получение
WOR KI NG DRAFT
DRAFT RECOMMENDED
RECOMMENDED PUBLIC ATI ON
PUBLIC ATI ON
30ð.
REV:PR OJE CT : Ì îä åëü äå ÿòåë üí îñòè êîìï àíè è
REV:PR OJE CT : Ì îä åëü äå ÿòåë üí îñòè êîìï àíè è
00ð.
20ð.
READER DATE CONTEXT:
READER DATE CONTEXT:
A-0
A-0
TO
TO