The functions (activities) performed by systems or services, their hierarchical structure, and their resource flows
Диаграмма потоков данных Function and Resource Flow Model
На какой вопрос отвечает «Как функции систем связаны иерархически и куда движутся ресурсы?»
Это модель, которая показывает иерархию функций, выполняемых системами или сервисами, и пути движения ресурсов между ними. Она фиксирует, какие действия совершаются и как данные или материалы перемещаются в этих процессах.
Аналогия Схема логистики на складе, где видно, как товары перемещаются между стеллажами и зонами обработки.
Разобраться
Зачем это нужно
Используется для описания внутренней логики работы сервисов и проверки корректности передачи данных между компонентами. Помогает архитекторам увидеть структуру процессов без привязки к конкретным технологиям.
Применить
Когда это нужно, а когда нет
Когда нужно
- При проектировании внутренней структуры сервисов
- При анализе перемещения данных между компонентами
- При описании иерархии бизнес-процессов на уровне систем
Когда не нужно
- Для описания взаимодействия с внешними пользователями — лучше взять диаграмму последовательности событий
- Для фиксации прав доступа и политик безопасности — нужен документ по авторизации
- Для описания каталога доступных бизнес-сервисов — используйте каталог бизнес-сервисов
Типичные ошибки
- 01Путают потоки ресурсов с потоками управления или сигналами, которые не несут данных.
- 02Игнорируют иерархическую структуру функций, рисуя плоский список действий.
- 03Применяют модель для описания интерфейсов, хотя она описывает внутренние функции и ресурсы.
Сверить с первоисточниками
Что говорят стандарты
Определения из источников с переводом и ссылкой на раздел. Категория показывает назначение каждого подхода.
С чем связано
Связи понятия и его место в структуре подхода.
Data — данные и информация (референсная модель DRM)
Связанные понятия
Понятия, которые обычно смотрят рядом с этим.
Опишите архитектуру своей компании в Storm
Реестр процессов, архитектурное рабочее пространство, связи между системами и процессами — те самые артефакты, только про вашу организацию.
Это же в StormРеестр процессовИмитационное моделированиеАрхитектура систем и интеграций