Типичная СППР состоит из трех основных компонентов (подсистем): интерфейса, базы данных
Типичная СППР состоит из трех основных компонентов (подсистем): интерфейса, базы данных и базы моделей (см. рис. 12.1.).Интерфейс пользователя позволяет лицу, принимающему решение (ЛПР), выполнять диалог с системой, используя программы ввода, форматы и технологии виводу.
База данных и система управления базами данных (СУБД), как отдельная подсистема, предназначенные для хранения, управления, отбора, отображения и анализа даних.
База моделей (БМ) и система управления базами моделей (СУБМ) как самостоятельная подсистема, включает набор моделей для обеспечения запросов пользователей, решения аналитических и других задач. В совершенных СППР может быть еще и база знаний системы (БЗ) и СУБЗ.
Интерфейс пользователь-система (интерфейс пользователя) обеспечивает связь ОПР с СППР, а потому должен быть удобным для пользователя и полностью должен ориентироваться на человеческий фактор средствами и методами интерфейса. Их можно разделить на три группы:
1) язык действий, регламентирующий возможности пользователя при общении с ЭВМ. Это операции при пользовании клавиатурой или функциональными клавишами и сенсорными панелями, джойстиком и устные команды обычным языком;
2) язык отображения, или набор средств для восприятия результатов работы с системой: использование принтеров, экранов, графических средств, цвета, графопобудовувачив, звукового вывода и т.п.;
3) база знаний, что обеспечивает пользователю умения и возможности общаться с системой. Такая база знаний может находиться в голове пользователя, в виде бумажного руководства, диалоговых команд подсказки на мониторе или комбинации различных засобив.
В литературе интерфейс разбивается на 6 поколений. Если первые три поколения, начиная с 1948 по 1971 год, были сложными и ориентировались преимущественно на программистов, то четвертое поколение (1972-1979 гг) уже было ориентировано на пользователя, базы данных, персональные компьютеры. Для пятого поколения (1980-1987 гг) характерно использование экспертных систем, графических интерфейсов, развитых систем на естественном языке. Шестое поколение, начиная с 1988 года, характеризуется слиянием искусственного интеллекта и человеко-машинного диалога, ожиданием появления «умного» компьютера, способного распознавать ситуации интуитивным способом, способного к индуктивному выводу и к навчання.
В настоящее время используется четыре основных вида пользовательского интерфейса: интерфейс, основанный на меню; адаптивный интерфейс интерфейс с применением естественного языка; интерфейс с графическими средствами диалога с системою.
Интерфейс, основанный на меню, заключается в выборе с помощью однозначных кодовых обозначений отдельных вариантов (режимов, команд, ответов и т.п.) с их списке, предложенных на экране дисплея. Для выбора преимущественно используется клавиатура или другие устройства: световое перо, сенсорное оборудование, «мышь» тощо.
Адаптивный интерфейс построен на концепции адаптивных программных средств, позволяющих приспосабливаться к изменившимся условиям функционирования. Такой интерфейс формируется с учетом склонностей, интересов, знаний и других особенностей пользователя и середовища.
Интерфейс на базе естественного языка наиболее удобный для пользователя и не требует значительных компьютерных знаний, но связан с слишком большими компьютерными ресурсами и сложностями его создания на современном этапе. Проблемы связаны с обеспечением возможности однозначного выбора семантических объектов, лингвистическими проблемами и проблемами баз даних.
Интерфейс на базе графических средств диалога связан со встроенным моделированием процессов для контроля состояния системы с возможностью анализа шагов и возврат к исходному состоянию, графическими поясняющими средствами на основе аналогии (сопоставление сценариев), графическими средствами перемещения по системе в виде рисунков предметов и понятий.
База данных и система управления базой данных (СУБД) составляют подсистему данных СППР. В отличие от обычных подходов при реализации баз данных в условиях СППР необходимы некоторые дополнительные требования, связанные с более широким доступом к дополнительным источникам информации: значительного количества текстовой информации, информации для автоматизированного проектирования изделий и технологий, об автоматизации производства, перехватываемых информацию о непредвиденных запросы и т.п. БД строятся как на основе классических моделей (иерархических, сетевых и реляционных), так и семантических. Семантические модели данных позволяют в модели данных точнее отразить значения базы даних.
База моделей и система управления базой моделей (СУБМ) составляют другую подсистему СППР - подсистему моделей. С помощью базы моделей пользователь может в системе СППР конструировать, анализировать и интерпретировать отдельные модели, добиваясь большей их идентичности с анблогом.
База моделей включает оптимизационные и неоптимизационные модели. Оптимизационные модели: модели математического программирования - линейного (распределение ресурсов, оптимальное планирование, транспортная задача, анализ сетевых графиков), нелинейного, динамического; модели учета; модели инвестиционной стратегии, маркетингу.
Неоптимизационные модели: статистические модели (с линейным и нелинейным анализом регрессий), альтернативные методы моделирования, в том числе имитационное, методы прогнозирования временного ряда и др.. Для хранения и манипулирования моделей используются понятия и методы подачи знаний: формальная логика, семантические сети, модели продукции, фреймы и т.д.., А также реляционный базис, аналогичный реляционной модели даних.
С помощью СУБМ СППР имеет возможность создавать новые модели, выполнять каталогизацию и оценки набора моделей, интегрировать составные части моделей, связывать компоненты моделей.
Основным направлением развития СППР является создание групповых СППР (ГСППР), которые учитывают роль многих участников в групповом принятии решения. ГСППР объединяют коммуникации, вычисления и технологию на базе локальных и других мереж.
Выделяют три уровня ГСППР:
Из определения системы поддержки принятия решений (СППР, разд. 2) следует, что в них | Диапазон областей применения СППР достаточно широк. В западных странах приоритетными |