Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Сущность структурного подхода



Структурный подход к моделированию предметной области состоит, согласно принципам системного анализа, в ее декомпозиции на функциональные блоки. Система делится на подсистемы, реализующие функции, далее на подфункции, задачи и т.д; процесс продолжается до уровня элементарных процедур. Однако система сохраняет целостную структуру c взаимосвязанными компонентами.

При разработке системы "снизу-вверх" от задач к системе целостность теряется, возникают проблемы при информационной стыковке компонент.*

Распространенные методологии структурного подхода базируются на следующих общих принципах:

· разбиение сложных проблем на меньшие независимые задачи;

· иерархическое упорядочивание - организация иерархических древовидных структур из составных частей проблемы;

· абстрагирование - выделение существенных аспектов системы;

· формализация - строгий методический подход к решению проблемы;

· непротиворечивость - обоснованность и согласованность элементов;

· структурирование данных - иерархическая организация структур данных.

В структурном анализе применяют обычно две группы средств описания функций системы и отношений между данными. Каждой группе соответствуют свои виды моделей (диаграмм), из них наиболее распространены:

SADT (Structured Analysis and Design Technique) – методы структурного анализа и проектирования (подраздел 3.2);

DFD (Data Flow Diagrams) - диаграммы потоков данных (подраздел 3.3);

ERD (Entity-Relationship Diagrams) - диаграммы "сущность-связь" (подраздел 3.4).

FSD (Form Sequence Diagram) модель пользовательского интерфейса (подраздел 3.5).

При проектирования систем модели уточняются и дополняются диаграммами, отражающими структуру и архитектуру программного обеспечения, структурные схемы программ и диаграммы экранных форм.

Совокупность моделей дает полное описание системы независимостепени ее реализованности..

Состав диаграмм в каждом конкретном случае зависит от необходимой полноты описания системы.





Дата публикования: 2014-10-25; Прочитано: 518 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...