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



Структура и классификация пользовательских интерфейсов
17 марта 2009

В пользовательском интерфейсе можно условно выделить декоративную и активную составляющие. К первой относятся элементы, отвечающие за эстетическую привлекательность программного изделия.
Активные элементы подразделяются на операционные и информационные образы моделей вычислений и управляющие средства пользовательского интерфейса, посредством которых пользователь управляет программой. Управляющие средства различных классов программных изделий могут значительно различаться.
В основе управляющих средств пользовательского интерфейса лежит тот или иной интерфейсный язык. При этом роль синтаксиса играют используемые графические образы и их динамические свойства. О типах управляющих средств пользовательского интерфейса мы будем говорить, имея в виду различные формы (элементы дизайна) типизированных управляющих элементов пользовательского интерфейса определенного подкласса.
Дизайн конкретных реализаций интерфейса может включать композицию различных типов управляющих средств, информационные образы предметной области и декоративные элементы. Компоненты дизайна пользовательского интерфейса не задаются произвольно, а образуют некоторое стилевое единство.
Можно выделить поколения пользовательского интерфейса, которые характеризуются четырьмя интерфейсными стилями.
В первый период (50-е и начало 60-х гг.) компьютеры работали в основном в пакетном режиме.
Во втором периоде (с начала 60-х до начала 80-х гг.) пользователи могли взаимодействовать с компьютером путем ввода с клавиатуры команд с параметрами.
В третьем периоде (80-е годы) были созданы графические интерфейсы пользователя (GUI).Эти интерфейсы принято обозначать аббревиатурой WIMP (Windows-Icons-Menus-Pointing device), что предполагает использование окон, пиктограмм, меню и позиционирующего устройства (обычно мышь).
В настоящее время используются новые формы интерфейсов четвертого поколения, которые называют post-WIMP-интерфейсы. Они не используют меню, формы и панели инструментов, вместо них при задании спецификаций операций и операндов упор идет на обучающие примеры, жесты и распознавание речи.
В пользовательских интерфейсах можно выделить классы и подклассы, происхождение которых связано с используемыми базовыми техническими средствами человеко-машинного взаимодействия. Классы, подклассы и типы пользовательского интерфейса приведены в табл. 2.
Таблица 2
КЛАССЫ
ИНТЕРФЕЙСА ПОДКЛАССЫ ПРИМЕРЫ ТИПОВ
УПРАВЛЯЮЩИХ СРЕДСТВ
Символьный Командный интерфейс «Вопрос-ответ»
Командная строка
Графический Простой графический Экранные формы
Управляющие клавиши
Истинно-графический,
двухмерный Меню
Графические элементы управления
Прямое манипулирование
Трехмерный Конические деревья
Что касается подкласса WIMP, то соответствующие нормативные документы для офисных приложений первоначально были предложены ведущими разработчиками (в рамках проекта SSA от IBM , Microsoft , Apple) и оказали решающее влияние на содержание принятых позднее ряда международных стандартов пользовательского интерфейса. В табл. 3 приведен перечень стандартов ISO на графический пользовательский интерфейс WIMP.
Таблица 3
ДОКУМЕНТ ISO ТИПЫ УПРАВЛЯЮЩИХ СРЕДСТВ, ГУЭ
ISO 9241-12-1998 Ergonomic requirements for office work
with visual display terminals (VDTs).P.12. Presentation of information Визуальное представление информации: окна, поля, списки, метки, таблицы
ISO 9241-14-1997 Ergonomic requirements for office work
with visual display terminals (VDTs).P.14. Menu dialogues Меню
ISO 9241-16-1998 Ergonomic requirements for office work
with visual display terminals (VDTs).P.16. Direct manipulation dialogues Прямые манипуляции
ISO/IEC 10741-1995 What happens to the cursor control when users interact with text editors.P1. Cursor control for text editing Курсор
ISO/IEC 11581-(1999-2000) Usage and appropriateness of icons in the user interface. P.1-6


Теги: Borland Delphi

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

Географические информационные системы (Geographical Information System)
Создание групп
Принципы перехода к новой информационной системе
Критерии качества технологических процессов
Свойство ForceNewPage
Пространства имен в Delphi
Протокол TCP
Панель Debug
Locate
Свойство Expression для TQRGroup
Свойство AutoStretch
Свойство DataSet
Свойство Mask
Нижний уровень
Печать из полей базы данных
| 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 | Структура и классификация пользовательских интерфейсов. Регион сайта: Москва и Санкт-Петербург