Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛАБ BPWin.doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
1.02 Mб
Скачать

Задание дополнительных стрелок, туннелирование стрелок

Если возникнет необходимость внести дополнительные граничные стрелки на диаграмме декомпозиции нижнего уровня, то такие стрелки будут изображаться в квадратных скобках и считаться неразрешенными (Рис. 1.18). Автоматически они не появляются на диаграммах верхнего уровня.

Р ис. 1.18 Неразрешенные стрелки

Возможны два варианта выхода из описанной ситуации: миграция стрелок на более высокие уровни детализации либо туннелирование стрелок.

Следует щелкнуть правой кнопкой мыши по квадратным скобкам граничной стрелки и в контекстном меню выбрать команду Arrow Tunnel. Появляется диалог Border Arrow Editor (Рис. 1.19).

Р ис. 1.19 Миграция стрелок

Если выбрать переключатель Resolve Border Arrow, стрелка мигрирует на диаграмму верхнего уровня, а если выбрать Change To Tunnel – стрелка будет туннелирована и не попадет на другую диаграмму. В ее изображении вместо квадратных скобок появятся круглые скобки, говорящие о вхождении в туннель.

Диаграммы декомпозиции следующих уровней строятся аналогично и приведены на Error: Reference source not found – Error: Reference source not found.

      1. 2.1.3 Описание процесса построения контекстной диаграммы

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

Контекстная диаграмма имеет несколько назначений. Во-первых, она объявляет общую функцию всей системы: управление ИТ–проектами, ясно указывая, что делают информационные технологии. Во-вторых, она дает множество основных типов или наборов данных, которые использует или производит система, при выполнении управления проектами.

      1. 2.1.4 Описание процесса построения диаграмм декомпозиции

На первом этапе следует проанализировать созданный список функций (Рис. 2.2) и объединить их в группы, выделив основные подфункции главной функции из контекстной диаграммы.

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

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

Так, на диаграмме А0 входная стрелка задачи направляется на блок планирование задач. Входная стрелка ресурсы направляется одновременно на два блока: использование таблиц и представлений и создание ресурсов и назначений, являясь при этом разветвляющейся стрелкой. Особенностью этой стрелки является то, что после разветвления, ветвь, идущая на блок создание ресурсов и назначений имеет свое название данные о ресурсах, необходимые для выполнения указанной функции.

Управляющая стрелка стандарты руководит выполнением следующих функций: планирование задач, использование таблиц и представлений, создание ресурсов и назначений, анализ проекта, выравнивание и отслеживание проекта и создание отчетов. А управляющая стрелка шаблоны для отчетов руководит функцией создание отчетов.

Выходная стрелка завершенный проект является результатом функции выравнивание и отслеживание проекта, а выходная стрелка отчеты является результатом функции создание отчетов.

Функциональный блок на контекстной диаграмме имеет шесть стрелок, и каждая из них описана как граничная стрелка диаграммы декомпозиции. В соответствии со схемой кодирования граничных стрелок были получены ICOM-коды на диаграмме А0: I1, I2, C1, C2, О1, О2, которые позволяют проконтролировать их полное соответствие со стрелками контекстной диаграммы.

На третьем этапе устанавливаются взаимосвязи между блоками. Диаграмма управление ИТ проектами содержит задачи, таблицы, представления, ресурсы, поля, диаграммы, графики, данные и назначения. Точное описание системы должно содержать такое многообразие объектов для адекватного объяснения ее работы.

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

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

Выходами функции создание ресурсов и назначений являются стрелка определенные свойства назначений и стрелка материальные, трудовые и затратные ресурсы. Определенные свойства назначений направляются на управление анализ проекта и на вход создание отчетов. Материальные, трудовые и затратные ресурсы направляются на входы анализ проекта, выравнивание и отслеживание проекта и создание отчетов.

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

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

Выходом функции создание отчетов является единственная граничная стрелка отчеты.

Выбор блока для декомпозиции следующего уровня.

На диаграмме А0 шесть блоков: планирование задач, использование таблиц и представлений, создание ресурсов и назначений, анализ проекта, выравнивание и отслеживание проекта и создание отчетов. На первый взгляд кажется, что анализ проекта является самым сложным блоком, потому что он самый доминирующий и с ним связано самое большое количество стрелок. Но при внимательном рассмотрении можно заметить, что многие из его стрелок являются обратными связями или управлениями из диаграммы. Планирование задач, создание ресурсов и назначений, выравнивание и отслеживание проекта и создание отчетов являются простыми функциями, так что их декомпозиция не даст нам дополнительной информации. Поэтому эти пять блоков – плохие кандидаты для следующей декомпозиции.

Блок использование таблиц и представлений выглядит более интересным, потому что участвует во многих циклах и имеет широкий спектр входов, управлений и выходов. По этому он будет декомпозироваться дальше.

Построение диаграммы декомпозиции А2.

Блок использование таблиц и представлений становится теперь самостоятельным объектом декомпозиции. Для выполнения этой декомпозиции мы должны описать блок с точки зрения эксперта в области ИТ так, чтобы можно было разработать инструкции для ИТ руководителей. Изучим блок использование таблиц и представлений и присоединенные к нему стрелки, чтобы выявить его особенности.

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

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

SADT-диаграмма (Приложение А) составляется из блоков, связанных стрелками, которые определяют, как блоки влияют друг на друга. Блок создание таблиц влияет на два блока создание диаграмм Ганта и создание сетевого графика, с помощью внутренней стрелки таблица, которая подается на вход этим блокам. Блок создание диаграмм Ганта влияет на блок создание сетевого графика, с помощью граничной стрелки диаграмма Ганта, которая разветвляясь, подается на управление блока создание сетевого графика. Блок создание сетевого графика влияет на блок создание представлений, с помощью граничной стрелки сетевой график, которая разветвляясь, подается на управление блока создание представлений.

Построение диаграммы декомпозиции А1

Блок А1 диаграммы планирование задач (Приложение А) имеет три граничные стрелки: входы задачи, управления стандарты, а также выход спланированная задача. Все эти граничные стрелки можно найти на родительской диаграмме планирование задач.

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

Диаграмма А1 имеет пять блоков: определение состава задач, определение длительности задач, определение связей между задачами, ограничения и крайние сроки и составление суммарной задачи.

Построение диаграммы декомпозиции А3

Блок А3 диаграммы создание ресурсов и назначений (Приложение А) имеет пять граничных стрелок: входы данные о ресурсах, управления стандарты, таблицы и представления, а также выходы материальные, трудовые и затратные ресурсы и определенные свойства назначений. Все эти граничные стрелки можно найти на родительской диаграмме создание ресурсов и назначений.

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

Диаграмма А3 имеет три блока: создание списка ресурсов, определение и создание назначений и свойства назначений.

Построение диаграммы декомпозиции А4

Блок А4 диаграммы анализ проекта (Приложение А) имеет восемь граничных стрелок: входы материальные, трудовые и затратные ресурсы, спланированная задача, настройка полей проекта, управления определенные свойства назначений, стандарты, сетевой график, диаграмма Ганта, а также выход проанализированный проект. Все эти граничные стрелки можно найти на родительской диаграмме анализ проекта.

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

Диаграмма А4 имеет пять блоков: создание параметрического анализа, создание PERT-анализа длительности задач, анализ критического пути, анализ и оптимизация стоимости проекта и анализ рисков.

Построение диаграммы декомпозиции А5.

Блок А5 диаграммы выравнивание и отслеживание проекта имеет пять граничных стрелок: входы материальные, трудовые и затратные ресурсы, управления стандарты, проанализированный проект, а также выходы преобразованный план проекта и завершенный проект. Все эти граничные стрелки можно найти на родительской диаграмме выравнивание и отслеживание проекта.

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

Диаграмма А5 имеет пять блоков: перезагрузка ресурсов, выравнивание ресурсов, согласование плана проекта, использование методов отслеживания и процесс отслеживания проекта.

Построение диаграммы декомпозиции А6.

Блок А6 диаграммы создание отчетов (Приложение А) имеет семь граничных стрелок: входы материальные, трудовые и затратные ресурсы, спланированная задача, таблицы и представления, определенные свойства назначений, управления стандарты, шаблоны для отчетов, а также выход отчеты. Все эти граничные стрелки можно найти на родительской диаграмме создание отчетов.

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

Диаграмма А6 имеет три блока: статистика отчета, стандартные отчеты и создание наглядных отчетов.

Окончание декомпозиции.

Диаграмма А21, приведенная в Приложении А, изображает набор обязанностей, которые могут быть легко записаны для каждого блока в одном параграфе текста. Это и является точным критерием для данной модели: процесс моделирования прекращается, когда каждый блок может быть объяснен в одном параграфе текста.

Для целей учебного руководства один абзац объяснений рассматривается как достаточная точность. Поэтому, как и в других прикладных дисциплинах, разработка SADT – модели прекращается по достижении требуемой степени точности.