» » К каким системам применимы методы системного анализа. «Теория систем и системный анализ

К каким системам применимы методы системного анализа. «Теория систем и системный анализ

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

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

Системный анализ базируется на ряде общих принципов, среди которых:

    принцип дедуктивной последовательности - последовательного рассмотрения системы по этапам: от окружения и связей с целым до связей частей целого (см. этапы системного анализа подробнее ниже);

    принцип интегрированного рассмотрения - каждая система должна быть неразъемна как целое даже при рассмотрении лишь отдельных подсистем системы;

    принцип согласования ресурсов и целей рассмотрения, актуализации системы;

    принцип бесконфликтности - отсутствия конфликтов между частями целого, приводящих к конфликту целей целого и части.

2. Применение системного анализа

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

    хорошо структурированные (well-structured), или количественно сформулированные проблемы, в которых существенные зависимости выяснены очень хорошо;

    неструктурированные (unstructured), или качественно выраженные проблемы, содержащие лишь описание важнейших ресурсов, признаков и характеристик, количественные зависимости между которыми совершенно неизвестны;

    слабо структурированные (ill-structured), или смешанные проблемы, которые содержат как качественные элементы, так и малоизвестные, неопределенные стороны, которые имеют тенденцию доминировать.

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

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

Для решения слабо структурированных и неструктурированных проблем используются системы поддержки принятия решений.

Технология решения таких сложных задач может быть описана следующей процедурой:

    формулировка проблемной ситуации;

    определение целей;

    определение критериев достижения целей;

    построение моделей для обоснования решений;

    поиск оптимального (допустимого) варианта решения;

    согласование решения;

    подготовка решения к реализации;

    утверждение решения;

    управление ходом реализации решения;

    проверка эффективности решения.

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

Исследования опираются на ряд прикладных математических дисциплин и методов, широко используемых в современной технической и экономической деятельности, связанной с управлением. К ним относятся:

    методы анализа и синтеза систем теории управления,

    метод экспертных оценок,

    метод критического пути,

    теория очередей и т. п.

Техническая основа системного анализа - современные вычислительные мощности и созданные на их основе информационные системы.

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

Несмотря на то, что диапазон применяемых в системном анализе методов моделирования и решения проблем непрерывно расширяется, он по своему характеру не тождествен научному исследованию: он не связан с задачами получения научного знания в собственном смысле, но представляет собой лишь применение методов науки к решению практических проблем управления и преследует цель рационализации процесса принятия решений, не исключая из этого процесса неизбежных в нём субъективных моментов.

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

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

Такая трактовка системного анализа характеризует попытки обобщить наиболее разумные приемы любого анализа (например, военного или экономического), определить общие закономерности его проведения.

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

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

Согласно второй трактовке системный анализ -- это конкретный метод познания (противоположность синтезу).

Третья трактовка рассматривает системный анализ как любой анализ любых систем (иногда добавляется, что анализ на основе системной методологии) без каких-либо дополнительных ограничений на область его применения и используемые методы.

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

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

Целью системного анализа является полная и всесторонняя проверка различных вариантов действий с точки зрения количественного и качественного сопоставления затраченных ресурсов с получаемым эффектом.

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

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

исследование системный анализ модель


Концепции СА

Основные концепции системного анализа состоят в следующем:

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

К любой проблеме необходимо подходить, как к сложной системе, выявляя при этом все возможные проблемы и взаимосвязи, а также последствия тех или иных решений;

В процессе решения проблемы осуществляется формирование множества альтернатив достижения цели; оценка этих альтернатив с помощью соответствующих критериев и выбор предпочтительной альтернативы;

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

Принципы СА

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

1. Принцип единства: совместное рассмотрение системы как единого целого и как совокупности частей (элементов).

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

3. Принцип развития: учёт изменяемости системы, её способности к развитию, замене частей, накапливанию информации, при этом учитывается и динамика внешней среды, изменение взаимодействия системы с внешней средой.

Следующие принципы системного подхода определяют рациональный, целенаправленный подход к рассмотрению структуры и функционированию системы.

4. Принцип функциональности: совместное рассмотрение структуры системы и функций с приоритетом функций над структурой - изменение функций влечёт изменение структуры.

5. Принцип децентрализации: сочетание децентрализации и централизации.

6. Принцип модульного построения: выделение модулей и рассмотрение системы как совокупности модулей.

7. Принцип иерархии: иерархия свойственная всем сложным системам.

8. Принцип свертки информации: информация свёртывается, укрупняется при движении по ступеням иерархии снизу вверх.

9. Принцип неопределённости.

10. Принцип организованности: решения, выводы, действия должны соответствовать степени детализации системы, её определённости, организованности.

Методы СА

Современный системный анализ имеет обширный инструментарий, включающий в себя следующие методы:

метод сценариев (пытаются дать описание системы)

метод дерева целей (есть конечная цель, она разбивается на подцели, подцели на проблемы и т.д., т.е. декомпозиция до задач, которые можно решить)

метод морфологического анализа (для изобретений)

методы экспертных оценок

вероятностно-статистические методы (теория МО, игр и т.д.)

кибернетические методы (объект в виде чёрного/белого ящика)

методы ИО (скалярная opt)

методы векторной оптимизации

методы имитационного моделирования (например GPSS)

сетевые методы

матричные методы

методы экономического анализа и др.

Модель «Черный ящик».

Построение модели "черного ящика" может быть сложной задачей из-за множественности входов и выходов системы (это обусловлено тем, что всякая реальная система взаимодействует с окружающей средой неограниченным числом способов). При построении модели из них надо отобрать конечное число. Критерием отбора является целевое назначение модели, существенность той ли иной связи по отношению к этой цели. Здесь, конечно, возможны ошибки, как раз не включенные в модель связи (которые все равно действуют) могут оказаться важными. Особое значение это имеет при определении цели, т.е. выходов системы. Реальная система вступает во взаимодействие со всеми объектами окружающей Среды, поэтому важно учесть все наиболее существенное. В результате главная цель сопровождается заданием дополнительных целей.

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

Модель черного ящика иногда оказывается единственно применимой при изучении систем.

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


Глава 2. Основные этапы СА.

Этапы системного анализа

1. Определение конфигуратора.

2. Постановка проблемы - отправной момент исследования. В исследовании системы ему предшествует работа по структурированию проблемы.

3. Расширение проблемы до проблематики, т.е. нахождение системы проблем или задач, существенно связанных с исследуемой проблемой, без учета которых она не может быть решена.

4. Выявление целей: цели указывают направление, в котором надо двигаться, чтобы поэтапно решить проблему.

5. Формирование критериев. Критерий - это количественное отражение степени достижения системой поставленных перед ней целей. Критерий - это правило выбора предпочтительного варианта решения из ряда альтернативных. Критериев может быть несколько. Многокритериальность является способом повышения адекватности описания цели. Критерии должны описать по возможности все важные аспекты цели, но при этом необходимо минимизировать число необходимых критериев.

6. Агрегирование критериев. Выявленные критерии могут быть объединены либо в группы, либо заменены обобщающим критерием.

7. Генерирование альтернатив и выбор с использованием критериев наилучшей из них. Формирование множества альтернатив является творческим этапом системного анализа.

Генерирование альтернатив осуществляют с помощью метода мозговой атаки, получившим широкое распространение с начала 50-х годов как «метод систематической тренировки творческого мышления», направленный на «открытие новых идей и достижение согласия группы людей на основе интуитивного мышления». Методы этого типа известны также под названиями мозгового штурма, конференций идей, коллективной генерации идей (КГИ). Обычно при проведении мозговой атаки, или сессий КГИ, стараются выполнить определенные правила, суть которых сводится к тому, чтобы обеспечить как можно большую свободу мышления участников КГИ и высказывания ими новых идей; для этого рекомендуется приветствовать любые идеи, даже если они вначале кажутся сомнительными или абсурдными (обсуждение и оценка идей проводится позднее), не допускается критика, не объявляется ложной идея и не прекращается обсуждение ни одной идеи. Требуется высказывать как можно больше идей (желательно нетривиальных), стараться создавать как бы цепные реакции идей.

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

8. Исследование ресурсных возможностей, включая информационные потоки и ресурсы.

9. Выбор формализации (построение и использование моделей и ограничений) для решения проблемы.

10. Оптимизация (для простых систем).

12. Наблюдение и эксперименты над исследуемой системой.

13. Построение системы.

14. Использование результатов проведенного системного исследования.

«Содержание и технология системного анализа» →

Глава 11, Основы системного анализа

11.1. Основные разновидности системного анализа

Виды системного анализа

Системный анализ представляет собой важный объект методологических исследований и одно из наиболее бурно развивающихся научных направлений. Ему посвящено множество монографий и статей. Наиболее известные его исследовател: В. Г. Афанасьев, Л. Бер-таланфи, И. В. Блауберг, А. А. Богданов, В. М. Глушков, Т. Гоббс, О. Конт, В. А. Карташов, С. А. Кузьмин, Ю. Г. Марков, Р. Мертон, М. Месарович, Т. Парсонс, Л. А. Петрушенко, В. Н. Садовский, М. И. Сетров, Г. Спенсер, В. Н. Спицнадель, Я. Такахара, В. С. Тюх-тин, А. И. Уемов, У. Черчмен, Э. Г., Юдин и др.

Популярность системного анализа ныне столь велика, что можно перефразировать известный афоризм выдающихся физиков Уильяма Томсона и Эрнеста Резерфорда относительно науки, которую можно разделить на физику и собирание марок. Действительно, среди всех методов анализа системный - настоящий король, а все другие методы можно с уверенностью отнести к его невыразительной прислуге.

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

Ситуация усугубляется не только тем, что не разработаны интеллектуальные технологии системного анализа, но и тем, что нет однозначности в понимании самого системного анализа. Это несмотря на то что уже 90 лет прошло со времени выхода в свет основополагающего труда в области теории систем - «Тектологии» А. А. Богданова, и почти полстолетия насчитывает история развития системных идей.

Достаточно рельефно выделяются несколько вариантов понимания сущности системного анализа:

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

В этом случае то, что называют системным анализом, представляет собой недостаточно интегрированный массив методов и приемов системной деятельности. В табл. 31 дана характеристика основных видов системной деятельности, среди которых фактически теряется системный анализ.

Виды деятельности Цель деятельности Средства деятельности Содержание деятельности
Системное познание Получение знания Знания, методы познания Изучение объекта и его предмета
Системный анализ Понимание проблемы Информация, методы ее анализа Рассмотрение проблемы посредством методов анализа
Системное моделирование Создание модели системы Методы моделирования Построение формальной или натурной модели системы
Системное конструирование Создание системы Методы конструирования Проектирование и опредмечивание системы
Системная диагностика Диагноз системы Методы диагностики Выяснение отклонений от нормы в структуре и функциях системы
Системная оценка Оценка системы Теория и методы оценки Получение оценки системы, ее значимости

Таблица 31 — Виды системной деятельности и их характеристика

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

Методология системного анализа

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

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

К важнейшим принципам системного анализа следует отнести принципы элементаризма, всеобщей связи, развития, целостности, системности, оптимальности, иерархии, формализации, нормативности и целеполагания. Системный анализ представляется интегралом данных принципов. В табл. 32 представлена их характеристика в аспекте системного анализа.

Принципы системного анализа Характеристика
Элементаризма Система представляет собой совокупность взаимосвязных элементарных составляющих
Всеобщей связи Система выступает как проявление универсального взаимодействия предметов и явлений
Развития Системы находятся в развитии, проходят этапы возникновения, становления, зрелости и нисходящего развития
Целостности Рассмотрение любого объекта, системы с точки зрения внутреннего единства, отделенности от окружающей среды
Системности Рассмотрение объектов как системы, т.е. как целостности, которая не сводится к совокупности элементов и связей
Оптимальности Любая система может быть приведена в состояние наилучшего ее функционирования с точки зрения некоторого критерия
Иерархии Система представляет собой соподчиненное образование
Формализации Любая система с большей или меньшей корректностью может быть представлена формальными моделями, в том числе формально-логическими, математическими, кибернетическими и др.
Нормативности Любая система может быть понята только в том случае, если она будет сравниваться с некоторой нормативной системой
Целеполагания Любая система стремится к определенному предпочтительному для него состоянию, выступающему в качестве цели системы

Таблица 32 — Принципы системного анализа и их характеристика

Методологические подходы в системном анализе объединяют совокупность сложившихся в практике аналитической деятельности приемов и способов реализации системной деятельности. Наиболее важными среди них выступают системный, структурно-функциональный, конструктивный, комплексный, ситуационный, инновационный, целевой, деятельностный, морфологический и программно-целевой подходы. Их характеристика представлена в табл. 33.

Подходы в системном анализе Характеристика подходов в системном анализе
Системный
  • Несводимость свойств целого к сумме свойств элементов
  • Поведение системы определяется как особенностями отдельных элементов, так и особенностями ее структуры
  • Существует зависимость между внутренними и внешними функциями системы
  • Система находится во взаимодействии с внешней средой, обладает соответствующей ей внутренней средой
  • Система представляет собой развивающуюся целостность
Структурно-функциональный
  • Выявление структуры (или функций) системы
  • Установление зависимости между структурой и функциями системы
  • Построение соответственно функций (или структуры) системы
Конструктивный
  • Реалистический анализ проблемы
  • Анализ всех возможных вариантов разрешения проблемы
  • Конструирование системы, действие по разрешению проблемы
Комплексный
  • Рассмотрение всех сторон, свойств, многообразия структур, функций системы, ее связей со средой
  • Рассмотрение их в единстве
  • Выяснение степени значимости взятых в единстве характеристик системы в ее сущности
Проблемный
  • Выделение проблемы как противоречия между какими-либо сторонами объекта, определяющими его развитие
  • Определение типа проблемы, ее оценка
  • Выработка способов разрешения проблемы
Ситуационный
  • Выделение проблемного комплекса, лежащего в основе ситуации
  • Выделение основных характеристик ситуации
  • Установление причин возникновения ситуация и следствий их развертывания
  • Оценка ситуации, её прогнозирование
  • Разработка программы деятельности в данной ситуации
Инновационный
  • Констатация проблемы обновления
  • Формирование модели нововведения, обеспечивающего разрешение проблемы
  • Внедрение нововведения
  • Управление нововведением, его освоение и реализация
Нормативный
  • Констатация проблемы системы
  • Установление рациональных норм системы
  • Преобразование системы в соответствии с нормами
Целевой
  • Определение цели системы
  • Декомпозиция цели на простые составляющие
  • Обоснование целей
  • Построение «дерева целей»
  • Оценка экспертами всех «ветвей» «дерева целей» относительно времени и ресурсов достижения
Деятельностный
  • Определение проблемы
  • Определение объекта деятельности Формулировка целей и задач деятельности
  • Определение субъекта деятельности Формирование модели деятельности
  • Осуществление деятельности
Морфологический
  • Максимально точное определение проблемы
  • Нахождение наибольшего числа в пределах всех возможных вариантов разрешения проблемы
  • Реализация системы путем комбинирования основных структурных элементов или признаков
  • Применение методов морфологического моделирования: систематического покрытия поля; отрицания и конструирования; морфологического ящика; сопоставления совершенного с дефектным, обобщения и др.
Программно-целевой
  • Определение проблемы
  • Формулирование целей
  • Построение программы достижения целей

Таблица 33 — Характеристика основных подходов в системном анализе

Важнейшей, если не главной составной частью методологии системного анализа выступают методы. Их арсенал довольно велик. Разнообразны и подходы авторов при их выделении. Ю. И. Черняк методы системного исследования делит на четыре группы: неформальные, графические, количественные и моделирование . А. В. Игнатьева и М. М. Максимцов дают классификацию методов исследования систем управления, разделяя их на три основные группы: 1) методы, основанные на использовании знаний и интуиции специалистов; 2) методы формализованного представления систем и 3) комплексированные методы.

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

Основание классификации Методы системного анализа
Тип знания
  • Философские методы (диалектический, метафизический и т.п.)
  • Общенаучные методы (системный, структурно-функциональный, моделирование, формализация и т. п.)
  • Частнонаучные методы (свойственны для конкретной науки: методы моделирования социальных, биологических систем и т. п.)
  • Дисциплинарные методы (применяются в той или иной дисциплине, входящей в какую-нибудь отрасль науки, семиотические, лингвистические и т. п.)
Способ реализации
  • Интуитивные методы («мозговая атака», «сценарии», экспертные методы и т. п.)
  • Научные методы (анализ, классификация, системного моделирования, методы логики и теории множеств и т. п.)
Выполняемые функции
  • Методы получения информации (системное наблюдение, описание, экспертные методы, игровые методы и т. п.)
  • Методы представления информации (группировка, классификация и т. п.)
  • Методы анализа информации (классификация, обобщение, методы анализа информационных систем и т. п.)
Уровень знания
  • Теоретические методы (анализ, синтез, теоретизация и т. п.)
  • Эмпирические методы (игровые методы, морфологические методы, экспертные оценки и т. п.)
Форма представления знания
  • Качественные методы, опирающиеся на качественный подход к объекту (метод «сценариев», морфологические методы)
  • Количественные методы, использующие аппарат математики (метод « Дельфи», статистические методы, методы теории графов, комбинаторики, кибернетики, логики, теории множеств, лингвистики, исследования операций, семиотики, топологии и т. п.)

Таблица 34 — Методы системного анализа

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

Название Авторы Характеристика
Общая теория систем (несколько вариантов) А. А. Богданов, Л. Берталанфи, М. Месарович, У. Росс Эшби, A. И. Уемов, B. С. Тюхтин, Ю. А. Урманцев и др.
  • Формирование понятийного аппарата систем
  • Попытка создания строгой теории
  • Выявление общих закономерностей функционирования и развития систем любой природы
Структурализм (несколько вариантов) К. Леви-Стросс, М. П. Фуко, Ж. Лакан, Р. Барт, Л. Гольдман, А. Р. Радклифф-Браун и др.
  • Выявление структур, имеющихся в культуре
  • Применение структурных методов в изучении различных продуктов человеческой деятельности в целях выявления логики порождения, строения и функционирования объектов духовной культуры.
  • Выделение и анализ эпистем - способов фиксации связей между словами и вещами
Функционализм (несколько вариантов) Г. Спенсер, Т. Парсонс, Б. Малиновский, Р. Мертон, Н. Луман, К. Гемпель, Ч. Миллс и др.
  • Выявление функций как наблюдаемых следствий, которое служит саморегуляции и адаптации системы
  • Исследование функциональных потребностей и их обеспечения структурами
  • Выделение явных и латентных функций, функций и дисфункций
  • Исследование проблем адаптации и саморегуляции систем
Структурный функционализм (несколько вариантов) Р. Бейлз, Р. Мак-Айвера, Р. Мертон, Т. Парсонс, Н. Смелсер, Э. Шилз и др.
  • Равновесие и спонтанная регуляция систем
  • Наличие в обществе инструментальной и функциональной рациональности
  • Общество как система имеет технико-экономическую, профессиональную и стратификационную структуры
Системно-кибернетические теории Н. Винер, У. Росс Эшби, Р. Акофф, Ст. Бир, В. М. Глушков и др.
  • Выделение общих законов управления
  • Гомеостатический, целевой, управленческий характер систем
  • Наличие прямой и обратной отрицательной и положительной обратной связей
  • Процессы управления рассматриваются как процессы переработки информации
  • Теория автоматического регулирования
  • Теория информации
  • Теория оптимального управления
  • Теория алгоритмов
  • Становление химической, технической, экономической и т.п. кибернетики
Математические теории систем (несколько вариантов) М. Месарович, Л. В. Кантарович, В. С. Немчинов и др.
  • Математические определения систем, основанные на теории множеств, логике, математическом программировании, теории вероятностей и статистике
  • Математические описания структуры, функций и состояний систем
Синергетика И. И. Пригожин, Г. Хаген
  • Исследование процессов самоорганизации в системах любой природы
  • Объяснение поведения сложных нелинейных систем, находящихся в неравновесных состояниях спонтанным образованием структур
  • Роль динамического хаоса и флуктуаций в развитии системы
  • Наличие многообразия путей развития систем в условиях хаоса

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

Виды системного анализа

Многообразие методологии системного анализа выступает питательной почвой для развития разновидностей системного анализа, под которыми понимаются некоторые сложившиеся методологические комплексы. Заметим, что вопрос о классификации разновидностей системного анализа еще не разработан в науке. Имеются отдельные подходы к этой проблеме, которые встречаются в некоторых работах . Довольно часто виды системного анализа сводят к методам системного анализа или к специфике системного подхода в системах различной природы. На самом деле бурное развитие системного анализа приводит к дифференциации его разновидностей по многим основаниям, в качестве которых выступают: назначение системного анализа; направленность вектора анализа; способ его осуществления; время и аспект системы; отрасль знания и характер отражения жизни системы. Классификация по этим основаниям приведена в табл. 36.

Основание классификации Виды системного анализа Характеристика
Назначение системного анализа Исследовательский системный Аналитическая деятельность строится как исследовательская деятельность, результаты используются в науке
Прикладной системный Аналитическая деятельность представляет собой специфическую разновидность практической деятельности, результаты используются в практике
Направленность вектора анализа Дескриптивный или описательный Анализ системы начинается со структуры и идет к функциям и цели
Конструктивный Анализ системы начинается с ее цели и идет через функции к структуре
Способ осуществления анализа Качественный Анализ системы с точки зрения качественных свойств, характеристик
Количественный Анализ системы с точки зрения формального подхода, количественного представления характеристик
Время системы Ретроспективный Анализ систем прошлого и их влияния на прошлое и историю
Актуальный (ситуационный) Анализ систем в ситуациях настоящего и проблем их стабилизации
Прогностический Анализ систем будущего и путей их достижения
Аспекты системы Структурный Анализ структуры
Функциональный Анализ функций системы, эффективности ее функционирования
Структурно-функциональный Анализ структуры и функций, а также их взаимозависимости
Масштаб системы Макросистемный Анализ места и роли системы в более крупных системах, которые ее включают
Микросистемный Анализ систем, которые включают в себя данную и воздействуют на свойства данной системы
Отрасль знания Общий системный Опирается на общую теорию систем, осуществляется с общих системных позиций
Специальный системный Опирается на специальные теории систем, учитывает специфику природы систем
Отражение жизни системы Витальный Предполагает анализ жизни системы, основных этапов ее жизненного пути
Генетический Анализ генетики системы, механизмов наследования

Таблица 36 — Характеристика разновидностей системного анализа

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

3.2.1. Характеристика системного анализа как научной дисциплины

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

Одна из таких научно-прикладных дисциплин– системный анализ, основанный на системном подходе к рассмотрению изучаемых экономических объектов и явлений. Системный анализ – это научный, всесторонний подход к принятию решений. Вся проблема изучается в целом, определяются цели развития объекта управления и различные пути их реализации в свете возможных последствий. При этом возникает необходимость согласования работы различных частей объекта управления, отдельных исполнителей, с тем, чтобы направить их на достижение обшей цели.

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

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

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

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

Объект системного анализа в теоретическом аспекте - это процесс подготовки и принятия решений; в прикладном аспекте - различные конкретные проблемы, возникающие при создании и функционировании систем.

Предмет системного анализа – полная и всесторонняя проверка различных вариантов действий с точки зрения количественного и качественного сопоставления затраченных ресурсов с получаемым эффектом.

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

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

Системному анализу присущи определенные принципы, логические элементы, определенная этапность и методы проведения.

Применение системного анализа в управленческой деятельности позволяет:

· определить и упорядочить элементы, цели, параметры, задачи, ресурсы и структуру организационных систем;

· выявить внутренние свойства организационных систем, определяющие их поведение;

· выделить и классифицировать связи между элементами ЛС;

· выявить нерешенные проблемы, узкие места, факторы неопределенности, влияющие на функционирование, возможные решения;

· формализовать слабоструктурированные проблемы, раскрыть их содержание и возможные последствия;

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

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

3.2.2. Основные понятия системного анализа

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

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

На рис.3.1 представлен общий вид системы.

Рис.3.1. Система в общем виде

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

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

· воздействий внешней среды , представляющих шум, помехи;

· управляющих сигналов (событий) , появление которых приводит к переводу элемента из одного состояния в другое.

Первый элемент входа - тот, над которым осуществляется некоторый процесс, или операция. Этот вход есть или будет «нагрузкой» системы (сырье, материалы, энергия, информация и др.).

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

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

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

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

Характеристика – то, что отражает некоторое свойство элемента системы, задается как <имя, область допустимых значений>. Некоторые авторы термином параметр называют только количественные характеристики, другие отождествляют понятия параметра и характеристики.

Законом функционирования , описывающим процесс функционирования элемента системы во времени, называется зависимость .

Оператор преобразует независимые переменные в зависимые и отражает поведение элемента (системы) во времени - процесс изменения состояния элемента (системы), оцениваемый по степени достижения цели его функционирования. Понятие поведения принято относить только к целенаправленным системам и оценивать по показателям.

Цель ситуация или область ситуаций, которая должна быть достигнута при функционировании системы за определенный промежуток времени. Цель может задаваться требованиями к показателям результативности, ресурсоемкости, оперативности функционирования системы либо к траектории достижения заданного результата. Как правило, цель для системы определяется старшей системой, а именно той, в которой рассматриваемая система является элементом.

Качество – совокупность существенных свойств объекта, обусловливающих его пригодность для использования по назначению.

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

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

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

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

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

Одна из возможных классификаций систем приведена в табл.3.1.

Таблица 3.1

Классификация систем

Признак классификации

Вид систем

Сложность

Простая, сложная, большая

Изменение во времени

Статическая, динамическая

Взаимосвязь с окружающей средой

Закрытая, открытая

Предвидение развития

Детерминированная, стохастическая

Реакция на изменение окружающей среды

Адаптивная, неадаптивная

Устойчивость к возмущающим воздействиям

Равновесная, слабо равновесная, сильно неравновесная

По типу составных частей

Техническая, социо-техническая, социальная

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

Важнейшими характерными чертами больших систем являются:

1) целенаправленность и управляемость системы, наличие у всей системы общей цели и назначения, задаваемых и корректируемых в системах более высоких уровней;

2) сложная иерархическая структура организации системы, предусматривающая сочетание централизованного управления с автономностью частей;

3) большой размер системы, то есть большое число частей и элементов, входов и выходов, разнообразие выполняемых функций и т.д.;

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

К большим системам относятся крупные производственно-экономические системы (например, холдинги), города, строительные и научно-исследовательские комплексы.

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

К числу понятий, на которых основаны важные принципы управления системами, относится понятие обратной связи (рис.3.2).

Рис.3.2. Обратная связь

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

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

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

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

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

Существуют следующие четыре свойства, которыми должен обладать объект, чтобы его можно было считать системой.

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

2. Связи – это то, что соединяет объекты и свойства в системном процессе в целое. Между элементами системы существуют связи, которые определяют интегративные качества системы. Связи между элементами системы должны быть более мощными, чем связи отдельных элементов с внешней средой.

3. Организация – это внутренняя упорядоченность, согласованность взаимодействия элементов системы, определенная структура связей между элементами системы.

4. Интегративные качества (эмерджентность, системный эффект, синергетический эффект) – качества, присущие системе в целом, но не свойственные ни одному из ее элементов в отдельности.

3.2.3. Принципы системного анализа

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

К наиболее важным относятся следующие принципы.

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

1) для проведения системного анализа необходимо в первую очередь сформулировать основную цель исследования;

2) анализ следует вести на базе уяснения основной цели исследуемой системы, что позволит определить ее основные свойства, показатели качества и критерии оценки;

3) при синтезе систем любую попытку изменения или совершенствования существующей системы надо оценивать относительно того, помогает или мешает она достижению конечной цели;

4) цель функционирования искусственной системы задается, как правило, системой, в которой исследуемая система является составной частью.

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

Принцип единства . Это совместное рассмотрение системы как целого и как совокупности частей (элементов). Принцип ориентирован на «взгляд внутрь» системы, на расчленение ее с сохранением целостных представлений о системе.

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

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

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

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

3.2.4. Структура системного анализа

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

Основными задачами системного анализа являются (табл.3.2):

· задача декомпозиции означает представление системы в виде подсистем, состоящих из более мелких элементов;

· задача анализа – нахождение различного рода свойств системы, ее элементов и окружающей среды с целью определения закономерностей поведения системы;

· задача синтеза – на основе полученных знаний о системе, создать модель системы, определить ее структуру, параметры, обеспечивающие эффективное функционирование системы, решение задач и достижение поставленных целей.

Рис.3.3. Общий подход к решению проблем с позиций системного анализа

Таблица 3.2

Основные задачи и функции системного анализа

Структура системного анализа

Декомпозиция

Анализ

Синтез

Определение и декомпозиция общей цели, основной функции

Функционально-структурный анализ

Разработка модели системы

Выделение системы из среды

Морфологический анализ (анализ взаимосвязи компонентов)

Структурный синтез

Описание воздействующих факторов

Генетический анализ (анализ предыстории, тенденций, прогнозирование)

Параметрический синтез

Описание тенденций развития, неопределенностей

Анализ аналогов

Оценивание системы

Описание как «черного ящика»

Анализ эффективности

Функциональная, компонентная и структурная декомпозиция

Формирование требований к создаваемой системе

На этапе декомпозиции , обеспечивающем общее представление системы, осуществляются:

1. Определение и декомпозиция общей цели исследования и основной функции системы как ограничение траектории в пространстве состояний системы или в области допустимых ситуаций. Наиболее часто декомпозиция проводится путем построения дерева целей и дерева функций.

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

3. Описание воздействующих факторов.

4. Описание тенденций развития, неопределенностей разного рода.

5. Описание системы как «черного ящика».

6. Функциональная (по функциям), компонентная (по виду элементов) и структурная (по виду отношений между элементами) декомпозиции системы.

Глубина декомпозиции ограничивается. Декомпозиция должна прекращаться, если необходимо изменить уровень абстракции – представить элемент как подсистему. Если при декомпозиции выясняется, что модель начинает описывать внутренний алгоритм функционирования элемента вместо закона его функционирования в виде «черного ящика», то в этом случае произошло изменение уровня абстракции. Это означает выход за пределы цели исследования системы и, следовательно, вызывает прекращение декомпозиции.

В автоматизированных методиках типичной является декомпозиция модели на глубину 5-6 уровней. На такую глубину декомпозируется обычно одна из подсистем. Функции, которые требуют такого уровня детализации, часто очень важны, и их детальное описание дает ключ к секретам работы всей системы.

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

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

Рассмотрим некоторые наиболее часто применяемые стратегии декомпозиции.

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

Декомпозиция по жизненному циклу . Признак выделения подсистем – изменение закона функционирования подсистем на разных этапах цикла существования системы «от рождения до гибели». Рекомендуется применять эту стратегию, когда целью системы является оптимизация процессов и когда можно определить последовательные стадии преобразования входов в выходы.

Декомпозиция по физическому процессу . Признак выделения подсистем – шаги выполнения алгоритма функционирования подсистемы, стадии смены состояний. Хотя эта стратегия полезна при описании существующих процессов, результатом ее часто может стать слишком последовательное описание системы, которое не будет в полной мере учитывать ограничения, диктуемые функциями друг другу. При этом может оказаться скрытой последовательность управления. Применять эту стратегию следует, только если целью модели является описание физического процесса как такового.

Декомпозиция по подсистемам (структурная декомпозиция). Признак выделения подсистем – сильная связь между элементами по одному из типов отношений (связей), существующих в системе (информационных, логических, иерархических, энергетических и т.п.). Силу связи, например, по информации можно оценить коэффициентом информационной взаимосвязи подсистем к = N / N o , где N – количество взаимоиспользуемых информационных массивов в подсистемах, N 0 - общее количество информационных массивов. Для описания всей системы должна быть построена составная модель, объединяющая все отдельные модели. Рекомендуется использовать разложение на подсистемы, только когда такое разделение на основные части системы не изменяется. Нестабильность границ подсистем быстро обесценит как отдельные модели, так и их объединение.

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

1. Функционально-структурный анализ существующей системы, позволяющий сформулировать требования к создаваемой системе. Он включает уточнение состава и законов функционирования элементов, алгоритмов функционирования и взаимовлияний подсистем, разделение управляемых и неуправляемых характеристик, задание пространства состояний Z, задание параметрического пространства Т, в котором задано поведение системы, анализ целостности системы, формулирование требований к создаваемой системе.

2. Морфологический анализ – анализ взаимосвязи компонентов.

3. Генетический анализ – анализ предыстории, причин развития ситуации, имеющихся тенденций, построение прогнозов.

4. Анализ аналогов.

5. Анализ эффективности (по результативности, ресурсоемкости, оперативности). Он включает выбор шкалы измерения, формирование показателей эффективности, обоснование и формирование критериев эффективности, непосредственно оценивание и анализ полученных оценок.

6. Формирование требований к создаваемой системе, включая выбор критериев оценки и ограничений.

Этап синтеза системы, решающей проблему, представлен в виде упрощенной функциональной диаграммы на рис.3.4.

Рис.3.4. Упрощенная функциональная диаграмма этапа синтеза системы, решающей проблему

На этом этапе осуществляются:

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

2. Синтез альтернативных структур системы, снимающей проблему.

3. Синтез параметров системы, снимающей проблему.

4. Оценивание вариантов синтезированной системы (обоснование схемы оценивания, реализация модели, проведение эксперимента по оценке, обработка результатов оценивания, анализ результатов, выбор наилучшего варианта).

Оценка степени снятия проблемы проводится при завершении системного анализа.

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

Формирование общего представления системы

Стадия 1 . Выявление главных функций (свойств, целей, предназначения) системы. Формирование (выбор) основных предметных понятий, используемых в системе. На этой стадии речь идет об уяснении основных выходов в системе. Именно с этого лучше всего начинать ее исследование. Должен быть определен тип выхода: материальный, энергетический, информационный, они должны быть отнесены к каким-либо физическим или другим понятиям (выход производства – продукция (какая?), выход системы управления – командная информация (для чего? в каком виде?), выход автоматизированной информационной системы – сведения (о чем?) и т.д.).

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

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

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

Стадия 5 . Выявление неопределенностей и случайностей в ситуации их определяющего влияния на систему (для стохастических систем).

Стадия 6. Выявление разветвленной структуры, иерархии, формирование представлений о системе как о совокупности модулей, связанных входами-выходами.

Стадией 6 заканчивается формирование общих представлений о системе. Как правило, этого достаточно, если речь идет об объекте, с которым мы непосредственно работать не будем. Если же речь идет о системе, которой надо заниматься для ее глубокого изучения, улучшения, управления, то нам придется пойти дальше по спиралеобразному пути углубленного исследования системы.

Формирование детального представления системы

Стадия 7 . Выявление всех элементов и связей, важных для целей рассмотрения. Их отнесение к структуре иерархии в системе. Ранжирование элементов и связей по их значимости.

Стадии 6 и 7 тесно связаны друг с другом, поэтому их обсуждение полезно провести вместе. Стадия 6 – это предел познания «внутрь» достаточно сложной системы для лица, оперирующего ею целиком. Более углубленные знания о системе (стадия 7) будет иметь уже только специалист, отвечающий за ее отдельные части. Для не слишком сложного объекта уровень стадии 7 – знание системы целиком – достижим и для одного человека. Таким образом, хотя суть стадий 6 и 7 одна и та же, но в первой из них мы ограничиваемся тем разумным объемом сведений, который доступен одному исследователю.

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

Стадии 6 и 7 подводят итог общему, цельному изучению системы. Дальнейшие стадии уже рассматривают только ее отдельные стороны. Поэтому важно еще раз обратить внимание на системообразующие факторы, на роль каждого элемента и каждой связи, на понимание, почему они именно таковы или должны быть именно таковыми в аспекте единства системы.

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

Основные неопределенности в стохастической системе считаются исследованными на стадии 5. Однако недетерминированность всегда присутствует и в системе, не предназначенной работать в условиях случайного характера входов и связей. Добавим, что учет неопределенностей в этом случае обычно превращается в исследование чувствительности важнейших свойств (выходов) системы. Под чувствительностью понимают степень влияния изменения входов на изменение выходов.

Стадия 9. Исследование функций и процессов в системе в целях управления ими. Введение управления и процедур принятия решения. Управляющие воздействия как системы управления. Для целенаправленных и других систем с управлением данная стадия имеет большое значение. Основные управляющие факторы были уяснены при рассмотрении стадии 3, но там это носило характер общей информации о системе. Для эффективного введения управлений или изучения их воздействий на функции системы и процессы в ней необходимо глубокое знание системы. Именно поэтому мы говорим об анализе управлений только сейчас, после всестороннего рассмотрения системы. Напомним, что управление может быть чрезвычайно разнообразным по содержанию – от команд специализированной управляющей ЭВМ до министерских приказов.

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

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

Стадии 6-9 были посвящены углубленному исследованию системы. Далее идет специфическая стадия моделирования. О создании модели можно говорить только после полного изучения системы.

В отличие от теории систем системный анализ является прикладной наукой, его конечной целью является изменение существующей ситуации в соответствии с поставленными целями. Полезность системного анализа зависит не только от качества проведения самого анализа, но и от того, как использованы его результаты. В последнее время разработан даже специальный раздел системного анализа, получивший название «теории практики» . Как выразился один из известных системных аналитиков, Р. Акофф, плохо, когда теория систем недостаточно хороша, но также плохо и когда недостаточно хороша теория практики. Теория практики и теория систем, по его словам, подобны противоположным полам, необходимым для производства потомства.

Каковы же основные положения «теории практики» Р. Акоффа?

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

Заинтересованные лица будут участвовать в системном решении проблемы, если выполнены три условия:

Если их участие действительно повлияет на полученные результаты;

Если участие в анализе интересно;

Если результаты будут внедрены.

Первое условие может быть выполнено, если каждая из сторон в принятии реше-

ний равноправна .

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

но редко невозможно.

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

Третье условие (внедрение результатов) выполняется только тогда, когда лица, принимающие решения, проявляют готовность участвовать в системном исследовании и во внедрении его результатов. Это, в свою очередь, возможно, если:

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


В анализе заинтересовано окружение лица, принимающего решение;

Между ответственным лицом и системным аналитиком установились отношения взаимного доверия.

По исследованиям Р. Акоффа, установление таких доверительных отношений облегчается при следующих условиях:

Если обе стороны могут прекратить работу в любое время и по любой причине;

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

Если он не выставляет напоказ свои заслуги в получении положительных результатов, а наоборот, всячески подчеркивает заслуги других (это, кстати, в большей степени работает на его авторитет);

Если системный аналитик предъявляет одинаково жесткие требования не только к тем условиям, которые создаются ему для работы, но и к качеству своей собственной работы;

Если он искренне проявляет уважение к интеллекту ответственного лица (разумеется, без подхалимажа).

Говоря о внедрении результатов системного анализа, важно отметить, что в реальной жизни очень редко бывает так, что сначала проводится исследование, а затем его результаты внедряются в практику. При системном исследовании особенно социальных систем они изменяются с течением времени как сами по себе, так и под влиянием самого исследования. В процессе анализа изменяется состояние проблемы, цели, число и персональный состав участников, отношения между заинтересованными сторонами и т.д. Происходит фактически слияние этапов исследования и внедрения, что придает системному анализу специфический характер: проблемы должны не «решаться», а как бы «растворяться», «исчезать» в ходе исследования.

Р. Акофф называет четыре способа обращения с любой реальной проблемой:

Не решать проблему, надеясь, что она исчезнет сама собой (Р. Акофф называет его absolution );

Сделать что-нибудь, частично решающее проблему, смягчающую ее до приемлемого состояния (resolution );

Решить проблему наилучшим в данных условиях (оптимальным) образом (solution );

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

Последний способ чаще всего и используется в наиболее развитых формах си-

стемного анализа.

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

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

Проблема была «растворена» консультантом – системным аналитиком, обнаружившим, что в часы пик число автобусов на линии превышало число остановок. На эти часы кондукторов стали снимать с автобусов и закреплять по остановкам. Они продавали билеты до прихода автобуса, успевали проверять билеты у выходящих и стали вовремя давать сигнал отправления. По окончании часов пик кондукторы возвращались в автобусы, а лишние автобусы снимались с линии. К тому

же компании потребовалось меньшее количество кондукторов

Важным в системном анализе является и этическая сторона. Например, одна из опасностей в системном анализе состоит в навязывании системным аналитиком лицу, принимающему решения, своего мнения. В этом плане этика поведения системного аналитика состоит в том, чтобы:

Не скрывать альтернатив, которые почему-то не нравятся ему самому;

Обращать внимание лица, принимающего решения, на устойчивость или чувствительность альтернатив к изменениям условий.

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

Системный аналитик всегда оказывается перед этическим выбором, когда его принципы противоречат принципам заказчика. В этой ситуации для системного аналитика рекомендуются следующие правила:

Не нужно работать с клиентом, который не дает доступа даже к отдельной информации и не позволяет публиковать даже отдельные результаты;

Надо отказываться выполнять анализ только для обоснования уже принятого решения;

Не нужно работать с клиентом, чьи цели и ценности противоречат гуманистиче-

ским целям и ценностям.

Пример . Известный кибернетик С.Бир выполнял системные исследования проблем Чили по заказу правительства С.Альенде, но отказался работать по приглашению А.Пиночета, хотя после это

го ему приходилось принимать меры личной безопасности.

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