Функциональное моделирование

учебное пособие

1.2.2 Базовые принципы ССА

Для преодоления сложности описания систем в методах ССА используются следующие базовые принципы:

· расчленение их на части - «черные ящики»;

· иерархическая организация этих «черных ящиков»;

· использование графических средств.

Удобство использования кибернетического принципа «черного ящика» заключается в том, что нет необходимости знать, как работает система, представляемая «черным ящиком» - необходимо знать лишь его входы и выходы, а также его назначение, т.е. функцию, которую он выполняет (что делает система). Таким образом, первым шагом упрощения сложной системы является ее разбиение на «черные ящики», при этом такое разбиение должно удовлетворять следующим критериям:

каждый «черный ящик» должен реализовывать единственную функцию системы;

функция каждого «черного ящика» должна быть легко понимаема независимо от сложности ее реализации;

связь между «черными ящиками» должна вводится только при наличии связи между соответствующими функциями системы;

связи должна быть простыми, насколько это возможно, для обеспечения независимости между ними.

Второй важной идей, лежащей в основе структурных методов, является идея иерархии.

Иерархия - расположение частей или элементов целого в порядке от высшего к низшему.

Из системного анализа систем известно, что при исследовании системы используется так называемая стратификации, при которой описание объекта проводится послойно, начиная с первого слоя (страты) - самого общего вида, с последующей детализацией на каждом следующем слое. При этом каждый объект текущего слоя, с одной стороны, является элементом (условно находится в подчинении) некого объекта предыдущего (верхнего) слоя, а с другой - сам представляется в виде набора подчиненных элементов в следующем (нижнем) слое. В результате образуется некая иерархическая структура (например, как на рис. 1.1).

Третья идея ССА - широкое использование графических нотаций, что облегчает понимаемость сложных систем («одна картинка стоит тысячи слов»).

Размещено на http://www.allbest.ru/

1

Размещено на http://www.allbest.ru/

Рис. 1.1

В результате определим ССА следующим образом:

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

Делись добром ;)