Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

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

Автор:   •  Июнь 3, 2018  •  Лабораторная работа  •  668 Слов (3 Страниц)  •  507 Просмотры

Страница 1 из 3

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

[pic 1]

Рис. 1. Диаграмма классов

Таблица 1. Описание диаграммы связей

Связь

Тип связи

Классы

Описание

Присутствует

Композиция

Кафе
Склад

Как только уничтожается класс «Кафе», будет уничтожен класс «Склад»

Работают

Ассоциация однонаправленная

Кафе
Сотрудники

Классу «Кафе» доступны атрибуты и операции класса «Сотрудники»,

Классу «Сотрудники» недоступны атрибуты и операции класса «Кафе»

Включает

Обобщение

Сотрудники

Менеджер по снабжению

Отношение суперкласс - подкласс

Включает

Обобщение

Сотрудники

Менеджер по работе с клиентами

Отношение суперкласс - подкласс

Осуществляет

Ассоциация однонаправленная

Кафе

Заказ

Классу «Кафе» доступны атрибуты и операции класса «Заказ»,

Классу «Заказ» недоступны атрибуты и операции класса «Кафе»

Предоставляет

Ассоциация однонаправленная

Кафе

Меню

Классу «Кафе» доступны атрибуты и операции класса «Меню»,

Классу «Меню» недоступны атрибуты и операции класса «Кафе»

Отправляется на

Ассоциация однонаправленная

Закупка

Склад

Классу «Закупка» доступны атрибуты и операции класса «Склад»,

Классу «Склад» недоступны атрибуты и операции класса «Закупка»

Поставляет

Ассоциация однонаправленная

Поставщик

Закупка

Классу «Поставщик» доступны атрибуты и операции класса «Закупка»,

Классу «Закупка» недоступны атрибуты и операции класса «Поставщик»

Состоит

Агрегация

Продукты

Закупка

Класс «Продукты»

является составной частью класса

«Закупка»

Создание

Ассоциация двунаправленная

Менеджер по снабжению

Оформление закупки

Классам доступны атрибуты и операции друг друга

Формирование

Ассоциация двунаправленная

Оформление закупки

Закупка

Классам доступны атрибуты и операции друг друга

Составление

Ассоциация двунаправленная

Менеджер по снабжению

Оформление договора

Классам доступны атрибуты и операции друг друга

Заключение

Ассоциация двунаправленная

Оформление договора

Поставщик

Классам доступны атрибуты и операции друг друга

Добавление

Ассоциация двунаправленная

Менеджер по работе с клиентами

Добавление заказа

Классам доступны атрибуты и операции друг друга

Обрабатывание

Ассоциация двунаправленная

Добавление заказа

Заказ

Классам доступны атрибуты и операции друг друга

Оформляет

Ассоциация однонаправленная

Клиент

Заказ

Классу «Клиент» доступны атрибуты и операции класса «Заказ»,

Классу «Заказ» недоступны атрибуты и операции класса «Клиент»

Определяет

Обобщение

Меню

Состав меню

Отношение суперкласс - подкласс

...

Скачать:   txt (10.6 Kb)   pdf (263 Kb)   docx (114.9 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club