Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Графический интерфейс пользователя GUI

Читайте также:
  1. III. Графический анализ бета-разнообразия.
  2. VIII. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  3. Библиографический поиск и исследование истории вопроса
  4. БИБЛИОГРАФИЧЕСКИЙ СПИСОК
  5. Библиографический список
  6. Библиографический список
  7. Библиографический список

В основу разработки практически любого графического интерфейса пользователя (Graphical User Interface — GUI) положены три метафоры.

1. Рабочий стол. Для человека, сидящего за рабочим столом, доступны как определенные источники информации, так и средства обработки информации. При этом на рабочем столе могут находиться документы, представленные в различной форме: текст, таблицы, рисунки и т.д. В GUI рабочий стол воплощен пространством экрана монитора.

2. Работаешь с тем, что видишь. В каждый момент времени «сидящий» за рабочим столом может работать только с теми документами, которые он видит перед собой. Если необходимый документ отсутствует на столе, его необходимо достать (например, из папки). Объекты, необходимые для решения задачи, представлены в GUI в виде соответствующих графических образов (пиктограмм и окон).

3. Видишь, что получил. Выполняя какие-то действия над документами, человек тут же видит результат своей деятельности.

Все необходимые действия выполняются в GUI не с помощью команд, а с помощью прямого манипулирования объектами.

DCD — разработка, управляемая данными — означает, что проектирование интерфейса поддерживает такую модель взаимодействия пользователя с системой, при которой первичными являются обрабатываемые данные, а не требуемые для этого программные средства. При таком подходе внимание пользователя концентрируется на тех данных, с которыми он работает, а не на поиске и загрузке необходимого приложения. При использовании DCD-технологии основным программным объектом является документ (некоторое абстрактное устройство хранения данных, используемых для выполнения заданий пользователей и их взаимодействия). Технология DCD обуславливает необходимость применения объектно-ориентированного подхода к GUI. Т.е., объекты имеют характеристики, называемые свойствами (цвет, размер, дата модификации), допустимые операции (действия, которые могут быть выполнены над объектами, например перемещение или копирование), а также отношения между ними (набор, объединение, композиция, контейнер). Объекты, обладающие аналогичными свойствами и поведением, относятся к одному классу.

Основным устройством ввода при использовании графического интерфейса является мышь. Она функционально связана с графическим символом на экране, называемым указателем. При перемещении указателя через экран его форма может меняться, чтобы обеспечить информирование пользователя (обратную связь) о конкретной позиции, операции или состоянии. Каждый указатель имеет горячую точку, которая идентифицирует его точную позицию на экране. Для объектов на экране также определяется горячая зона — область, в пределах которой должна находиться горячая точка, чтобы считаться расположенной над объектом (обычно совпадает с границами самого объекта). С помощью мыши пользователь может выполнить над объектом следующие действия: указание, щелчок, двойной щелчок, нажатие, перемещение (при нажатой кнопке мыши). Другим устройством ввода является клавиатура как основное средство ввода и редактирования текстовой информации.


Дата добавления: 2015-07-20; просмотров: 107 | Нарушение авторских прав


Читайте в этой же книге: Информатизация и информационные процессы в организационно-экономической сфере | Понятие информационной технологии | Свойства информационной технологии | Роль информационных технологий в развитии экономики и общества | Эволюция информационных технологий | Классификация информационных технологий | Характеристика этапов технологического процесса автоматизированной обработки информации | Критерии оценки информационных технологий | Составляющие информационных технологий | Автоматизированное рабочее место технического раелюдях. |
<== предыдущая страница | следующая страница ==>
Стандарты пользовательского интерфейса информационных технологий| Автоматизированное рабочее место

mybiblioteka.su - 2015-2024 год. (0.006 сек.)