Перейти к основному содержимому

Создание домена

Права и ограничения​

Создание домена является обязательным шагом после создания нового ландшафта.

Пока в ландшафте отсутствуют домены:

  • невозможно создавать диаграммы;
  • невозможно создавать архитектурные объекты;
  • невозможно создавать потоки данных, интерфейсы и другие элементы модели.

Это связано с тем, что все объекты в ArchiVision всегда принадлежат конкретному домену.

Создание домена доступно пользователям, имеющим соответствующие права в ландшафте, а также владельцу ландшафта.


Создание домена​

Шаг 1. Определите точку запуска создания​

В зависимости от состояния ландшафта доступны два способа запуска создания домена.

Способ 1. Через уведомление при отсутствии доменов

Если в ландшафте ещё не создан ни один домен, при его открытии система выводит уведомление с предложением создать первый домен.

Загрузка изображения...
Ландшафт без доменов

Способ 2. Через селектор доменов

Если в ландшафте уже существуют домены, нажмите кнопку «+», расположенную справа от селектора доменов.

Загрузка изображения...
Созданный домен выбран

Шаг 2. Укажите наименование домена​

В открывшемся диалоге укажите наименование домена.

Поле является обязательным.
Пока наименование не указано, кнопка «Сохранить» недоступна.

Загрузка изображения...
Диалог создания домена с пустым полем

Шаг 3. Подтвердите создание домена​

После ввода наименования нажмите кнопку «Сохранить».

Загрузка изображения...
Диалог создания домена с заполненным наименованием

Результат​

После создания:

  • домен становится активным;
  • он отображается в селекторе доменов в верхней части интерфейса;
  • пользователь, выполнивший создание, назначается владельцем домена;
  • становится возможным создание диаграмм и других архитектурных объектов.
Загрузка изображения...
Созданный домен выбран

Использование домена в рабочем пространстве​

Выбранный домен определяет:

  • какие данные отображаются в интерфейсе;
  • в какой домен создаются новые объекты.

Работа в конкретном домене​

При выборе конкретного домена:

  • отображаются только объекты, относящиеся к выбранному домену;
  • кнопка «Создать» становится доступной;
  • все новые объекты автоматически создаются в этом домене.

Режим «Все домены»​

При выборе пункта «Все домены»:

  • отображаются объекты из всех доступных пользователю доменов ландшафта;
  • интерфейс работает в режиме просмотра и анализа;
  • появляется колонка с указанием домена;
  • создание новых объектов недоступно.

Это сделано намеренно, чтобы исключить создание объектов без явной доменной принадлежности.


Контекст создания объектов​

Правила создания объектов едины для всех разделов системы (диаграммы, модель объектов, потоки данных, взаимодействия, интерфейсы):

  • при выбранном домене все новые объекты создаются в нём автоматически;
  • при активном режиме «Все домены» создание новых объектов недоступно.

Подробное описание влияния контекстов интерфейса приведено в разделе:


Контекстное меню домена​

Каждый домен имеет собственное контекстное меню, доступное из селектора доменов.

Через него можно:

  • переименовать домен;
  • удалить домен;
  • перейти к настройкам домена.
Загрузка изображения...
Контекстное меню домена

Практика организации доменов​

General-домен​

В большинстве ландшафтов создаётся домен с условным названием General.

Обычно в него помещаются:

  • элементы, не относящиеся к конкретной предметной области;
  • внешние системы;
  • общие сервисы и модули;
  • shared-базы данных и интеграционные компоненты.

Если объект невозможно однозначно отнести к конкретному домену, размещение его в General считается корректным.


Инфраструктурные домены​

В ряде случаев имеет смысл выделять отдельные домены, например Infrastructure.

Такие домены используются для:

  • описания инфраструктурных компонентов;
  • объектов, поддерживаемых отдельной командой;
  • общих сервисов и платформенных компонентов.

Рекомендуется зафиксировать правила работы с доменами в документе «Соглашение о моделировании».


Связанные разделы​

Другие действия:

Общие принципы работы с архитектурными контекстами описаны в разделе:

Дополнительно:

Видеоурок: Быстрый старт: ландшафт, домен и первая диаграмма​

Практический сценарий: быстрый старт: ландшафт, домен и первая диаграмма.