Системный анализ в информационных технологиях. Громов Ю.Ю - 6 стр.

UptoLike

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