Слайд 2Состав функциональной модели
Слайд 5Типы связей между функциями
Случайная связность
Процедурная связность
Слайд 6Типы связей между функциями
Коммуникационная
связность
Последовательная
связность
Функциональная
связность
Слайд 7Состав DFD-диаграммы
Хранилище данных
Процесс
Внешняя сущность
Поток данных
Слайд 8Пример диаграммы DFD для работы банкомата
Слайд 9Правила построения DFD-диаграмм
Механизмы явно не указываются,
а пишутся в названии процесса
Слайд 10Преимущества и недостатки DFD
К преимуществам методики DFD относятся:
возможность однозначно определить
внешние сущности, анализируя потоки информации внутри и вне системы;
возможность проектирования сверху вниз, что облегчает построение модели «как должно быть»;
наличие спецификаций процессов нижнего уровня, что позволяет преодолеть логическую незавершенность функциональной модели и построить полную функциональную спецификацию разрабатываемой системы.
К недостаткам модели отнесем:
необходимость искусственного ввода управляющих процессов, поскольку управляющие воздействия (потоки) и управляющие процессы с точки зрения DFD ничем не отличаются от обычных;
отсутствие понятия времени, т.е. отсутствие анализа временных промежутков при преобразовании данных (все ограничения по времени должны быть введены в спецификациях процессов).
Слайд 11Сравнительный анализ моделей IDEF0 и DFD
Сравнительный анализ этих двух разновидностей моделей
проводится по следующим параметрам:
адекватность средств решаемым задачам;
согласованность с другими средствами структурного анализа;
интеграция с последующими стадиями ЖЦ ИС (прежде всего со стадией проектирования).
Слайд 12Временная диаграмма выполнения работ в IDEF3