Создание диаграммы классов
Автор: Вероника Клейменова • Июнь 3, 2018 • Лабораторная работа • 668 Слов (3 Страниц) • 497 Просмотры
Лабораторная работа № 10. Создание диаграммы классов.
[pic 1]
Рис. 1. Диаграмма классов
Таблица 1. Описание диаграммы связей
Связь | Тип связи | Классы | Описание |
Присутствует | Композиция | Кафе | Как только уничтожается класс «Кафе», будет уничтожен класс «Склад» |
Работают | Ассоциация однонаправленная | Кафе | Классу «Кафе» доступны атрибуты и операции класса «Сотрудники», Классу «Сотрудники» недоступны атрибуты и операции класса «Кафе» |
Включает | Обобщение | Сотрудники Менеджер по снабжению | Отношение суперкласс - подкласс |
Включает | Обобщение | Сотрудники Менеджер по работе с клиентами | Отношение суперкласс - подкласс |
Осуществляет | Ассоциация однонаправленная | Кафе Заказ | Классу «Кафе» доступны атрибуты и операции класса «Заказ», Классу «Заказ» недоступны атрибуты и операции класса «Кафе» |
Предоставляет | Ассоциация однонаправленная | Кафе Меню | Классу «Кафе» доступны атрибуты и операции класса «Меню», Классу «Меню» недоступны атрибуты и операции класса «Кафе» |
Отправляется на | Ассоциация однонаправленная | Закупка Склад | Классу «Закупка» доступны атрибуты и операции класса «Склад», Классу «Склад» недоступны атрибуты и операции класса «Закупка» |
Поставляет | Ассоциация однонаправленная | Поставщик Закупка | Классу «Поставщик» доступны атрибуты и операции класса «Закупка», Классу «Закупка» недоступны атрибуты и операции класса «Поставщик» |
Состоит | Агрегация | Продукты Закупка | Класс «Продукты» является составной частью класса «Закупка» |
Создание | Ассоциация двунаправленная | Менеджер по снабжению Оформление закупки | Классам доступны атрибуты и операции друг друга |
Формирование | Ассоциация двунаправленная | Оформление закупки Закупка | Классам доступны атрибуты и операции друг друга |
Составление | Ассоциация двунаправленная | Менеджер по снабжению Оформление договора | Классам доступны атрибуты и операции друг друга |
Заключение | Ассоциация двунаправленная | Оформление договора Поставщик | Классам доступны атрибуты и операции друг друга |
Добавление | Ассоциация двунаправленная | Менеджер по работе с клиентами Добавление заказа | Классам доступны атрибуты и операции друг друга |
Обрабатывание | Ассоциация двунаправленная | Добавление заказа Заказ | Классам доступны атрибуты и операции друг друга |
Оформляет | Ассоциация однонаправленная | Клиент Заказ | Классу «Клиент» доступны атрибуты и операции класса «Заказ», Классу «Заказ» недоступны атрибуты и операции класса «Клиент» |
Определяет | Обобщение | Меню Состав меню | Отношение суперкласс - подкласс |
...