Первая диаграмма классов
Диаграмма классов помогает договориться о понятиях предметной области до обсуждения компонентов и хранения данных. Начнём с небольшой модели заказа: создадим три класса и первую связь между ними.
Создание диаграммы
Откройте домен, к которому относится предметная модель. Если в домене пока нет диаграмм, кнопка создания доступна прямо в стартовом блоке.
Введите понятное наименование и коротко опишите назначение модели. В поле Тип
выберите Диаграмма классов.
После сохранения выберите строку диаграммы и нажмите Открыть.
Инструменты модели
Палитра диаграммы предлагает четыре операции: создать новый класс или связь и добавить уже существующий класс или связь из модели ландшафта. Поэтому один и тот же объект можно повторно использовать на нескольких представлениях.
Первые классы
Создайте класс Заказ. На этом этапе достаточно наименования и краткого
описания ответственности. Атрибуты и методы добавим в следующем уроке.
По той же схеме добавьте Позиция заказа и Товар. Небольшой набор понятий
позволяет сначала проверить границы модели, а затем последовательно её
расширять.
Связь классов
Нажмите Новый: Связь. В поле От выберите класс Заказ, а в поле К —
Позиция заказа. Наименование связи должно объяснять её смысл при чтении по
стрелке.
После сохранения связь появляется на диаграмме. Теперь модель показывает, что заказ содержит позиции, а класс товара пока остаётся отдельным до следующего этапа детализации.
Таймко ды
00:00- назначение предметной модели;00:06- создание диаграммы;00:14- выбор типа;00:18- сохранение диаграммы;00:22- открытие рабочей области;00:24- инструменты диаграммы;00:29- класс заказа;00:39- класс позиции заказа;00:49- класс товара;00:57- три базовых понятия;01:00- создание связи;01:14- результат урока.
Предыдущий урок: Модель данных заказа.
Следующий урок: Атрибуты, методы и отношения классов.