Создание диаграммы декомпозиции
1. Выберите кнопку перехода на нижний уровень на панели инструментов (или щелкните правой кнопкой мыши по работе в Model Explorer на вкладке Activities, выберите в контекстном меню Decompose) и в диалоге Activity Box Count установите число работ на диаграмме нижнего уровня – 7 (рис. 3.4). Нажмите кнопку ОК.
Рисунок 3.4 – Диалог Activity Box Count
2. Автоматически будет создана диаграмма декомпозиции (рис. 3.5).
Рисунок 3.5 – Диаграмма декомпозиции
Правой кнопкой мыши щелкните по работе, выберите Name, внесите имя работы и определение. Повторите операцию для всех 7 работ согласно таблице 3.2.
Таблица 3.2 – Работы диаграммы декомпозиции А0
Имя работы (Activity Name) | Определение (Definition) |
Получить задание | Выбрать задание из списка, согласовать его с преподавателем |
Подобрать литературу | Выбрать из списка литературы подходящие источники |
Сделать расчеты | Выполнить (если необходимо) расчетную часть курсовой работы согласно заданию |
Сделать графическую часть | При необходимости сделать графики и чертежи |
Оформить пояснительную записку | Оформить текстовую часть и объединить все сделанные части в единое целое |
Получить консультацию | Получить консультацию у преподавателя перед защитой, выявить неточности и недостатки |
Защитить курсовую работу | Сдать готовую курсовую работу и ответить на вопросы преподавателя |
3. Просмотреть свойства работ и внести изменения можно, воспользовавшись словарем работ. Вызов словаря – меню Dictionary/Activity (рис. 3.6).
Рисунок 3.6 – Словарь Activity Dictionary
4. Добавить функциональный блок на диаграмму декомпозиции можно нажатием кнопки . Удалить работу можно нажатием клавиши Del, предварительно выделив ее. Нумерация работ изменится автоматически.
Примечание. Если работа удаляется из диаграммы, из словаря она не удаляется. Имя и описание такой работы может быть использовано в дальнейшем. Для удаления всех имен работ, не использующихся в модели, щелкните по кнопке (см. рис. 3.6).
5. Для связывания граничных, не связанных с работами стрелок (рис. 3.5) необходимо щелкнуть по наконечнику стрелки и по соответствующему сегменту работы. Не связанные стрелки рассматриваются как синтаксическая ошибка. Свяжите граничные стрелки с работами, как показано на рисунке 3.7.
Разветвление стрелок. Расписание необходимо для того, чтобы прийти на консультацию и на защиту, т.е. необходимо подвести одноименную стрелку к 2 работам. Для разветвления стрелки необходимо в режиме редактирования стрелок щелкнуть по фрагменту стрелки и по соответствующему сегменту работы.
Слияние стрелок. Для слияния двух стрелок выхода необходимо в режиме редактирования стрелок щелкнуть по сегменту выхода работы, а затем по соответствующему фрагменту стрелки.
6. Чтобы сделать видимыми ICOM-метки (I1, I2, C1, C2, M1, O1) граничных стрелок, воспользуйтесь пунктом меню Model/Model Properties. В закладке Display необходимо отметить галочкой ICOM codes.
Рисунок 3.7 – Связанные граничные стрелки на диаграмме декомпозиции А0
6. Создайте новую граничную стрелку механизма «Преподаватель» для работ «Получить задание», «Получить консультацию», «Получить консультацию», «Защитить курсовую работу» (см. рис. 3.7). Эта запрещенная стрелка, она автоматически не попадает на диаграмму верхнего уровня и имеет квадратные скобки на конце.
Туннелирование стрелок. Щелкните правой кнопкой мыши по квадратным скобкам и выберите пункт меню Arrow Tunnel. В появившемся диалоговом окне выберите пункт Change it to resolved rounded tunnel. Стрелка станет туннельной (с круглыми скобками на конце). Это означает, что она будет присутствовать только на данной диаграмме. Если вы выберете пункт меню Resolve it to border arrow, стрелка появится на всех диаграммах модели.
7. Создайте внутренние стрелки, как это показано на рисунке 3.8 и дайте им определения (см. табл. 3.3).
Результат выполнения предыдущих пунктов представлен на рисунке (рис. 3.8).
Таблица 3.3 – Внутренние стрелки диаграммы декомпозиции
Название стрелки (Arrow Name) | Определение (Definition) |
Задание | Выдается на консультации преподавателем, чтобы студенты могли выбрать самостоятельно, или назначается в зависимости от варианта |
Литература | Выбранные источники, необходимые для выполнения курсовой работы |
Расчеты | Выполненная расчетная часть курсовой работы |
Графическая часть | Выполненная графическая часть курсовой работы |
Пояснительная записка | Теоретическая часть + расчеты + графическая часть, оформленные в соответствии ГОСТ |
Замечания, дополнения | Замечания преподавателя, полученные на консультации, которые необходимо исправить до защиты |
Рисунок 3.8 – Диаграмма декомпозиция блока А0
Создание дерева узлов
1. Выберите меню Diagram/Add Node Tree. В первом диалоге Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рис. 3.9). Нажмите кнопку «Далее».
Рисунок 3.9 – Первый диалог Node Tree Wizard
2. Во втором диалоге все параметры можно оставить без изменения, данные опции описывают внешний вид дерева (рис. 3.10):
Рисунок 3.10 – Параметры настройки диаграммы Node Tree
3. Нажмите кнопку «Готово».
4. Автоматически будет сформирована диаграмма, представленная на рисунке 3.11. Просмотреть и отредактировать Дерево узлов можно на вкладке Diagrams в Model Explorer.
Рисунок 3.11 – Диаграмма узлов
Создание глоссария
Вызов словаря работ: меню Dictionary/ Activity. Заголовки столбцов таблицы словаря можно отредактировать (меню View/ Customize) – добавив или удалив столбцы. Словарь работам представлен на рисунке 3.12.
Рисунок 3.12 – Словарь работ
Вызов словаря стрелок: меню Dictionary/ Arrow (рис. 3.13).
Рисунок 3.13 – Словарь стрелок
Создание отчетов
Отчеты на основе встроенных шаблонов можно создать выбрав из меню Tools/Reports необходимый тип шаблона.
1. Создадим отчет по объектам модели. Выберем для этого пункт меню Tools/ Reports/ Diagram Object Report. Появляется диалог настройки отчета (рис. 3.14).
2. Можно выбрать один из стандартных отчетов, появляющихся в раскрывающемся списке Standard Reports. Стандартный отчет – это запоминаемая комбинация переключателей, флажков и других элементов управления диалогом. Можно сформировать параметры отчета самостоятельно.
Рисунок 3.14 – Настройка отчета по объектам модели
3. Необходимо задать объект модели, по которому создается отчет (в нашем случае это работы – Activities).
4. Далее – зададим уровень, с которого начнется построение отчета. В нашем случае – с контекстной диаграммы.
5. Отметим галочками сведения, которые непременно должны присутствовать в отчете (в нашем случае – Name, Number, Definition).
6. В правом верхнем углу диалога находится группа управляющих элементов для выбора формата отчета.
Создадим отчет в формате DDE Table. После указания всех параметров необходимо нажать кнопку Report. Отчет будет создан автоматически. Фрагмент созданного отчета представлен на рисунке 3.15.
Рисунок 3.15 – Фрагмент отчета по объектам модели
7. Отчет по стрелкам создается аналогично предыдущему.
Диалоговое окно отчета по стрелкам Arrow Report представлено на рисунке 3.16:
Рисунок 3.16 – Диалоговое окно Arrow Report