ВУЗ:
Составители:
Рубрика:
84 Глава 8. Универсальный язык UML моделирования сложных систем
этому между ними имеет место отношение включения.
Оказание услуг предполагает наличие самостоятельного информацион-
ного объекта — списка возможных оказываемых услуг, который не зависит
от реализации сервиса по обслуживанию клиентов, т.к. может запрашиваться
как клиентами, так и сотрудниками компании.
Также на диаграмме присутствует объект Форма заказа, который высту-
пает в качестве интерфейса взаимодействия Клиента и Сотрудника компа-
нии при оформлении заказа на услугу.
8.5. Диаграмма классов
Диаграммой классов (Class Diagram) в терминологии UML называется
диаграмма, на которой показан набор классов и связей между этими классами.
Диаграмма классов не содержит информации о временных аспектах функ-
ционирования системы. Она предназначена для представления только стати-
ческой структуры модели системы. В этом представлении удобнее всего опи-
сывать функциональные требования к системе — услуги, которые система
предоставляет конечному пользователю.
Диаграмма классов может содержать следующие сущности: классы, от-
ношения (зависимости, обобщения, ассоциации, кооперации), интерфейсы,
комментарии, ограничения, пакеты, подсистемы.
8.5.1. Класс
Классом (Class) называется именованное описание совокупности объек-
тов с общими атрибутами, операциями, связями и семантикой. Графически
класс изображается в виде прямоугольника, который дополнительно может
быть разделен горизонтальными линиями на секции, содержащие имя класса,
атрибуты (переменные) и операции (методы) (рис. 8.10). Имя класса уни-
кально в пределах пакета, указывается по центру в первой верхней секции
Страницы
- « первая
- ‹ предыдущая
- …
- 82
- 83
- 84
- 85
- 86
- …
- следующая ›
- последняя »
