4.2.3.3. Интерфейс для Хола: вариант 2. ГИП (GUI, graphical user interface)
4.2.3.3. Интерфейс для Хола: вариант 2. ГИП (GUI, graphical user interface)
Рис. 4.3. ГИП для задачи Хола
В интерфейсе, показанном на рис. 4.3, используется наглядное отображение термометров. Хол может поднять или опустить указатель на каждом термометре методом перетаскивания с помощью ГУВ. Хол определяет, какой ему необходимо сделать пересчет, перемещая стрелку указателя либо по шкале Цельсия, либо по шкале Фаренгейта. Холу не требуется вводить символы посредством клавиатуры – он просто выбирает значение температуры на одном из термометров. При перемещении указателя на одном термометре указатель на другом перемещается на соответствующее значение. Точность устанавливается с помощью регуляторов масштабирования шкал. Также возможно изменить текущий диапазон значений. Изменение шкалы или диапазона на одном термометре автоматически приводит к соответствующему изменению на другом. Точное числовое значение отображается на перемещаемой стрелке. Температура показывается как в числовом виде так и с помощью уровня градусника, поэтому Хол может, на свое усмотрение, пользоваться либо графическим вариантом представления данных, либо символьным. Сервис «Автомед» позволяет установить диапазоны термометров с центром в районе 37 градусов шкалы Цельсия и 98.6 градусов Фаренгейта на случай, если кто-то из сотрудников работает со значениями температуры тела человека. Эта опция служит для экономии времени.
С помощью нажатия кнопок «Расширить шкалу» (Expand Scales) и «Сжать шкалу» (Compress Scales) можно уменьшить или увеличить цену деления шкал в 10 раз. Для перехода к значению, которое в данный момент не видно на экране, Хол расширяет шкалу, затем прокручивает до нужного места на шкале, устанавливает стрелку на необходимое температурное значение и потом сжимает шкалу до получения требуемой точности, при необходимости подстраивая стрелку указателя.
Провести анализ этого графического интерфейса с помощью модели скорости печати GOMS довольно сложно, поскольку способ, которым Хол может его использовать, зависит от того, где в данный момент установлена стрелка указателя, какой необходим диапазон температур и какая требуется точность. Рассмотрим сначала простой случай, при котором диапазон температурных шкал и точность перевода уже находятся в желаемом положении. Анализ позволит определить минимальное время, необходимое для использования этого интерфейса.
• Запишем, какие жесты использует Хол, когда перемещает руку к ГУВ, щелкает по кнопке и удерживает ее, указывая на стрелку одного из термометров:
H P K
• Продолжим записывать те жесты, которые использует Хол для перемещения стрелки к необходимому температурному значению и отпускает кнопку ГУВ
H P K P K
• Поставим операторы M в соответствии с правилом 0:
H M P M K M K
• Удалим два оператора M в соответствии с правилом 1:
H M P K K
Когнитивные единицы, разделители последовательностей и т. д. здесь не используются, поэтому правила 2–5 не применяем. Складывая значения операторов, получаем общее время:
H M P K K
0.4 + 1.35 + 1.1 + 0.2 + 0.2 = 3.25 с
Результат вычисления относится к удачному случаю, когда исходный термометр уже предустановлен на требуемый диапазон и точность. Теперь рассмотрим случай, при котором Хол расширяет шкалу, чтобы увидеть необходимое температурное значение, изменяет диапазон, сжимает шкалу, чтобы получить требуемую точность, и затем перемещает стрелку указателя. Далее я привожу общую запись метода, который использует Хол, без промежуточных шагов. (Я исхожу из того, что Хол является опытным пользователям и не прокручивает шкалу туда и обратно, чтобы найти на ней нужный участок.) Холу приходится несколько раз пользоваться стрелками для прокрутки температурной шкалы. На каждую операцию прокручивания экрана может потребовать нескольких жестов. Кроме того, требуется время на то, чтобы отобразить изменения на экране, связанные с его прокруткой. Чтобы оценить время прокручивания, я построил такой интерфейс и измерил эти значения. Все они были равны 3 с и более. Обозначая время прокручивания шкал через S, запишем последовательность жестов, которые применяет Хол.
H P K S K P K S K P K S K P K K
В соответствии с правилами расставляем операторы M:
H + 3(M + P + K + S + K) + M + P + K + K
0.4 + 3*(1.35 + 0.2 + 3.0 + 0.2) + 1.35 + 0.4 + 0.2 + 0.2 = 16.8 с
За исключением редких случаев, когда шкалы уже с самого начала установлены правильно, идеальному пользователю понадобится более 16 с. на то, чтобы выполнить перевод из одной шкалы в другую, тогда как реальный, т. е. не идеальный пользователь, может сбивать шкалы и стрелки указателей, и поэтому ему понадобится даже больше времени.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
4.2.3.1. Интерфейс для Хола: вариант 1. Диалоговое окно
4.2.3.1. Интерфейс для Хола: вариант 1. Диалоговое окно Инструкции в диалоговом окне (рис. 4.2) довольно просты. На их основе можно описать метод действий, который должен использовать Хол в терминах жестов модели GOMS. Запись по модели GOMS будет представлена последовательно по
4.3.1. Производительность интерфейса для Хола
4.3.1. Производительность интерфейса для Хола Аккуратный подсчет есть путь к знаниям всех существующих вещей и тайных секретов. Папирусы Рхинда, 1650 г. до н. э. Аккуратный подсчет есть путь к знаниям всех существующих вещей и тайных секретов.Полезно подробно рассмотреть
4.3.2. Другие решения интерфейса для Хола
4.3.2. Другие решения интерфейса для Хола В разделе 4.3.1 мы приостановили дальнейшие попытки улучшения интерфейса, достигнув 70 % теоретической информационной производительности. Данная производительность определена для пока еще неизвестного, теоретического интерфейса, в
«УДАР» ВАРИАНТ 1
«УДАР» ВАРИАНТ 1 Эта версия револьвера «Удар» была разработана тульским КБП по заказу российского МВД. Результатом работ стал револьвер очень большого калибра, стреляющий различными типами боеприпасов калибра 12,3x42R. и предлагающийся в трех различных модификациях:
«УДАР» ВАРИАНТ 2
«УДАР» ВАРИАНТ 2 Данный вариант револьвера «Удар» известен значительно меньше, поскольку русские практически не предлагают по нему никаких данных. Этот револьвер выпускается ЦНИИТочмашем и, несомненно, обладает более традиционной конструкцией. Данный вариант
2.3.2. Альтернативный вариант
2.3.2. Альтернативный вариант Чтобы собрать устройство, лишенное перечисленных ранее недостатков, с тем, чтобы его можно было эксплуатировать в любое время с возможностью постоянного подключения к телефонной линии, не опасаясь ложных срабатываний, рекомендую
ИТАЛЬЯНСКИЙ ВАРИАНТ
ИТАЛЬЯНСКИЙ ВАРИАНТ В 1913 году итальянец Джулио Уливи предложил британскому адмиралтейству способ подрыва мин с помощью невидимых лучей. Во время испытаний подготовленные изобретателем морские мины отплывали от берега и взрывались именно там, где требовалось. Британцы
БРИТАНСКИЙ ВАРИАНТ
БРИТАНСКИЙ ВАРИАНТ В Британии «лучами смерти» занимался инженер- электротехник Гарри Гринделл Мэтьюз.Еще перед Первой мировой войной он занимался проблемой беспроводной связи. В 1911 году ему удалось осуществить радиоконтакт с находившимся в воздухе военным пилотом
ЛЕГКИЙ ТАНК Т-50 (вариант 1)
ЛЕГКИЙ ТАНК Т-50 (вариант 1) Состояние создан в 1940 годуразработчик завод №174Изготовитель завод №174Производство серия 1941-42 гг.Боевая масса, т 14,5Длина, мм:– с пушкой вперед 5200– корпуса 5200Ширина, мм 2450Высота по крышу башни, мм . 2165Клиренс, мм . 350Ср. уд. давление на грунт, кг/см
СРЕДНИЙ ТАНК ГУВП (Вариант 2)
СРЕДНИЙ ТАНК ГУВП (Вариант 2) Состояние проект 1924 года.Разработчик Московск.танк.бюро ОАТПроизводство не изготавливалсяБоевая масса, т 16,0Длина, мм– с пушкой вперед 6100– корпуса . 6100Высота по крышу башни, мм . 2540Максимальная скорость, км/ч 20Бронирование, мм:– лоб корпуса .
Компьютерный интерфейс
Компьютерный интерфейс Четыре линии выхода компаса формируют 4-разрядное двоичное число (полубайт), которое можно легко считать с помощью микроконтроллера, компьютера или иной схемы (см. табл. 5.4). До момента рассмотрения схемы работы PIC микроконтроллера 16F84 в гл. 7 мы не
Интерфейс датчиков неровностей поверхности
Интерфейс датчиков неровностей поверхности При управлении автомобилем через систему телеслежения вы не можете чувствовать наклона или неровностей дороги, по которой движется автомобиль. Для введения «чувства» неровностей дороги в систему вы можете использовать
Интерфейс датчика наклона
Интерфейс датчика наклона Точно так же, как для интерфейса датчиков неровностей поверхности, можно использовать различные датчики-преобразователи для определения наклона (см. гл. 5). В одном из датчиков используется стальной шарик в пластиковой оболочке. При наклоне
Глава 15 Роботизованная рука-манипулятор, интерфейс IBM PC и система голосового управления
Глава 15 Роботизованная рука-манипулятор, интерфейс IBM PC и система голосового управления Данный проект представляет собой многоуровневую модульную задачу. Первый этап проекта – сборка модуля роботизованной руки-манипулятора, поставляемой в виде набора деталей. Вторым
IBM интерфейс
IBM интерфейс Управление с помощью компьютера очень просто. Компьютер управляет электрическим трехпозиционным клапаном. Недорогие трехпозиционные, управляемые с помощью электрического соленоида воздушные клапаны имеются в продаже (см. рис. 16.15). Воздушный клапан
Глава 1 Общие сведения и интерфейс Adobe Premiere
Глава 1 Общие сведения и интерфейс Adobe Premiere Вступительная глава посвящена первому знакомству с Adobe Premiere 6.5, описанию его интерфейса и рассмотрению основных принципов монтажа видеофильмов с помощью этого приложения. Сначала приводятся базовые понятия и приемы монтажа,