5.2.1 Обзор
Элементы базовой архитектуры включают:
- причастные стороны (см. 5.3.1);
- действующие субъекты (см. 5.3.2);
- представления (см. 5.3, 4.4);
- модели (см. 5.3.3, 5.3.4, 5.3.5, 5.4.1, 5.4.3);
- компоненты (см. 5.4.1);
- процессы (см. 5.4.2);
- потоки информации и действия (см. 5.4.2).
5.2.2 Точки зрения
5.2.2.1 Общие сведения
Документально оформленный проект системы управления идентификационными данными должен включать контекстное представление и функциональное представление. Он может также включать физическое представление. Документально оформленный проект может содержать другие виды представлений, например информационное представление.
Примечание - Необходимый минимальный набор точек зрения описывает взаимодействия системы с ее средой, а также внутренние компоненты и взаимодействия системы.
Описание представления должно быть сфокусированным. Диаграммы в описаниях представления должны сопровождаться текстом, определяющим показанные элементы.
Примечание - Описание точек зрения в этом подразделе основано на [2].
5.2.2.2 Контекстная точка зрения
Определение. В документально оформленном проекте контекстная точка зрения описывает взаимосвязи, зависимости и взаимодействия между системой и ее средой (физические лица, системы и внешние сущности, с которыми взаимодействует данная система).
Проблемные вопросы. Домен применения и функции системы; идентичность, природа и характеристики внешних сущностей и используемых услуг и данных; идентичность, функции, природа и характеристики внешних интерфейсов, другие внешние взаимозависимости; влияние системы на ее окружающую среду и общая полнота, согласованность и последовательность.
Модели. Контекстная точка зрения может содержать контекстную модель, варианты использования и сценарии взаимодействия. Контекстная модель представляет собой неформальную диаграмму, которая показывает обсуждаемую систему в виде "черного ящика" с интерфейсами, высокоуровневыми взаимодействиями и зависимостями от внешних сущностей (см. 5.3.3).
Моменты, требующие внимания. Недостающие или неверные внешние сущности, недостающие явные зависимости, слишком широкие или неточные описания интерфейсов, ненадлежащий уровень детальности, изменение домена применения, неявный или предполагаемый контекст или домен применения, чрезмерно усложненные взаимодействия, злоупотребление жаргоном.
5.2.2.3 Функциональная точка зрения
Определение. В документально оформленном проекте с функциональной точки зрения описываются главные функциональные элементы с операционными функциями, интерфейсами и основными взаимодействиями.
Проблемные вопросы. Функциональные возможности, внешние интерфейсы, внутренняя структура и философия функционального проектирования.
Модели. Функциональная точка зрения может содержать компонентную модель, физическую модель или инфраструктурную модель.
В документально оформленном проекте функциональная точка зрения должна идентифицировать стандарты и руководства, применяющиеся к каждой из описываемых ею функций.
Руководство по определению функциональной точки зрения представлено в 5.4.