Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Диалоговое взаимодействие с пользователем

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

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

♦ простота освоения основных приемов работы в системе;

♦ единообразие процедур и терминов;

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

♦ при выполнении действия, результаты которого не удовлетворяют пользователя, возможно возвращение к предыдущему состоянию системы;

♦ использование кратких форм диалога;

♦ существование средств защиты информационно-вычислительных ресурсов в системе, в том числе и от непрофессиональных действий пользователя.

При соблюдении перечисленных требований говорят о наличии так называемого «дружественного» интерфейса.

В настоящее время самыми распространенными интерфейсами, позволяющими вести диалог «человек-машина», являются графические WIMP-интерфейсы (Window - меню, Image - образ, Menu - меню, Pointer - указатель). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов.

Работа с программами и файлами происходит в окнах - выделенных рамкой частях экрана дисплея. Все программы, файлы, устройства представляются в виде пиктограмм, которые при открытии превращаются в окна. Основным элементом управления является меню, содержащее набор функций системы. В WIMP-интерфейсе широко используются устройства-манипуляторы (мыши, трекболы), позволяющие быстро выделять нужную часть экрана, окна или пиктограмму, а затем с помощью меню или других технологий осуществляющие управление ими. Классическим примером WIMP-интерфейса является операционная система Windows и работа в ее приложениях.

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

В 90-годах XX века начали разрабатываться интерфейсы, наиболее приближенные к человеческой форме общения. Примером может служить SILK-интерфейс (Speech - речь, Image -образ, Language - язык, Knowledge - знание). Он появился в результате разработки технологий распознавания речи. В ходе взаимодействия идет «разговор» человека и компьютера. При этом компьютер анализирует человеческую речь, находит в ней команды и ключевые фразы. Результат выполнения команд также преобразуется в понятную для человека форму. Эта технология получила название «речевой технологии».

Другой активно развивающийся интерфейс основан на биометрической технологии (так называемый «мимический интерфейс»). Для управления компьютером используется выражение лица человека, направление его взгляда, размер зрачка и другие признаки. Изображения считываются с цифровой видеокамеры, а затем с помощью программ распознавания образов из изображения выделяются команды.

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

 

<== предыдущая лекция | следующая лекция ==>
Понятие пользовательского интерфейса | Системы управления базами данных Модели баз данных. Архитектура баз данных
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 1779; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.