Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв Тюмень РСПСИТ 2010-12-14 Послан в Тюмень....doc
Скачиваний:
18
Добавлен:
24.04.2019
Размер:
5.82 Mб
Скачать

1.2.4. Организация человеко-машинного интерфейса

  1. 1.2.4.1. Принципы разработки

Интерфейс – это набор стандартных приемов взаимодействия с тех­ни­кой. Рассмотрим основные принципы его разработки.

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

2. Учет возможностей аппаратных и программных средств разработчика и пользователя.

3. Стандартизация, унификация и последовательность разработки. Исполь­зование общепринятых методов, приемов для всех элементов ПС. Необхо­ди­мо применять стан­дарты ISO, IEC, NIST, IEEE, ГОСТ, Windows, Office и др.

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

5. Привлечение пользователя к разработке интерфейса. Ис­поль­­зование знаний пользователя в предметной области, согласование прини­маемых решений.

6. Следует предусмотреть средства адаптации к пользователю. Адаптация – это способность устанавливать соответствие с уровнем подготовки пользователя. Существуют три типа адаптации:

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

фиксированная пользователь явно выбирает уровень диалоговой поддержки;

автоматическая – система строит модель поведения пользователя, изме­няясь в процессе работы с пользователем, распознавая его харак­те­ристики (время ответа, ошибки, обращение к помощи).

Можно предоставлять пользователям возможность самостоятельно рас­поряжаться некоторыми частями интерфейса. Это позво­лит в опре­де­лен­ных пределах повысить производительность пользо­вателей. Пользо­ва­тель­ские режимы для персонализации интерфейса могут оставаться эффективными при перенесении их из одного прило­же­ния в другое. Иногда приложения могут иметь пользовательские режимы, которые применимы только для него.

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

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