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



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

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


Теги: Borland Delphi

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

Свойство Bands
Модель СОМ
Свойство ColumnTopPosition
FilePath
Событие OnEndPage
Свойство CurrentColumn
Пространства имен в Delphi
Метод Prepare
Свойство Brush
Изображения, хранящие в таблицах
Свойство RecordCount
Свойство WordWrap
RestructureTable
CodePage
Программные средства мультимедиа
| 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 31


     



Rambler's Top100

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

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