Введение в формальные методы описания бизнес-процессов. Кулябов Д.С - 84 стр.

UptoLike

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