Диаграммы потоков данных (Data Flow Diagrams)

Внешнее проектирование

Составляется детальное описание каждой функции пользователя:

- описание входных данных;

- описание выходных данных и их функциональной связи с входными;

- изменения системы под воздействием входных данных;

- характеристики надёжности;

- эффективность (по расходу памяти и по быстродействию);

- замечания по программированию.

Проверка:

- контроль «плюс-минус один» – эскизный проект контролируется исполнителями предыдущего и следующего этапов;

- контроль со стороны пользователя;

- таблицы решений;

- ручная/терминальная имитация – один человек по внешним спецификациям эмулирует поведение системы, другой человек выполняет роль пользователя.

Также при структурном подходе на этапе внешнего проектирования составляют следующие схемы.

Внешняя сущность – материальный объект или физическое лицо, выступающие в качестве источника или приёмника информации.

Процесс – преобразование входных потоков данных в выходные.

Хранилище данных – абстрактное устройство для хранения информации.

Поток данных – процесс передачи информации.

 
 

Рис 2.3 - элементы диаграммы потоков данных в нотации Гейна-Сарсона (слева направо: внешняя сущность, процесс, хранилище данных, поток данных)


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: