Смекни!
smekni.com

Анализ, синтез, планирование решений в экономике (стр. 63 из 65)

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

7.6. Требования к методам защиты информации

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

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

К средствам защиты экспертной информации, предоставляемым операционной системой независимо от типа используемой ЭВМ, относятся:

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

• идентификаторы магнитных дисков, на которых расположе­ны пользовательские области, откуда пользователь может считы­вать информацию.

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

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

• он известен только пользователю и не должен сообщаться системному программисту;

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

7.7. Функции и структура автоматизированной системы принятия, планирования и синтеза решений

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

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

В рамках данной системы автоматизируются следующие функ­ции экономиста (управленца) — аналитика:

• хранение информации;

• поиск информации по запросам в базах данных и знаний для анализа взаимосвязей объектов, изучения состава объектов, ана­лиза значений характеристик, уточнения функций и условий фун­кционирования исследуемых объектов;

• формирование социально-экономических и технологических требований и критериев качества к исследуемой системе;

• генерация вариантов сложных многокомпонентных систем;

• многокритериальный анализ вариантов и выбор лучшего из них;

• построение планов вычислений и проведение расчетов;

• логический вывод информации на основе имеющихся зна­ний.

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

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

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

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

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

Компонент математических методов для поддержки динамичес­ких процессов в иерархических системах имеет ряд особеннос­тей, не рассматриваемых ранее. Данный компонент расширен следующими процедурами:

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

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

• процедурой построения регрессионных зависимостей приори­тетов от времени на основе информации, содержащейся в базе данных.

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

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

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

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

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

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

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