Классификация методов системного анализа

Автор: Караханян А.А.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 1-2 (29), 2019 года.

Бесплатный доступ

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

Системный анализ, классификация методов, сложная система, моделирование

Короткий адрес: https://sciup.org/140284695

IDR: 140284695

Текст научной статьи Классификация методов системного анализа

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

Задачи системного анализа удобно сформулировать в соответствии с этапами (рис. 1):

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

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

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

Волкова В.Н. и Денисов А.А. в учебнике «Основы теории систем и системного анализа» вводят термин «методы формализованного представления систем», представляющий единую систему методов системного анализа.

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

  • -    величин;

  • -    функций;

  • -    уравнений;

  • -    систем уравнений [1].

Аналитические методы есть основа классической математики (методы поиска экстремума функции, дифференциального и интегрального исчисления, вариационного исчисления и многие другие) и математического программирования (методы теории алгоритмов, теории игр и т.п.).

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

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

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

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

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

  •    прагматика - оценка и сравнение разных языков программирования, программ и систем согласно критериям эффективности их использования;

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

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

  •    синтаксис - изучает правила расстановки знаков в тексте, на основе законов грамматики.

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

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

Модель (от латинского modulus - мера) - это аналог объекта исследования, находящегося с ним в такой соответствии, которое позволяет получить новое знания про этот объект. Моделирования - метод опосредствованного познания с помощью искусственных или природных систем, которые сохраняют некоторые особенности объекта исследования, что дает возможность получить новое знания про объект-оригинал [2].

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

Таким образом, для прогнозирования сложных процессов предлагается использовать модели и методы, базирующиеся на разных алгоритмах исследования [3]. Каждая группа методов использует специальные методы, для которых разработаны некоторые модели и алгоритмы их применения [4].

Список литературы Классификация методов системного анализа

  • Волкова В.Н., Денисов А.А. Основы теории систем и системного анализа. Учебник. - СПб.: Издательство СПбГТУ, 1999
  • Згуровський М.З. Основи системного аналiзу / М.З. Згуровський, Н.Д. Панкратова. - К.: Видавнича група BHV, 2007. - 544 с.
  • Таран В.Н. Практическое внедрение разработанных методов прогнозирования оползневых процессов Южного берега Крыма / В.Н. Таран // Вестник Национального технического университета Харьковский политехнический институт. Серия: Информатика и моделирование. 2010. № 21. С. 162-172.
  • Таран В.Н. Модели и методы анализа и прогнозирования сложных процессов / В.Н. Таран // Математические машины и системы. 2014. №3. 119-124
Статья научная