Lecture09 (1133566), страница 2

Файл №1133566 Lecture09 (Лекции по Технологии программирования. Компонентный подход) 2 страницаLecture09 (1133566) страница 22019-05-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 2)

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

Именно так пользовательвоспринимает указания программы, которая, явно не понимая, что же хочет человек, пытаетсязаявлять о неверности его действий. Сообщений об ошибках в удобной программе практически недолжно быть, а те, которые все-таки не удается убрать, ни в коем случае не должныформулироваться недостаточно информативно и категоричным тоном: «Неправильно!Некорректное значение!», как будто пользователь сдает экзамен. Человеку будет гораздокомфортнее, если система признается, что не может понять, что он хочет, объяснит, какие именноиз введенных им данных вызывают проблемы и почему, а также предложит возможные вариантывыхода из создавшейся ситуации.

Но еще лучше — если ПО все понимает «правильно», даже еслипользователь ошибся, и не обращает внимания на подобные мелочи.Рисунок 58. Почему 11,3 — неправильное число?С другой стороны, действия, связанные с большим риском и невозможностью отмены, недолжны быть легко доступны — иначе простота доступа в сочетании с человеческими ошибкамибудет часто приводить к крайне нежелательным последствиям. В самих программах такихдействий немного — лишь потеря большого количества ценных данных может претендовать натакой статус, но ПО может управлять и кораблем, и самолетом, и атомной электростанцией. Вподобных случаях необходимо особо выделять действия, выполнение которых может привести ктяжким последствиям.

Не стоит делать запуск ракеты сравнимым по простоте с удалением файла.Скоростные показатели деятельности человекаВремя, которое человек затрачивает на различные действия, связанные с работой накомпьютере, таково [3,4].• Нажатие на клавишу клавиатуры: 0.2–1.25 с.• Нажатие на кнопку мыши: 0.1 с.• Перемещение курсора мыши (см. ниже о законе Фиттса): 1.0-1.5 с.Значительное время затрачивается и на действия, которые тоже постоянно необходимовыполнять, хотя они не имеют такого прямого физического выражения, как предыдущие.• Распознавание визуального образа: 0.1 с.• Перевод взгляда и переключение внимания с одного объекта на другой: 0.25 с.• Выбор из двух альтернатив (принятие простейшего решения): 1.25 с.• Переключение внимания с мыши на клавиатуру и обратно: 0.36 с.На данных такого рода основан GOMS — метод оценки производительности работы синтерфейсом (см.

далее).Наблюдения показывают [5], что большую часть времени при работе человек тратит наинтеллектуальную деятельность, связанную с определением целей своих действий, определениемцепочки конкретных действий, которую нужно совершить, чтобы достичь поставленных целей,обнаружением всех необходимых для этого элементов, распознаванием очередного состояниясистемы и его оценкой с точки зрения достижения выбранных целей. Изменяя пользовательскийинтерфейс, можно лишь помочь пользователю быстрее найти нужные ему инструменты,выполнить нужные действия и быстрее понять, какие же результаты они дали.Из приведенных данных можно сделать несколько важных выводов.• Человек воспринимает и осознает информацию, а также производит действия достаточномедленно по сравнению с компьютером.Сама «медленность» действий человека и его восприятия, а также соотношения затратвремени на различные действия должны учитываться при проектировании интерфейсов,рассчитанных на взаимодействие с человеком.• Глаз быстрее руки — человек гораздо быстрее узнает что-то, чем производитсоответствующие действия.Поэтому, в частности, человеку часто удобнее работать с системами контекстнойподсказки, предлагающими ему возможные варианты его дальнейшего ввода, чем набиватьвесь текст целиком самостоятельно.В качестве отдельного наблюдения можно заметить, что человек гораздо быстрее узнает чтото, чем вспоминает, как оно называется.

Значительно проще указать малознакомого человека нафотографии, чем вспомнить его имя и фамилию. Точно так же проще выбрать какой-то элемент изпредоставленного списка, чем набрать его идентификатор или имя.Рисунок 59. Добираться до меню в MacOS (сверху) несколько удобнее, чем в Windows (снизу),поскольку в первом случае оно расположено вдоль края экрана.Правда, надо привыкнуть к тому, что меню отделено от окна программы.Приведенные значения для времени перемещения указателя мыши можно уточнить с помощьюзакона Фиттса (Fitts) [6] — T = a + b·log(D/W) (иногда используется формула a + b·(D/W)½).

ЗдесьD обозначает расстояние, на которое переносится указатель, W — линейный размер объекта, a и b— некоторые константы, зависящие от человека и устройства мыши. Этот закон говорит, что чемближе и больше элемент управления, тем быстрее можно попасть в него с помощью мыши.Из этого следует, что удобнее располагать нужные пользователю элементы управления ближек указателю мыши и делать их крупнее. Кроме того, поскольку мышь нельзя вывести за крайэкрана, элемент, расположенный на краю, воспринимается как «бесконечно большой» — попастьв него гораздо легче, чем в элемент аналогичного размера и на том же расстоянии от указателя, носо всех сторон окруженный «пустым» пространством.Люди чаще всего промахиваются при первой попытке попасть указателем в нужное место, нобольшинство быстро поправляется, даже не осознавая произошедшего промаха. Если системаснисходительна к промахам указателя, которые быстро исправляются, она удобнее той, котораянемедленно реагирует на такие события.

Например, панель задач в Windows выпадает сразу понаведении на нее указателя мыши, поэтому при попытках нажать кнопку, расположенную где-товнизу экрана, она часто появляется «неожиданно», и пользователю приходится терять время наожидание того, чтобы она скрылась обратно.Внимание человекаЧеловеку очень тяжело долго сохранять сосредоточенность и не отвлекаться от какой-тодеятельности. Чаще всего, помимо воли человека, через некоторое время ему в голову приходятразные мысли, и взгляд сам собой уползает куда-то в сторону.Это означает, что нельзя требовать от человека длительного внимания к работе. Самопонимание того, что необходимо сосредоточиться, создает у него стресс и вызывает негативныеэмоции. Только в самых рискованных ситуациях, когда от его действий зависит очень многое —пике самолета, превышающий все нормы разогрев химического реактора — пользователь можетсосредоточиться на значительное время, но все равно мы все предпочитаем избегать подобныхобстоятельств.

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

А текущее поле ввода стоит как-то выделять среди всех полей ввода на форме.Для привлечения внимания пользователей к каким-то сообщениям или элементам управлениянужно помнить правило: сначала движение, затем яркий цвет, затем все остальное. Вниманиечеловека прежде всего акцентируется на движущихся объектах, потом — на выделенных цветом,и только потом на остальных формах выделения. Лучшим способом привлечения вниманияявляется появление анимации, чуть менее действенным — яркие цветные окна и сообщения. Длямягкого, не режущего глаз привлечения внимания можно использовать выделение при помощицветов мягких оттенков или изменения шрифта сообщений.Наоборот, появление на экране или страничке ненужных цветных анимированных картинокявляется лучшим способом отвлечь человека от выполняемой им работы: глаза поневолепереводятся на такую картинку, и требуется психологическое усилие и некоторое время, чтобы отнее оторваться.

Характеристики

Тип файла
PDF-файл
Размер
638,98 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6430
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее