Компоненты системных исследований

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

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

Это и позволяет составлять алгоритмы системного анализа, имеющие различную степень подробности.

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

Поэтому в системном анализе переплетаются особенности, присущие как науке, так и искусству. Д.К. Джонс, говоря о проектировании систем (частном случае системного анализа), выразил эту мысль так: «Скажем сразу, что проектирование не следует путать ни с искусством, ни с естественными науками, ни с математикой. Это сложный вид деятельности, в котором успех зависит от правильного сочетания всех этих трех средств познания; очень мала вероятность добиться успеха путем отождествления проектирования с одним из них». «При решении любой задачи проектирования необходимо определенное сочетание логики и интуиции.

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

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