Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






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






Этапы выполнения:

Настройка:

1) В меню модели выбрал пункт Tools > Options (Инструменты > Параметры).

2) Перешёл на вкладку диаграмм.

3) Убедился, что помечен контрольный переключатель Show Stereotypes (Показать стереотипы).

4) Убедился, что помечены контрольные переключатели Show All Attributes (Показать все атрибуты) и Show All Operations (Показать все операции).

5) Убедился, что не помечены переключатели Suppress Attributes (Подавить вывод атрибутов) и Suppress Operations (Подавить вывод операций).

Создание пакетов:

1) Щелкнул правой кнопкой мыши на Логическом представлении браузера.

2) В открывшемся меню выбрал пункт New > Package (Создать > пакет).

3) Назвал новый пакет Entities (Сущности).

4) Повторил этапы с первого по третий, создав пакет Boundaries (границы).

Создание Главной диаграммы Классов:

1) Дважды щелкнул на Главной диаграмме Классов прямо под Логическим представлением браузера, чтобы открыть ее.

2) Перетащил пакет Entities из браузера на диаграмму.

3) Перетащил пакет Boundaries из браузера на диаграмму.

Главная диаграмма Классов представлена на рисунке 4.

Рисунок 4. Главная диаграмма Классов системы учебной библиотеки.

 

Создание диаграммы Классов для сценария " ввод новой книги" со всеми классами.

1) Щелкнул правой кнопкой мыши на Логическом представлении броузера.

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

3) Назвал новую диаграмму Классов add New book (Введение новой книги).

4) Щелкнул в браузере на этой диаграмме дважды, чтобы открыть ее.

5) Перетащил из браузера все классы (ins_book, number_izd).

Диаграмма Классов представлена на рисунке 5.

 

Рисунок 5 Диаграмма Классов add New book.

 

Добавление стереотипов к классам:

1) Щелкнул правой кнопкой мыши на классе ins_book диаграммы.

2) В открывшемся меню выбрал пункт Open Specification (Открыть спецификацию).

3) В поле стереотипа выбрал слово Boundary. Нажал на кнопку ОК.

4) Щелкнул правой кнопкой мыши на классе number_izd диаграммы.

5) В открывшемся меню выбрал пункт Open Specification (Открыть спецификацию).

6) В раскрывающемся списке в поле стереотипов указал Entity. Нажала на кнопку ОК.

Измененная диаграмма Классов представлена на рисунке 6.

 

 

Рисунок 6 Стереотипы классов для варианта использования ввод новой книги.

 

Объединение классов в пакеты:

1) Перетащил в браузере класс ins_book на пакет Boundaries.

2) Перетащил класс number_izd на пакет Entities.

Добавление диаграмм Классов к каждому пакету:

1) Щелкнул правой кнопкой на пакете Boundaries браузера.

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

3) Ввел имя новой диаграммы - Main (Главная).

4) Дважды щелкнул мышью на этой диаграмме, чтобы открыть ее.

5) Перетащил на нее из браузера класс ins_book.

Повторила пункты 1-4 для пакета Entities.

Вывод: Диаграмма классов определяет типы классов системы и различного рода статические связи, которые существуют между ними. В этом разделе были нанесены классы на диаграмму. А так же сгруппированы в пакеты классы, созданные во время выполнения предыдущего раздела. Созданы несколько диаграмм Классов, на которых также показаны классы и пакеты системы.







© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.