* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Основные принципы создания пользовательского интерфейса
17 марта 2009

К основным принципам проектирования пользовательского интерфейса относятся:
1. Естественность (интуитивность)
Работа с системой не должна вызывать у пользователя сложностей в поиске необходимых директив (элементов интерфейса) для управления процессом решения поставленной задачи.
2. Непротиворечивость
Если в процессе работы с системой пользователем были использованы некоторые приемы работы с некоторой частью системы, то в другой части системы приемы работы должны быть идентичны. Также работа с системой через интерфейс должна соответствовать установленным, привычным нормам (например, использование клавиши Enter).
3. Неизбыточность
Это означает, что пользователь должен вводить только минимальную информацию для работы или управления системой. Например, пользователь не должен вводить незначимые цифры (00010 вместо 10). Аналогично нельзя требовать от пользователя вводить информацию, которая уже была введена или которая может быть автоматически получена из системы. Желательно использовать значения по умолчанию, где только возможно, чтобы минимизировать процесс ввода информации.
4. Непосредственный доступ к системе помощи
В процессе работы необходимо, чтобы система обеспечивала пользователя необходимыми инструкциями. Система помощи отвечает трем основным аспектам: качество и количество обеспечиваемых команд; характер сообщений об ошибках и подтверждения того, что система делает. Сообщения об ошибках должны быть полезны и понятны пользователю.
5. Гибкость
Для неопытных пользователей интерфейс может быть организован как иерархическая структура меню, а для опытных пользователей как команды, комбинации нажатий клавиш и параметры.
При проектировании интерфейса следует учитывать HCI. Человеко-машинное взаимодействие (HCI – Human-Computer Interaction) – это наука, которая изучает, как люди используют компьютерные системы для решения поставленных задач. HCI включает в себя различные дисциплины. Это требуется для того, чтобы разработчики программного обеспечения понимали основы деятельности, поведения и ментальной специфики человека в соответствии с проектируемой системой.
Дисциплины, которые включает в себя HCI:
• эргономика;
• информатика;
• искусственный интеллект;
• лингвистика;
• психология;
• социология;
• основы разработки программного обеспечения;
• дизайн.


Теги: Borland Delphi

Статьи по теме:

Важнейшие пространства имен .NET
Упрощение интерфейса
Признаки автоматизированных рабочих мест. Классификация автоматизированных рабочих мест
Свойство LeftOffset
Свойство Driver
Свойство WordWrap
Групповые и корпоративные информационные системы
Свойство AlignToBottom
Компонент TQRDBText
Добавление текста и полей данных
Печать мемо полей
Событие AfterPrint для секций
Свойство Available
CodePage
Панель Spacing
| Borland Delphi | Alex |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | Borland Delphi | Основные принципы создания пользовательского интерфейса. Регион сайта: Москва и Санкт-Петербург