Структурными принято называть такие методы исследования системы или процесса, которые начинаются с общего обзора объекта исследования, а затем приводят к его детализации.
Структурные методы имеют три основных особенности:
1) декомпозицию (черные ящики);
2) иерархию;
3) графическое представление взаимосвязей.
Модель, построенная с применением структурных методов, представляет собой иерархический набор диаграмм, графически изображающих выполняемые системой функции и взаимосвязи между ними. Использование графического представления процессов существенно повышает наглядность модели и облегчает процесс ее восприятия. Структурные диаграммы выполняются по определенным правилам, а процесс их составления и анализа поддерживается соответствующим ПО.
Идея создания IDEF зародилась в середине 1970-х годов в ВВС США, как решение проблемы повышения производительности и эффективности ИТ.
Начало семейству стандартов положил стандарт IDEF0, разработанный на основе технологии моделирования, известной как SADT (Structured Analysis and Design Technique) – технологии структурного анализа и проектирования.
В составе методик структурного анализа к наиболее распространенным можно отнести:
· DFD (Data Flow Diagrams) – диаграммы потоков данных (документооборота);
· ERD (Entity-Relationship Diagrams) – диаграммы «сущность – связь»;
· STD (State Transition Diagrams) – диаграммы переходов состояний.
Выбор той или иной структурной методики напрямую зависит от предметной области, для которой создается модель. В нашем случае методики применяются к АИСУП, а не к системам вообще, как это предполагается в SADT. Для рассматриваемых задач DFD вне конкуренции.