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

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

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

Документы отчетности сдаются на проверку в электронной форме и включают в себя файл модели (*.mdl), документы Microsoft Word, содержащие дополнительную информацию по проектным решениям, файл с указанием группы и фамилии студентов, выполнивших работу.

5. Лабораторная работа № 5. Создание диаграммы классов

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

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

5.2. Основные операции

5.2.1. Главная диаграмма классов

В среде Rational Rose диаграммы классов создаются в логическом представлении модели. При построении новой модели главная диаграмма классов создается автоматически. Она разме­щается непосредственно под логическим представлением и обычно содержит пакеты классов модели. Вы можете создать дополнительные диаграммы классов в логическом представлении или внутри любого пакета.

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

При открытии модели сразу после запуска Rational Rose, главная диаграмма классов появится автоматически.

5.2.2. Создание новой диаграммы классов

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

Если нужно открыть существующую диаграмму классов, найдите ее в логическом представлении браузера. Дважды щелкнув на диаграмме, откройте ее.

Для добавления к диаграмме классов нового элемента воспользуйтесь кнопками контекстной панели инстру­ментов.

Существуют два способа удаления элемента с диаграммы. Для удаления элемента только с текущей диаграммы выделите его на диаграмме и нажмите клавишу Delete.

Для удаления элемента из модели выделите его на диаграмме, в меню модели выберите пункт Edit > Delete from Model (Правка > Удалить из модели) или на­жмите комбинацию клавиш Ctrl+D. Или вызовите контекстное меню, щелкнув правой кнопкой мыши на удаляемом элементе в браузере. В открывшемся меню выберите пункт Delete (Удалить).

5.2.3. Удаление диаграммы классов

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

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

5.2.4. Связывание файлов и ссылок с диаграммой классов

Если имеется дополнительная информация по классам диаграммы, можно поместить ее в файл или на Web-страницу, а затем прикрепить к диаграмме классов. Связываемые таким образом файлы и ссылки будут относиться ко всем классам диаграммы. Если необходимо связать их только с од­ним конкретным классом, следует прикреплять их именно к этому классу. Последовательность шагов прикрепления файла или ссылки к диаграмме или ее элементу описана в пункте 1.6.