Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методички итоговые.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.85 Mб
Скачать

1.7. Задание и отчетность

Лабораторная работа носит ознакомительный характер. Полученные в результате ее выполнения навыки являются базовыми для выполнения последующих заданий. Предлагается на практике опробовать работу описанных пунктов меню, настроить основную панель среды и опубликовать отчет в Intranet. Защита выполняется путем собеседования.

2. Лабораторная работа №2. Создание диаграммы прецедентов

2.1. Цель работы

Лабораторная работа направлена на формирование навыков разработки диаграммы прецедентов с использованием инструментальной среды. В пособии описаны основные приемы создания, модификации и специфицирования диаграммы прецедентов и ее элементов в Rational Rose 2002. Организация материала соответствует последовательности этапов создания модели. В пособии описаны процессы: создания диаграммы прецедентов и задания ее параметров, размещения актеров и прецедентов и задания их спецификаций, установление отношений между элементами диаграммы, добавления и специфицирования прочих элементов.

Пособие не содержит описания семантики основных элементов языка UML и приемов объектно-ориентированного анализа и проектирования (ООАП). Эти сведения образуют материал лекционных и практических занятий.

2.2. Основные операции, выполняемые над диаграммой прецедентов

2.2.1. Главная диаграмма прецедентов

В среде Rational Rose диаграммы прецедентов создаются в представлении прецедентов (Use Case View). Главная диаграмма (Main) предлагается по умолчанию. При моделировании системы существует возможность разрабатывать столько дополнительных диаграмм прецедентов, сколько этого требует проект.

Для получения доступа к главной диаграмме прецедентов щелкните мышью в браузере на значке "+" рядом с представлением прецедентов, что приведет к его раскрытию. Появится главная диаграмма прецедентов, представленная в древовидном списке элементом с именем Main. Дважды щелкнув на основной диаграмме, откройте ее.

2.2.2. Создание новой диаграммы прецедентов

Если в рамках проекта создается несколько диаграмм прецедентов, логично располагать их в рамках представления прецедентов, хотя среда позволяет расположить их в любой ветке дерева проекта.

Для создания новой диаграммы прецедентов щелкните правой кнопкой мыши на пакете представления прецедентов в браузере. Во всплывающем меню выберите пункт New > Use Case Diagram (Создать > Диаграмма прецедентов). Выделив новую диаграмму, введите ее имя. Дважды щелкнув на названии этой диаграммы в браузере, откройте ее.

2.2.3. Открытие диаграммы прецедентов

Чтобы открыть имеющуюся диаграмму прецедентов найдите ее в дереве, отображаемом в браузере. Дважды щелкнув на имени диаграммы, откройте ее. Или выберите в меню команду Browse > Use Case Diagram (Обзор > Диаграмма прецедентов).В списке пакетов выделите тот, который содержит требуемую диаграмму. В списке диаграмм прецедентов выберите диаграмму, которую нужно открыть. Нажмите ОК.

2.2.4. Удаление диаграммы прецедентов

Иногда требуется удалить созданные диаграммы прецедентов. На начальном этапе раз­работки проекта, при проведении "мозгового штурма" сферы применения системы, обычно создается большое количество таких диаграмм. Следует удалять из проекта избыточные диаграммы. Это делается непосредственно в браузере. Будьте внимательны: уничтожив диаграмму, вы не сможете отменить эту операцию.

Для удаления диаграммы прецедентов щелкните правой кнопкой мыши на диаграмме в браузере. В появившемся меню выберите пункт Delete (Удалить).В среде Rational Rose невозможно удалить главную (Main) диаграмму.