русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-08-31; просмотров: 537; Нарушение авторских прав


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

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

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

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

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

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

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

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



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

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



<== предыдущая лекция | следующая лекция ==>
Принципы структурного программирования | Рекомендации разработчику


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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