Теория систем и системный анализ. Чернышов В.Н - 38 стр.

UptoLike

ми, желание приспособить хорошо изученный математический аппарат для описания исследуемых явлений может исказить
их суть и привести к неверным решениям. В этой ситуации требуется использовать научную интуицию исследователя, его
опыт и умение сформулировать идею решения задачи, т.е. применяется подсознательное, внутреннее обоснование алгорит-
мов построения модели и методов их исследования, не поддающееся формальному анализу. Эвристические методы поиска
решений формируются человеком или группой исследователей в процессе их творческой деятельности. Эвристика это со-
вокупность знаний, опыта, интеллекта, используемых для получения решений с помощью неформальных правил. Эвристи-
ческие методы оказываются полезными и даже незаменимыми при исследованиях, имеющих нечисловую природу или отли-
чающихся сложностью, неопределённостью, изменчивостью.
Наверняка при рассмотрении конкретных задач системного анализа можно будет выделить ещё какие-то их особенно-
сти, но, по мнению автора, отмеченные здесь особенности являются общими для всех задач системных исследований.
4.4. ПРОЦЕДУРЫ СИСТЕМНОГО АНАЛИЗА
В предыдущем разделе были сформулированы три этапа проведения системного анализа. Эти этапы являются основой
решения любой задачи проведения системных исследований. Суть их состоит в том, что необходимо построить модель ис-
следуемой системы, т.е. дать формализованное описание изучаемого объекта, сформулировать критерий решения задачи
системного анализа, т.е. поставить задачу исследования и далее решить поставленную задачу. Указанные три этапа проведе-
ния системного анализа являются укрупнённой схемой решения задачи. В действительности задачи системного анализа яв-
ляются достаточно сложными, поэтому перечисление этапов не может быть самоцелью. Отметим также, что методика про-
ведения системного анализа и руководящие принципы не являются универсальными каждое исследование имеет свои осо-
бенности и требует от исполнителей интуиции, инициативы и воображения, чтобы правильно определить цели проекта и
добиться успеха в их достижении. Неоднократно имели место попытки создать достаточно общий, универсальный алгоритм
системного анализа. Тщательное рассмотрение имеющихся в литературе алгоритмов показывает, что у них большая степень
общности в целом и различия в частностях, деталях. Постараемся изложить основные процедуры алгоритма проведения сис-
темного анализа, которые являются обобщением последовательности этапов проведения такого анализа, сформулированных
рядом авторов [8], и отражают его общие закономерности.
Перечислим основные процедуры системного анализа:
изучение структуры системы, анализ её компонентов, выявление взаимосвязей между отдельными элементами;
сбор данных о функционировании системы, исследование информационных потоков, наблюдения и эксперименты
над анализируемой системой;
построение моделей;
проверка адекватности моделей, анализ неопределённости и чувствительности;
исследование ресурсных возможностей;
определение целей системного анализа;
формирование критериев;
генерирование альтернатив;
реализация выбора и принятие решений;
внедрение результатов анализа.
4.5. ОПРЕДЕЛЕНИЕ ЦЕЛЕЙ СИСТЕМНОГО АНАЛИЗА
4.5.1. ФОРМУЛИРОВАНИЕ ПРОБЛЕМЫ
Для традиционных наук начальный этап работы заключается в постановке формальной задачи, которую надо решать. В
исследовании сложной системы это промежуточный результат, которому предшествует длительная работа по структуриро-
ванию исходной проблемы. Начальный пункт определения целей в системном анализе связан с формулированием проблемы.
Здесь следует отметить следующую особенность задач системного анализа. Необходимость системного анализа возникает
тогда, когда заказчик уже сформулировал свою проблему, т.е. проблема не только существует, но и требует решения. Однако
системный аналитик должен отдавать себе отчёт в том, что сформулированная заказчиком проблема представляет собой
приблизительный рабочий вариант. Причины, по которым исходную формулировку проблемы необходимо считать в качест-
ве первого приближения, состоят в следующем. Система, для которой формулируется цель проведения системного анализа,
не является изолированной. Она связана с другими системами, входит как часть в состав некоторой надсистемы, например,
автоматизированная система управления отделом или цехом на предприятии является структурной единицей АСУ всего
предприятия. Поэтому, формулируя проблему для рассматриваемой системы, необходимо учитывать, как решение данной
проблемы отразится на системах, с которыми связана данная система. Неизбежно планируемые изменения затронут и под-
системы, входящие в состав данной системы, и надсистему, содержащую данную систему. Таким образом, к любой реальной
проблеме следует относиться не как к отдельно взятой, а как к объекту из числа взаимосвязанных проблем.
При формулировании системы проблем системный аналитик должен следовать некоторым рекомендациям. Во-первых,
за основу должно браться мнение заказчика. Как правило, в качестве такового выступает руководитель организации, для ко-
торой проводится системный анализ. Именно он, как было отмечено выше, генерирует исходную формулировку проблемы.
Далее системный аналитик, ознакомившись со сформулированной проблемой, должен уяснить задачи, которые были по-
ставлены перед руководителем, ограничения и обстоятельства, влияющие на поведение руководителя, противоречивые цели,
между которыми он старается найти компромисс. Системный аналитик должен изучить организацию, для которой прово-
дится системный анализ. Необходимо тщательно ознакомиться с существующей иерархией управления, функциями различ-
ных групп, а также предыдущими исследованиями соответствующих вопросов, если таковые проводились. Аналитик должен
воздерживаться от высказывания своего предвзятого мнения о проблеме и от попыток втиснуть её в рамки своих прежних
представлений ради того, чтобы использовать желательный для себя подход к её решению. Наконец, аналитик не должен
оставлять непроверенными утверждения и замечания руководителя. Как уже отмечалось, проблему, сформулированную ру-
ководителем, необходимо, во-первых, расширять до комплекса проблем, согласованных с над- и подсистемами, и, во-
вторых, согласовывать её со всеми заинтересованными лицами.
Следует также отметить, что каждая из заинтересованных сторон имеет своё видение проблемы, отношение к ней. По-
этому при формулировании комплекса проблем необходимо учитывать, какие изменения и почему хочет внести та или дру-
гая сторона. Кроме того, проблему необходимо рассматривать всесторонне, в том числе и во временном, историческом пла-