Вопрос касается основных компонентов диаграммы потоков данных (DFD), которые являются важной частью моделирования информационных систем. Давайте разберем каждый из перечисленных компонентов, чтобы понять, что они собой представляют.
- Внешние сущности - это объекты или системы, которые взаимодействуют с системой, но не являются частью её. Они могут быть как людьми, так и другими системами. Например, клиенты, поставщики или другие информационные системы.
- Потоки данных - это каналы, по которым данные передаются между внешними сущностями, процессами и хранилищами данных. Они показывают, как информация перемещается в системе. Потоки данных обычно обозначаются стрелками на диаграмме.
- Атрибуты - это характеристики данных, которые передаются в потоке. Например, если передаются данные о клиенте, атрибутами могут быть имя, адрес, телефон и т.д. Однако атрибуты не являются основным компонентом DFD, это скорее детали, которые могут быть описаны в документации.
- Внешние источники и получатели данных - это также внешние сущности, которые могут быть как источниками данных (например, пользователи, вводящие информацию в систему), так и получателями данных (например, системы, получающие результаты обработки). Это понятие перекрывается с понятием внешних сущностей.
Таким образом, основными компонентами диаграммы потоков данных являются внешние сущности и потоки данных. Атрибуты и внешние источники/получатели данных служат для более детального описания процессов, но не являются основными компонентами DFD.