Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Система пользовательского интерфейса

Читайте также:
  1. ERP — информационная система масштаба предприятия
  2. I Операционная система ОС Unix
  3. I Операционная система ОС Unix
  4. I Операционная система ОС Unix
  5. I. Система социального регулирования общественных отношений.
  6. I. Система социального регулирования общественных отношений.
  7. II. Общество как социальная система, её основные системные признаки
  8. II. Система культуры и её структура.
  9. III. Систематизація і доповнення знань
  10. Internet и система права.

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

1. Обработка данных, полученных с клавиатуры, и отображение вводимых и выводимых данных на экране.

2. Поддержка диалога между пользователем и системой.

3. Распознавание ситуации непонимания между пользователем и системой.

3. Обеспечение "дружественности" по отношению к пользователю.

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

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

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

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

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

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




Дата добавления: 2014-12-19; просмотров: 40 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав