Бронирование

Диаграммы объекта

Эксплуатация объекта

Параметр	Значение
Наличие персональных данных	Нет
ЗОКИИ	Нет
КИИ	Нет

Параметры объекта

Параметр	Значение
Abstract	Нет
Active	Нет
Assured	Нет
Behavior port	Нет
Composite	Нет
Conjugated port	Нет
Control type	Нет
Default	Нет
Derived	Нет
Derived union	Нет
Destroy links	Нет
Determinate	Нет
Direct action	Нет
Exception	Нет
Final specialization	Да
Foreign key	Нет
Indirectly Instantiated	Нет
Leaf	Да
Locally reentrant	Нет
Lower	Да
Must isolate	Нет
Ordered	Нет
Orthogonal	Нет
Primary key	Нет
Query	Нет
Read only	Нет
Reentrant	Нет
Relative	Нет
Remove duplicates	Нет
Replace all	Нет
Service port	Нет
Simple	Нет
Single execution	Нет
Static	Нет
Stream	Нет
Synchronous	Нет
Tested first	Нет
Unique	Нет
Unmarshall	Нет
Upper	1
Visibility	Public

Использование в составе других объектов

Бронирование входит в состав объекта:

Бизнес-сущности (Package)

Исходящие связи с объектами UML

associated with:

Pseudostate (Pseudostate)

Pseudostate (Pseudostate)

Активно (State)

Отменено (State)

Создано (State)

Завершено (State)

Подтверждено (State)

Ожидание оплаты (State)

Жалоба (Class UML)

Ожидание подтверждения (State)

Оплата (Class UML)

Final state (Final state)

Входящие связи с объектами UML

associated with:

Карточка объекта (Class UML)

Пользователь (Class UML)

Пользователь (Class UML)

ассоциируется от:

A2.3.2.5 Подтвердить заселение (Абстрактная задача)

A2.3.3.7 Завершить бронирование (Сервисная задача)

A2.3.1.9 Забронировать объект жилья (Сервисная задача)

агрегируется в:

Объекты данных (Элемент группировки)

Атрибуты объекта

Атрибут	Data type	Primary key	Foreign key	Aggregation kind	Composite	Derived	Derived union	Read only
Жилье	Объект	Нет	Да	Нет	Нет	Нет	Нет
Арендатор	Объект	Нет	Да	Нет	Нет	Нет	Нет
Дата заселения	Дата	Нет	Нет	Нет	Нет	Нет	Нет
Арендодатель	Объект	Нет	Да	Нет	Нет	Нет	Нет
Статус	Строка	Нет	Нет	Нет	Нет	Нет	Нет
ID	Целое	Да	Нет	Нет	Нет	Нет	Нет

Операции объекта

Операция	Abstract	Derived	Derived union	Leaf	Lower	Ordered	Query	Unique	Upper	Visibility
ЗаблокироватьДепозит()	Нет	Нет	Нет	Нет	0	Нет	Нет	Нет	1	Public
СоздатьБронирование()	Нет	Нет	Нет	Нет	0	Нет	Нет	Нет	1	Public
Подтвердить()	Нет	Нет	Нет	Нет	0	Нет	Нет	Нет	1	Public