Особенности задач системного анализа
Конечной целью СА является разрешение проблемной ситуации, возникшей перед объектом проводимого системного исследования (обычно это конкретная организация, коллектив, предприятие, отдельный регион, социальная структура и т. п.). СА занимается изучением проблемной ситуации, выяснением ее причин, выработкой вариантов ее устранения, принятием решения и организацией дальнейшего функционирования системы, разрешающего проблемную ситуацию. При этом следует выделить некоторые особенности в постановке задач СА [1,15]:
· двойственность задачи формализации: объекта исследования и процесса исследования и решения проблемы;
· требование оптимальности принимаемых решений;
· постановка задачи и принятие решения в условиях неопределенности;
· роль математических моделей как средства исследования систем;
· использование неформализованных методов и информационного описания системы на всех этапах исследования.
Особенность двойственности задачи формализации: объекта исследования и процесса исследования и решения проблемы. Начальным этапом любого системного исследования является изучение объекта проводимого системного анализа с последующей его формализацией. На этом этапе возникают задачи, в корне отличающие методологию системных исследований от методологии других дисциплин, а именно, в системном анализе решается двуединая задача. С одной стороны, необходимо формализовать объект системного исследования, с другой стороны, формализации подлежит процесс исследования системы, процесс постановки и решения проблемы.
Требование оптимальности принимаемых решений. Важное место в процедурах СА занимает проблема принятия решения. В качестве особенности задач, встающих перед системными аналитиками, необходимо отметить требование оптимальности принимаемых решений. В настоящее время приходится решать задачи оптимального управления сложными системами, оптимального проектирования систем, включающих в себя большое количество элементов и подсистем. Необходимо в ходе проектирования обеспечить наилучшие показатели по ряду характеристик новых изделий, например, добиться максимального быстродействия, минимальных габаритов, стоимости и т. п. при сохранении всех остальных требований в заданных пределах. Таким образом, практика предъявляет требования разработки не просто работоспособного изделия, объекта, системы, а создания оптимального проекта. Аналогичные рассуждения справедливы и для других видов деятельности. При организации функционирования предприятия формулируются требования по максимизации эффективности его деятельности, надежности работы оборудования, оптимизации стратегий обслуживания систем, распределения ресурсов и т.п.
Постановка задачи и принятие решения в условиях неопределенности. В различных областях практической деятельности (технике, экономике, социальных науках, психологии) возникают ситуации, когда требуется принимать решения, для которых не удается полностью учесть предопределяющие их условия. Принятие решения в таком случае будет происходить в условиях неопределенности, которая имеет различную природу. Один из простейших видов неопределенности - неопределенность исходной информации, проявляющаяся в различных аспектах. В первую очередь, отметим такой аспект, как воздействие на систему неизвестных факторов. Наиболее простой вид такого рода неопределенности - стохастическая неопределенность. Она имеет место в тех случаях, когда неизвестные факторы представляют собой случайные величины или случайные функции, статистические характеристики которых могут быть определены на основании анализа прошлого опыта функционирования объекта системных исследований. В этом случае задача аналитика заключается в определении вероятностных характеристик случайных факторов и постановке задачи принятия решения в форме статистической оптимизации.
Следующий вид неопределенности - неопределенность целей. Неопределенность цели является следствием из многокритериальности задач системного анализа. Необходимо очень тщательно анализировать выдвигаемые критерии и грамотно формулировать цель исследования. Один из возможных путей решения данной проблемы - это постановка задачи на условный экстремум, когда ряд критериев переводят в разряд ограничений. Также возможно переходить к сложным, комбинированным критериям.
И, наконец, следует отметить неопределенность, связанную с последующим влиянием результатов принятого решения на проблемную ситуацию. Дело в том, что решение, принимаемое в настоящий момент и реализуемое в некоторой системе, призвано повлиять на функционирование системы. Собственно для того оно и принимается, так как по идее системных аналитиков данное решение должно разрешить проблемную ситуацию. Однако поскольку решение принимается для сложной системы, то развитие системы во времени может иметь множество стратегий. И, конечно же, на этапе формирования решения и принятия управляющего воздействия аналитики могут не представлять себе полной картины развития ситуации. При принятии решения существуют различные рекомендации прогнозирования развития системы во времени. Один из таких подходов рекомендует прогнозировать некоторую «среднюю» динамику развития системы и принимать решения исходя из такой стратегии. Другой подход рекомендует при принятии решения исходить из возможности реализации самой неблагоприятной ситуации.
Роль математических моделей как средства исследования систем. В качестве следующей особенности СА отметим роль моделей как средства изучения систем, являющихся объектом системных исследований. Любые методы СА опираются на математическое описание тех или иных фактов, явлений, процессов. Употребляя слово «модель», всегда имеют в виду некоторое описание, отражающее именно те особенности изучаемого процесса, которые и интересуют исследователя. Точность, качество описания определяются, прежде всего, соответствием модели тем требованиям, которые предъявляются к исследованию, соответствием получаемых с помощью модели результатов наблюдаемому ходу процесса. Если при разработке модели используется язык математики, говорят о математических моделях. Построение математической модели является основой всего СА. От качества модели зависит успешность всего последующего анализа.
Построение моделей - процедура всегда неформальная, она очень сильно зависит от исследователя, его опыта, научной интуиции, всегда опирается на определенный экспериментальный материал. Модель должна достаточно адекватно отражать описываемое явление и, кроме того, быть удобной для использования. Поэтому определенные требования предъявляются к степени детализации модели. Форма представления модели должна определяться целями исследования.
Использование неформализованных методов исследования. В СА наряду с формализованными процедурами большое место занимают неформальные, эвристические методы исследования. Так при построении моделей может иметь место отсутствие или недостаток исходной информации для определения параметров модели. В этом случае проводится экспертный опрос специалистов с целью устранения неопределенности или, по крайней мере, ее уменьшения. Кроме этого, попытки формализовать процессы, протекающие в исследуемых системах, всегда связаны с формулированием определенных ограничений и упрощений. Здесь важно не перейти ту грань, за которой дальнейшее упрощение приведет к потере сути описываемых явлений. Иными словами, желание приспособить хорошо изученный математический аппарат для описания исследуемых явлений может исказить их суть и привести к неверным решениям. В этой ситуации требуется использовать научную интуицию исследователя, его опыт и умение сформулировать идею решения задачи, т. е. применяется подсознательное, внутреннее обоснование алгоритмов построения модели и методов их исследования, не поддающееся формальному анализу. Эвристические методы поиска решений формируются человеком или группой исследователей в процессе их творческой деятельности. Они оказываются полезными и даже незаменимыми при исследованиях, имеющих нечисловую природу или отличающихся сложностью, неопределенностью, изменчивостью.
Использование информационного описания системы на всех этапах системного исследования опирается на совокупность моделей, отражающих различные абстракции описания системы, разнообразные аспекты ее поведения, этапы (итерации) ее эволюции в процессе функционирования. Каждая из моделей имеет уникальные свойства, отсутствующие у других, и поэтому в различной степени соответствует реальной системе. Аналитик лишь выбирает модели, необходимые ему для решения конкретной задачи. Решение задачи анализа путем информационного моделирования подразумевает определение того, обладает ли модель, представляющая систему, заданными свойствами.То есть в процессе анализа по модели системы строится ее эквивалент, интерпретирующий исследуемое свойство системы.
Методики описания обычно относят к одному из двух видов - структурному или объектному. Правильнее было бы говорить о структурном и объектном наборах моделей, так как существуют методики построения одних и тех же моделей с несовместимыми синтаксическими правилами.
Дата добавления: 2022-05-27; просмотров: 139;