Принципы не догма и не руководство к действию
Типичные ошибки проектирования пользовательских интерфейсов. Перегрузка элементами управления. Программа для агенств недвижимости Flat. Решение: разделить на вкладки. Перегрузка пользователя лишней информацией. Отсутствие единого стиля (кнопки с разным шрифтом, расположением, пиктограммами). Программа перегружена окнами сообщений. Интерфейс отражает внутреннюю структуру реализации и мышление программиста. Некорректное использование пиктограмм. «Вредные советы» проектировщикам интерфейсов. 1. Шаблоны? Зачем? Нафиг не нужны. 2. Обращаемся с текстом как вздумается. 3. Важную информацию суём куда хотим. 4. Чем крупнее, тем лучше. 5. Используем однотипные контекстные слова, типа «продолжить», пользователь сам догадается, что «продолжать». Вопрос по лабе: написать суть (последовательность действий) вычисления вероятности безотказной работы методом статистического моделирования. Основные функции оператора в системе человек-машина. 1. Приём информации. 2. Хранение и переработки информации. 3. Принятие решения. 4. Выполнение управляющих воздействий. Приём информации оператором основывается на следующих психических процессах: Приём информации. Физиологическая основа формирования концептуальной модели объекта – это работа анализаторов, т.е. первых органов, с помощью которых человек воспринимает и осуществляет анализ раздражителей. Наиболее важными для оператора являются зрительные, слуховые и тактильные анализаторы. Началом элементарной формы субъективного отражения является ощущение, которое возникает при непосредственном воздействии раздражителя на анализатор. На основе ощущений формируется восприятие. На уровне ощущения отражаются отдельные свойства раздражителя, на уровне восприятия – их совокупность. На уровне восприятия происходит Результатом восприятия становится построенный образ. На основе ощущения восприятия строится более сложная форма чувственного отражения – представление. Для ощущения и восприятия необходимо наличие объекта, для формироания представления наличие объекта необязательно. Представление об объекте формируется на основе многократного восприятия, вследствие чего фиксируется лишь наиболее устойчивый признак объекта. Анализаторы человека являются единой взаимосвязанной системой, между различными анализаторами имеются связи, оказывающие значительное влияние на восприятие возникающих образов. Достаточно часто система человек-машина использует воздействие одновременно на нескольких анализаторах, например на зрительный и слуховой, и дополнительно – тактильный. Одновременное использование нескольких анализаторов используют, например, для борьбы с утомлением оператора. Основная характеристика анализатора – его пороги, абсолютные (верхний и нижний), дифференциальный и оперативный. Минимальная цена раздражителя, вызывающая едва заметное ощущение называется абсолютным нижним порогом. Максимально допустимая величина – это абсолютный верхний порог. При его превышении человек может воспринимать сигнал, однако при этом возникают ощущения, не свойственные данному анализатору. С помощью анализаторов человек не только воспринимает сигналы, но и различает их уровни. Дифференциальный порог – это минимальное различие между двумя сигналами либо двумя состояниями одного сигнала, вызывающими едва заметные ощущения. Дифференциальный порог зависит от уровня сигнала и с увеличением уровня дифференциальный порог увеличивается. Для работы оператора используют не минимальное различие, а оперативный порог, который определяется наименьшей величиной различия сигналов, при которой скорость и точность различения максимальна. Для эффективного приёма информации оператором устройства сопряжения человека с машиной должны способствовать усилению: Для рационального проектирования средств сопряжения необходимо знать: Принимая информацию, оператор анализирует и преобразует её. В процессе переработки информации основную роль играют память и мышление. Основные формы памяти – кратковременная и долговременная. Кратковременная делится на непосредственную и оперативную. В непосредственной памяти хранится вся информация, воспринимаемая оператором в данный момент. Однако, хранится она в течение очень короткого времени (единицы секунд). В оперативной памяти сохраняется текущая информация в течение времени, необходимого для выполнения определённого действия. Время хранения данных в оперативной памяти – несколько секунд – минуты. Из оперативной памяти информация переводится в долговременную. При этом происходит её селекция и реорганизация. В долговременной памяти информация хранится дни-годы. В зависимости от задач, решаемых оператором, используется информация долговременной и оперативной памяти. Основными характеристиками памяти оператора являются: Объём оперативной статической памяти в среднем – 5-9 сигналов. Если человек хранит не только предъявляемую последовательность, но и следит за её изменением, то объём (динамический) не превышает 3-4 сигналов. Точность воспроизведения информации определяется вероятностью безошибочного воспроизведения. В долговременной памяти в основном хранится семантически связанная информация. Для облегчения запоминания целесообразно информацию группировать в более крупные единицы и/или перекодировать. Хорошо занимается семантически связанная информация. <Запоминание на примере стихов Роберта Бернса> Законы памяти и практические приёмы памяти. 1. Закон интереса. Интересное легче. 2. Закон осмысления. Чем глубже осознать информацию, тем лучше запоминается 3. Закон установки. Если человек дал себе установку запомнить – запомнит. 4. Закон действия. Дай сделать – и я запомню. 5. Закон контекста. Если есть связь с уже известной информацией, то проще запомнить. 6. Закон торможения. При изучении похожих. 7. Закон оптимальной длины ряда. Желательно, чтобы не превышала объём кратковременной памяти. 8. Закон 9. Закон повторения. 10. Закон незавершённости. Для улучшения запоминания используют мнемотехнические приёмы. Образование смысловых фраз из начальных букв запоминаемой информации. Хорошо запоминается: На количество хранящейся в памяти информации существенное влияние оказывает процесс забывания. Установлено, что в первые 10 часов человек забывает примерно 35% информации от первоначального объёма. Забывается информация из-за интерференции и отсутствия мотивации для использования. Процесс извлечения информации из памяти. Воспроизведение, как и запоминание, может быть преднамеренным и непроизвольным. При преднамеренном воспроизведении человек пользуется определёнными приёмами поиска информации в памяти. Во втором случае она извлекается как-то сама собой. Выявление проблемной ситуации и её преобразование, в результате которых сформируется определённая последовательность действий, называется оперативным мышлением. Принятие решения. На основе принятой и осмысленной информации принимается решение по управлению. В зависимости от объёма информации, имеющейся в распоряжении пользователя, различают детерминированное решение, вероятностное и предельное. Процедура выработки решения может быть условно описана следующими операциями: Принятое решение существенно зависит от личностных качеств оператора (количество выдвигаемых гипотез и их анализа). C – процессы построения, K – выдвигаемые гипотезы Если количество выдвигаемых гипотез гораздо больше анализированных, то///: Наиболее эффективными являются решения с риском, при этом оператор должен обладать необходимым объёмом знаний и действовать с осмотрительностью. Принятию решение предшествует информационная подготовка. Она занимает около 30-50% от времени решения. Операторы должны обладать интуицией, которая помогает им ориентироваться и принимать решени в сложных условиях. Интуиция - принятие решени без логического обоснования. Реализация принятого решения. Реализация принятого решения - его исполнение путём выполнения определённых действий или отдачи распоряжений. Состоит из 3 этапов: На реализацию влияют факторы: Чтобы оператор мог выполнить необходимые действия, он должен быть обеспечен необходимыми средствами. Инженерно-психологическое обеспечение включает в себя 3 составляющие: Техническое - создание рациональной структуры и техсредств СЧМ. Обеспечивается на этапе проектирования и изготовления. Опирается на исследования и рекомендации инженерной психологии и антропометрии. Медико-биологическое - создание и поддержание рациональной рабочей среды. Обеспечивается на этапе проектирования, изготовления и эксплуатации. Наибольшее значения имеют на исследования по гигиене физиологии труда, обитаемости. Организационное - вопросы профотбора, обучения, создание рациональных режимов труда и отдыха. Обеспечивается на этапе эксплуатации. Опирается на психологию труда и педагогику, психофизиологию. Анализаторы человека. Зрение. Большую часть информации оператор получает с помощью зрения (до 90%). Для того, чтобы оператор мог использовать зрительный анализатор, необходима его настройка: Характеристики зрительного анализатора разделяют на 4 группы сигналов: К энергетическим относятся диапазон яркостей, контраст, цветоощущение. Человек воспринимает яркости в диапазоне 10^-6 - 10^6 кд(канделл)/м2. Яркость определяется яркостью излучения и яркостью за счёт внешней засветки (отражения). Наибольший к отражения белого - 0,9, наименьшая чёрного - 0,07. Видимость определяется контрастом по отношению к фоную Контраст - степень воспринимаемого различия между яркостями фона и изображения. Есть прямой Кпр=(Вф-Ви)/Вф и обратный Кобр=(Ви-Вф)/Ви. Оптимальная величина контраста 0.6 - 0.95. Работа при прямом контрасте (светлый фон, тёмное изображение) лучше. Воспринимаем волны 380 - 760 нм. Наибольшая чувствительность человека к желто-зелёному (550). При яркости меньше 0.003 кд/м2 работают только палочки. Надёжное различение оттенков с 175 кд/м2. Основная информационная характеристика - пропускная способность. Мгновенная пропускная способность до 10^9 двоичных единиц в секунду, реально выходит 2-4 двоичной единицы в секунду. Пространственные характеристики определяются воспринимаемыми глазом размерами предметов, их местоположением. К ним относятся: Оперативный порог угла зрения для простых предметов - 15 градусов, для сложных - 40. Поле зрения. Разное для разных цветов. Временные характеристики определяются временем, необходимым для возникновения зрительного ощущения. К ним относятся латентный период, критическая частота мельканий, время инерции ощущения. Время инерции ощущения - Критическая частота мельканий - минимальная частота, при которой изображение воспринимается непрерывным. Зависит от яркости изображения и его размеров. Составляет около 25 Герц. К временным характеристикам относится восприятие движущегося объекта. Оператор лучше различает движение объекта, если поблизости от него находится некоторый неподвижный объект. Модели цветообразования. С точки зрения физики цвет - смесь ЭМ-волн. Почти все цвета можно получить смешением базовых цветов. Например, красного, зелёного и синего. Выбраны исходя из особенностей восприятия человеческим глазом. Модель RGB подходит для описания цветов, формируемых источниками света (активными индикаторами, сканерами, но не печатающими устройствами). При формировании изображения на мониторах интенсивность каждого базового цвета изменяется в диапазоне от 0 до 255 (от 00 до FF). Изменяя яркость каждой составляющей можно получить более 16 миллионов цветов. Модель называется аддитивной, поскольку увеличения яркости составляющих цветов увеличивает яркость результирующего. <цветовой куб RGB. Представляет собой трёхмерное пространство, по осям которых откладываются базовые цвета, по диагонали, соединяющей начало координат и наиболее удалённую вершину куба, размещается серая шкала. Оси: вправо Green, вверх Blue, на нас - Red. Вершина куба, расположенная на осях координат, используется для формирования субтрактивной (вычитающей) модели>. Модель CMYK. Cyan (голубой), Magenta (пурпурный), Yellow (жёлтый), Key-Color (чёрный). В ней все оттенки видимого спектра можно получить при смешивании красок, лаков, растворов. Например, голубая краска поглащает из падающего на неё белого света красную составляющую, а всю остальную отражает. Отражённый свет наш глаз воспринимает как голубой. Каждый из трёх базовых цветов модели CMYK получают путём вычитания из белого цвета одного из базовых цветов модели RGB. Голубой получается вычитанием красного, жёлтый - синего. Cyan = RGB - R = GB = (0,255,255) При воспроизведении изображения на разныъ платформах с разными настройками правильная передача цветов является проблемой. Чтобы обеспечить гарантированную передачу цветных изображений, используют палитру с ограниченным набором базовых цветов. Эта палитра называется безопасной или Web-палитрой. В ней каждый цвет принимает только 6 различных значений. Поэтому общее количество цветов равно 216. Каждый уровень базового цвета может принимать 0%(00 - 0), 20%(33 - 51), 40%(66 - 102), 60%(99 - 153), 80%(СС - 204), 10%(FF - 255). Основные цвета моделей RGB и CMYK находятся в зависимости, которую можно представить рисунком (звезда Давида из двух треугольников, по треугольнику на модель и по вершине на её цвет). Каждый цвет расположен напротив цветов, дополняющих его, и между цветами, от которых он получен. Чтобы усилить цвет, нужно ослабить дополняющий цвет, расположенный на противоположной стороне круга. Например, чтобы усилить жёлтый, надо ослабить синий. Модуль RGB обеспечивает более качественную передачу изображений по сравнению с моделью CMYK. Но по определению качество отпечатков хуже изображения на мониторе. Для повышения качества печати используют модели, которые к базовой гамме CMYK-цветов добавляют другие, комбинированные. Модели HSB и HLS. Hue (оттенок или тон), Saturation (насыщенность), Brightness (ярость), Lightness (светлота?). Форматы графических файлов. Изображения хранятся в файлах в специальных графических форматах, которых насчитывается более десятка. Для кодирования изображения чаще всего разбиваются на пикселы (графические элементы), для хранения изображений используют растровые форматы. Например, BMP. В векторных форматах изображение строится из простых объектов - прямых линий, дуг, окружностей, эллипсов и др., называемых примитивами. Векторные форматы характеризуются набором команд и способом их кодирования. Сравнение растровой и векторной графики. Растровая Позволяет получать изображение фотографического качества. Векторная Не позволяет получать изображение фотографического качества. Ещё есть фичи как фрактальная графика - изображение строется на основе уравнений и базовых элементов. Позволяет получать качественные изображения. Полигональная графика. Не пишем. Методы сжатия графических данных. RLE (Run-Lungth Encoding) - кдирование по длинам серий. В файлах выделяются последовательные данные или серии, каждая серия заменяется на лемент и число повторений. LZW (Lempel-Ziv-Welch Encoding) основан на поиске повторяющихся узоров в изображении. Используется для сжатия без потерь, в частности, GIFов. JPEG (Joint Photographic Experts Group) - метод сжатия с потерями с коэффициентом сжатия более 25. Основан на том факте, что человеческий глаз чувствителен к изменению яркости больше, чем к изменению цветов. MPEG (Motion Pictures Expert Group). Использование цвета в GUI. Цвет привлекает внимание человека, и это свойство активно используется в графических интерфейсах. Исследованиями установлено, что цвет обеспечивае более эффективное привлечение внимания и более эффективное кодирование информации (примерно на 20-30 процентов). Рекоменуются следующие правила: 1. Экран не должен быть слишком ярким или слишком тусклым. Яркие цвета можно использовать для выделения мелких объектов (областей). 2. Цвет должен обеспечивать визуальную подсказку, например - некоторую организацию объектов. Для этого группы однородных объектов выделяют одинаковым цветом. 3. Цветовые различия элементов должны подкрепляться другими способами, например - всплывающими подсказками. Это необходимо, т.к. некоторые люди, операторы некоторые цвета не различают. Есть дальтоники (10% мужского населения), с возрастом голубой начинает восприниматься как белый. 4. Число цветов, воспроизводимых приложением, должно быть ограничено. ОС Windows использует базовых 16-20 цветов. При формировании экранов пользовательских интерфейсов не следует использовать более 5-7 цветов. Лучше всего 3. Общее количество используемых цветов в приложении желательно не превышать 7-9. 5. При разработке приложения необходимо использовать цвет для создания эффекта объёмности. Цвета воспринимаются по-разному. Синие мы видим дальше, чем красные. Эффект используют при воспроизведении объектов, перекрывающих друг друга (более дальний следует делать синим). 6. Для индикации процессов следует использовать контрастные цвета, а не спектральный переход цвета. Используем первичные цвета, за исключением чёрного и белого. 7. При разработке следуем обзепринятой ассоциации: Следует помнить и о национальном значении цвета. Например, цвет траура в японии. 8. Пользователь должен иметь возможность настраивать цвета в приложениях. При этом желательно иметь наборы базовых цветов, так же наборы цветов, определяемые пользователем. В последнем случае надо помнить: - фоновый и основной цвета должны быть контрастны При создании помним, что цвет имеет объективные характеристики (длина волны и можность) и субъективные (цветовой тон, насыщенность, светлота). Цветовой тон определяется словами (синий, зелёный, красный, жёлтый). Светлота - когда одновременно рассматриваются разноокрашенные предметы и человек видит, какие из них светлее, какие темнее, хотя они различны по цветовому тону. Насыщенность - характеризует чистоту цвета и степень разбавления белым. Нулевая - серый цвет, максимальная - наиболее яркому варианту данного цвета. При построении графических интерфейсов необходимо/желательно обеспечить цветовую гарманию, которая представляет собой некоторые сочетания цветов, с учётом их субъективных характеристик, а так же формы и размера элементов пользовательских интерфейсов. Например, гармонично сочетаются оранжевый и синий, жёлтый и фиолетовый, красный и зелёный (по Гёте). Негармоничны сочетания жёлтый-селёный и зелёный-синий. Красный - напрягает. При создании ПИ целесообразно использовать правила композиции, применемые в изобразительном искусстве. В частности: Золотое сечение, более простой вариант - правило одной трети, диагональное сечение. Точки экрана, соответствующие этим расстояниям, автоматически привлекают внимание зрителя. Правило диагоналей. Загуглить. Часто используемые функции должны работать просто, быстро, и разными способами. Устройства речевого ввода-вывода. Слуховой анализатор. С его помощью человек получает небольшой (~7-10%) объём данных от общей информации, получаемой человеком. Однако, если рассматривать производственную деятельность, то на долю речевого анализатора (канала ввода-вывода) приходится 90% команд, инструкций и указаний. Слуховой анализатор включает в себя наружное (звукоулавливающее), среднее (звукопередающее) и внутреннее (звуковоспринимающее) ухо. Он улавливает форму волны, частотный спектр, направление источника звука и удалённость. Ухо человека воспринимает слышимый звук колебаний частотой 16 Гц – 20 КГц. Наиболее чувствительно ухо к колебаниям в области средних частот 1000 – 4000 Гц. Звуки выше 20 КГц и ниже 16 Гц могут оказывать влияние на организм, но не сопровождаются слуховым ощущением. Физически звук характеризуется амплитудой (интенсивностью), частотой и формой звуковой волны. Интенсивность звука пропорциональна квадрату звукового давления и поэтому для её оценки используется отношение истинного звукового давления к некоторому эталонному, которое вычисляется в децибелах. 10*lg(J/J0), где J – сила звука. Основными количественными характеристиками слухового анализатора являются абсолютные (верхний и нижний) и дифференциальный пороги. Абсолютный верхний порог – интенсивность, при которой возникают различные болевые ощущения (закладывает уши, например). Абсолютный нижний порог – интенсивность звука, который испытуемый обнаруживает с вероятностью 0.5. Субъективное ощущение интенсивности звука называют громкостью и измеряют в фонах. В пределах среднего участка диапазона по частоте и интенсивности энергетический дифференциальный порог составляет 0.1 от исходной интенсивности раздражителя. Дифференциальный порог по частоте в диапазоне от 60 до 2000 Гц при интенсивности около 30 бД составляет 2-3 Гц. Для более высоких частот он растёт пропорционально частоте. Временной порог чувствительности – длительность звукового раздражения, необходимого для возникновения ощущения. Также зависит от интенсивности и частоты звука, с их увеличением уменьшается. Для нормального восприятия длительность звукового сигнала должна составлять несколько десятков миллисекунд. Звуки короче нескольких миллисекунд воспринимаются как щелчок. Акустический анализатор позволяет определить положение источника звука в пространстве: расстояние и направление относительно человека. Слуховой анализатор является одним из наиболее рано сформировавшихся, и поэтому наиболее устойчив к внешним воздействиям. Он адекватно отражает рабочую среду: - когда работа зрительного анализатора затруднена - независим от пространственного положения - обладает высокой помехоустойчивостью Слуховую форму предъявления информации следует использовать в следующих случаях: Речевые и шумовые сигналы рекомендуется использовать в следующих случаях: - при приёме простого и короткого сообщения, не связанного с последующими Специфическим видом слухового восприятия является речь. Речевой звук является сложным. Важным условием правильного распознавания речи является различение длительности произнесения отдельных звуков и их комбинаций. Более важным является длительность произнесения звуков (но не пауз). Человек лучше воспринимает согласованную речь (за счёт избыточности). Для обеспчения хороших условий восприятия (для речегого синтезатора) словарь должен быть ограничен, слова – понятными, грамматические конструкции – простыми и чёткими. Предложения должны включать не более 9-11 слов, и объединяться в короткие (не более 7) смысловые блоки. Наиболее значимые слова следует располагать в первой трети фразы. В разрешающих фразах разрешение следует располагать в конце фразы после содержания действия. В запрещающих запрещение располагать в конце. Частота голоса практически не влияет на разборчивость речи. Наибольшей помехозащищённостью обладают звуки Р, Л, М, Н, наименьшей – пофиг. Оптимальным считается темп речи 60-80 слов в минуту, допустимо порядка 120 слов в минуту. Считается, что речевой канал станет главным в системе ЭВМ-человек. Достоинства речевого канала ввода-вывода: Недостатки речевых средств ввода-вывода: Во взаимодействии с техническими устройствами на производстве и в быту перспективной является разработка систем речевого протезирования. Рекомендации по использованию звуковой и визуальной форм представления информации Звуковая форма используется, если Визуальная форма используется, если Сообщение простое Сообщение короткое Сообщение короткое Сообщение длинное Сообщение не может быть отложено Сообщение может быть отложено Сообщение относится к событиям, Сообщение относится к событиям, Сообщение призывает к немедленному Сообщение не призывает к Визуальная система человека переполнена Звуковая система человека переполнена Рабочее место слишком яркое, Рабочее место слишком шумное – Характер работы требует постоянного перемещения Характер работы позволяет пользователю Не забываем про контрольный список. Надо знать, что это такое, могут спросить про его элементы (что вы запомнили, например). Получить в PDF. Управляющие действия оператора. Принятое решение имеет смысл, если оно правильно и своевременно реализовано. Реализуются двигательным и речевым способом. Двигательные движения оператора характеризуются 4 группами характеристик: - скоростными(временными) ВременнЫе характеристики. Минимальное время на движение пальцами. Соотношения к среднему времени движения пальцев: Скорость движений так же зависит от направления движения. Быстрее двигаться к телу, в вертикальной плоскости, сверху вниз, слева направо (для правши), вращательные с большой амплитудой. Пространственные характеристики определяются зоной досягаемости (моторным Наиболее точные движения в зоне оптимальной досягаемости. Наибольшие усилия затрачиваются на нижней границе оптимальной зоны. Силовые характеристики определяются усилием, развиваемым в процессе движения. Важнейшей является сила рук. Наибольшие усилия достигаются при вытягивании или толкании на себя под углом 180градусов (500+-600 Н). Для некоторых видов деятельности отсутствует возможность осуществлять зрительный контроль в процессе двигательного акта. В этом случае большое значение имеют точностные характеристики движения оператора, т.е. возможности человека различать направление, размах, длительность и силу движения. Наиболее точные ощущения характерны для движений, совершаемых на расстоянии 15-35см от средней точки тела. Кроме точности движений, в инженерной психологии рассматривают ошибочную реакцию оператора. Из трёх основных направлений (по измерениям) движений меньше всего ошибок при движении вверх-вниз. Особенно большое число ошибок дают поворотные движения. Частота ошибки зависит от пальца, которым управляем. Наименьшая частота ошибок у большого пальца. Наибольшая – у мизинца. Большее число пальцев, участвующих в выполнении команды, увеличивают время выполнения и число ошибок. Характеристики управляющих действий зависят от антропометрических характеристик – размеров человеческого тела. Они являются случайными, подчинёнными нормальному закону распределения. При проектировании рабочих мест следует исходить из минимальных (среднее значение минус два среднеквадратичных отклонения) антропометрических характеристик. Конструкция органов управления должна учитывать - требуемую точность и скорость движений, а так же частоту используемых органов управления Наиболее распространённым органом управления является кнопочная клавиатура. Она должна обеспечивать не только зрительное, но и звуковое и тактильное опознание момента нажатия на клавишу. Основные эргономические требования к клавиатуре: - исполнение в виде отдельного устройства с возможностью свободного перемещения Основным средством управления в системах, включающих компьютеры, является графический манипулятор, с помощью которого происходит управление экренными элементами. Они осуществляют непосредственный ввод информации, указывая на экране команду или место ввода данных. Графический манипулятор должен обеспечивать быстрое и точное перемещение указателя манипулятора по экрану. Точность должна составлять 0.3мм и достигаться с одной попытки (итеративное нежелательно).
|