Отношения между слоями
Выбери формат для чтения
Загружаем конспект в формате pdf
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Copyright © Рубенчик А.В. 2016. Все права защищены
1
2
3
4
5
6
7
80
9
Лекция № 7
Отношения между слоями
Продукт
Контракт
Бизнес-сервис
Бизнесинтерфейс
Бизнес-объект
Бизнеспроцесс/
функционал
Бизнесроль
Сервис
приложений
Интерфейс
приложений
Объект
данных
Артефакт
Функционал
приложений
Компонент
приложений
Инфраструктурный
сервис
Инфраструктурный
интерфейс
Инфраструктурный
функционал
Узел
102 / 142
Бизнесисполнитель
Сеть
Copyright © Рубенчик А.В. 2016. Все права защищены
1. Отношения между элементами бизнес-слоя и элементами других слоев
На рисунке 7-1 представлены отношения между элементами бизнес-слоя, слоя
приложений и технологического слоя:
Бизнес-слой
объединяет
реализуется
Бизнес-Процесс/
Функционал/
Взаимодействие
Продукт
Бизнес-Объект
используется
назначается
Площадка
Бизнес-Сервис
назначается
назначается
назначается
объединяет
использует
использует
реализует
Бизнес-Исполнитель/
Роль
использует
используется
назначается
объединяется
назначается
назначается
Сервис
Приложений
Объект Данных
Компонент
Приложений
используется
Интерфейс
Приложений
Слой приложений
Технологический слой
объединяется
Инфраструктурный
Сервис
Узел
назначается
Сеть/
Коммуникационное
соединение
Артефакт
назначается
назначается
Рис. 7-1. Отношения между элементами бизнес-слоя и элементами других
слоев [4]
Существует три типа отношений между элементами бизнес-слоя и элементами
других слоев: отношение «использование», отношение «реализация» и отношение
«назначение».
1.1. Отношение «использование»
Отношение «использование» применяется в следующих случаях:
Бизнес-процесс/функционал/взаимодействие
использует
приложений;
Бизнес-роль/исполнитель использует сервис приложений;
Бизнес-роль/исполнитель использует интерфейс приложений.
103 / 142
сервис
Copyright © Рубенчик А.В. 2016. Все права защищены
Данное отношение обозначает, что бизнес-процесс/функционал не полностью
автоматизированы, а только поддерживаются слоем приложений через сервис
приложений.
Отношение «использование» представляет поведенческий и структурный аспекты
поддержки бизнеса приложениями.
1.2. Отношение «реализация»
Отношение «реализация» используется между объектом данных и бизнесобъектом.
Это
отношение
показывает,
что
объект
данных
является
цифровым
представлением соответствующего бизнес-объекта.
1.3. Отношение «назначение»
Отношение «назначение» используется в следующих случаях:
Между
компонентом
приложений
и
бизнес-
процессом/функционалом/взаимодействием. Отношение показывает, что
бизнес-процесс/функционал/взаимодействие полностью автоматизированы;
Между
интерфейсом
приложений
и
бизнес-сервисом.
Отношение
показывает, что бизнес-сервис полностью автоматизирован;
Между площадкой и всеми активными и пассивными структурными
элементами в слое приложений и технологическом слое.
Случай, когда бизнес-процесс, бизнес-функционал или бизнес-взаимодействие
автоматизированы
не
полностью,
а
только
поддерживаются
компонентом
приложений, выражается отношением «использования».
Кроме того, между продуктом и сервисом приложений или инфраструктурным
сервисом может быть отношение «объединение».
Это означает, что сервис приложений или инфраструктурный сервис могут быть
непосредственно предложены потребителю как часть продукта.
104 / 142
Copyright © Рубенчик А.В. 2016. Все права защищены
2. Отношения между элементами слоя приложений и технологического слоя
На рисунке 7-2 представлены отношения между элементами слоя приложений и
технологического слоя:
Слой приложений
Компонент
Приложений
Объект Данных
реализуется
Функционал
Приложений
использует
реализуется
использует
использует
реализует
реализует
Артефакт
используется
используется
Инфраструктурный
Интерфейс
используется
Инфраструктурный
Сервис
Технологический слой
Рис. 7-2. Отношения между элементами слоя приложений и технологического
слоя [4]
Существует два типа отношений между элементами слоя приложений и
технологического слоя: отношение «использование» и отношение «реализация».
2.1. Отношение «использование»
Отношение «использование» применяется в следующих случаях:
Компонент приложений использует инфраструктурный сервис;
Компонент приложений использует инфраструктурный интерфейс;
Функционал приложений использует инфраструктурный сервис.
Отношение «использование» отображает поведенческий и структурный аспекты
использования технической инфраструктуры приложениями.
105 / 142
Copyright © Рубенчик А.В. 2016. Все права защищены
2.2. Отношение «реализация»
Отношение «реализация» между артефактом и объектом данных обозначает, что
объект данных реализуется, например, физическим файлом данных.
Отношение
«реализация»
между артефактом
и
компонентом
приложений
обозначает, что физический файл данных является исполняемым и реализует
приложение или часть приложения.
106 / 142