Разница между контекстной диаграммой и диаграммой использования заключается в их назначении и уровне отображения системы. 1
Контекстная диаграмма описывает систему на уровне «чёрного ящика» — показывает только внешние свойства (потоки данных), но не содержание системы. 1 Она содержит три основных компонента: проектируемый объект, взаимодействующие с ним элементы окружения (группы пользователей, смежные системы) и потоки данных (исходящие и входящие). 1
Диаграмма использования фокусируется только на части потоков данных, применение которых помогает агентам в достижении важных для них результатов. 1 Она относится к более высокому уровню — уровню модели использования. 1 Диаграмма использования больше ориентирована на бизнес и показывает, как люди взаимодействуют с системой на очень высоком уровне. 2
Таким образом, контекстная диаграмма и диаграмма использования не взаимозаменяемы, а скорее дополняют друг друга, и для сложных систем полезно строить обе диаграммы. 1