Ключевые различия между функциональными и структурными диаграммами заключаются в их целях и области описания:
- Структурные диаграммы описывают статическую структуру системы и её частей на разных уровнях абстракции и реализации, а также их взаимосвязь. blog.skillfactory.ru habr.com Например, в таких диаграммах показывают объекты и классы, связи между ними, зависимости и атрибуты. blog.skillfactory.ru
- Функциональные диаграммы описывают особенности функционирования, показывают, как устроена работа того или иного объекта. blog.skillfactory.ru Они демонстрируют пользователю функциональность так, чтобы это было понятно. blog.skillfactory.ru Обычно это именно физические особенности реализации функций, поэтому ещё такие диаграммы называют диаграммами реализаций. blog.skillfactory.ru
Таким образом, структурные диаграммы фокусируются на структуре системы, а функциональные — на её работе и функционировании.