
- •Оглавление
- •Раздел 1. Пользовательский интерфейс информационных систем 9
- •Тема 1.7. Факторы, влияющие на качество пользовательского интерфейса. 35
- •Раздел II. Унифицированные интерфейсы взаимодействия технических средств. 92
- •Интерфейсы информационных систем
- •Введение
- •В.1. Понятие интерфейса. Взаимодействие
- •Технических устройств.
- •В.2. Особенности организации взаимодействия человека с информационными системами
- •1.2. Человек-оператор как звено обработки информации пользовательского интерфейса.
- •1.2.1. Анализаторы человека и их основные характеристики
- •1.2.2. Учет характеристик зрительного анализатора человека при проектировании пользовательского интерфейса.
- •1.2.3. Характеристики сенсорно-моторной деятельности человека.
- •1.2.4. Пропускная способность человека-оператора.
- •1.3. Диалог человека с вычислительной системой. Его основные характеристики.
- •1.4. Типы диалога.
- •1) В виде списка: 2) в виде блока: 3) Пиктограммы:
- •1.5. Графический пользовательский интерфейс (gui)
- •1.6. Основные принципы разработки графического интерфейса
- •Тема 1.7. Факторы, влияющие на качество пользовательского интерфейса.
- •1.7.1. Повышение скорости выполнения работы.
- •1.7.2. Уменьшение количества человеческих ошибок.
- •1.7.3. Обучение пользователя работе с системой.
- •1.7.4. Субъективное удовлетворение
- •1.8. Элементы управления
- •1.9. Окна
- •1.10. Другие элементы интерфейса
- •Раздел II. Унифицированные интерфейсы взаимодействия технических средств.
- •2.1. Назначение и функции унифицированных интерфейсов
- •2.2. Классификационные признаки стандартных интерфейсов.
- •2.3 Стыки систем передачи данных. Стандарт rs-232е
- •2.3.1 Общие сведения
- •2.3.2. Формат передачи данных
- •2.3.3. Сигналы линий интерфейса rs-232 или стыка с2
- •2 .3.4. Аппаратная реализация
- •2.3.5. Инициализация адаптера интерфейса (стыка с2)
- •2.3.6. Интерфейсы rs-422a, rs-423a и rs-449.
- •2.4. Стандартный интерфейс iec 625-1 для программируемых приборов
- •2.4.1. Стандарт мэк (iec). Общие сведения.
- •2.4.2. Логическая организация интерфейса
- •2.4.3. Протокол сигналов для установления связи по магистрали iec
- •2.4.4. Условия функционирования приборов в системе
- •4.5 Коды и форматы интерфейса
- •4.6. Физическая реализация интерфейса.
1.3. Диалог человека с вычислительной системой. Его основные характеристики.
Диалог означает интерактивный (двусторонний) обмен информацией (сообщениями) на заранее установленном языке, в определенной форме для достижения некоторых целей в конкретной предметной области деятельности человека. Так, целью диалога между человеком и компьютером является выполнение определенных, нужных человеку задач.
Сообщения, которыми обмениваются участники диалога, выполняют и некоторые функции, необходимые для поддержания диалога. Для наглядности представим диалог с вычислительной системой следующей схемой общения.
Подсказка – это выходное сообщение системы, побуждающее пользователя, например, вводить данные или задать имя файла.
Сообщение об ошибке – это сигнал диалогового процесса о том, что невозможно дальнейшее выполнение работы, потому что он, или вызванный процесс выполнения задания не может обработать сообщение, введенное пользователем.
Сообщение о состоянии системы – это информация для пользователя о том, что произошло или происходит в системе (ОС).
Справка, справочная информация выводится в тех случаях, когда пользователь не может ответить на запрос системы, потому что ему не понятны запрос или он забыл, что именно нужно вводить.
Отделение процесса диалога от процесса выполнения задания позволяет использовать один и тот же процесс диалога для выполнения различных заданий пользователя.
Диалог со стороны вычислительной системы поддерживается программными и информационными средствами двух типов: структурными и лингвистическими. Общее назначение структурных средств состоит в восприятии сообщений человека, формирование и выдачи ему сообщений системы и управлении этими процессами.
Назначение лингвистических средств состоит в понимании сообщений человека и синтезе сообщений системы человеку.
В
процессе диалога человек и вычислительная
система принимают функции источника
и приемника.
При этом реализующие его программные
и технические средства образуют три
канала взаимодействия: канал планирования,
канал информирования
и канал управления.
Схематично он будет представляться
так.
Направления сигналов в каналах зависит от вида диалога. Данная схема соответствует диалогу, в котором инициатором является человек (И).
Качество диалога. Качество любого диалога между человеком и ПЭВМ можно оценить с помощью следующих критериев: естественность, последовательность, краткость, поддержка пользователя и гибкость.
Естественный диалог – это такой, который не вынуждает пользователя существенно изменять свои традиционные способы решения задачи. Как минимум это означает, что диалог должен проводиться на родном языке пользователя. Стиль ведения диалога должен быть разговорным, а не письменным.
Последовательность. Диалог, отличающийся последовательностью, гарантирует, что пользователь, освоивший работу одной части системы, не запутается, разбираясь с особенностями описания и работы другой части системы. Последовательность фраз, например, предполагает, что вводимые ключевые слова всегда трактуются одинаково. Стандартные ответы должны быть действительно стандартными. Именно поэтому клавиша F1 во многих программных пакетах не имеет других функций, кроме функций вызова справочной информации или помощь системы.
Краткость. Краткий диалог требует от пользователя ввода только минимума информации, необходимой для работы системы. Он обладает тем достоинством, что взаимодействие становится более быстрым и осуществляется с меньшим числом ошибок, поскольку оно прямо зависит от количества требуемых нажатий на клавиши. Для обеспечения краткости в диалоге не следует запрашивать информацию, которую можно сформировать автоматически или которая уже была введена ранее, например, текущая дата.
Поддержка пользователя. Это мера помощи, которую диалог оказывает пользователю при его работе с системой. Тремя основными аспектами этой поддержки являются:
- количество и качество имеющихся инструкций;
- характер вызываемых сообщений об ошибках;
- подтверждение каких-либо действий системы (при записи, удалении).
Гибкость. Это мера того, насколько хорошо диалог соответствует различным уровням подготовки и производительности труда пользователя. Такая гибкость предполагает, что диалог может подстраивать свою структуру или выходные данные. Концепция адаптации диалога является одной из основных областей исследования взаимодействия человека и вычислительной системы.