tehnologia (1018792), страница 37

Файл №1018792 tehnologia (Г.С. Иванова - Учебник - Технология программирования) 37 страницаtehnologia (1018792) страница 372017-07-08СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

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

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

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

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

Его интересуютфункциональность, эффективность, технологичность, внутренняя стройность и другие несвязанные с удобством пользователя характеристики программного обеспечения. Именнопоэтому большинство интерфейсов существующих программ вызывают серьезныенарекания пользователей.С точки зрения здравого смысла хорошим следует считать интерфейс, при работе скоторым пользователь получает именно то, что он ожидал. Представление пользователя офункциях интерфейса можно описать в виде пользовательской модели интерфейса.Пользовательская модель интерфейса - это совокупность обобщенныхпредставлений конкретного пользователя или некоторой группы пользовате-227лей о процессах, происходящих во время работы программы или программной системы. Этамодель базируется на особенностях опыта конкретных пользователей, которыйхарактеризуется:• уровнем подготовки в предметной области разрабатываемого программногообеспечения;• интуитивными моделями выполнения операций в этой предметной области;• уровнем подготовки в области владения компьютером;• устоявшимися стереотипами работы с компьютером.Для построения пользовательской модели необходимо изучить перечисленные вышеособенности опыта предполагаемых пользователей программного обеспечения.

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

Повышение профессионального уровняпользователей и их подготовки в области владения компьютером в компетенциюразработчиков программного обеспечения не входит, хотя часто грамотно построенныйинтерфейс, который адекватно отображает сущность происходящих процессов, способствуетросту квалификации пользователей.Интуитивные модели выполнения операций в предметной области должны статьосновой для разработки интерфейса, а потому в большинстве случаев их необходимо неменять, а уточнять и совершенствовать.

Именно нежелание или невозможность следованияинтуитивным моделям выполнения операций приводит к созданию искусственныхнадуманных интерфейсов, которые негативно воспринимаются пользователями.Иногда кажется, что единственно доступный для изменения элемент устоявшийся стереотип работы с компьютером. Однако ломка стереотипов процедура болезненная. На это стоит решаться, если некоторое революционноеизменение значительно расширяет возможности пользователя или облегчает егоработу, например, переход к Windows-интерфейсам существенно упростил работу скомпьютером огромному числу пользователей-непрофесси-228оналов. Ломая же стереотипы по мелочам или неточно следуя принятой концепции,разработчик рискует оттолкнуть пользователей, которые просто не будут понимать,что происходит.

В качестве примера можно вспомнить хотя бы путаницу с вызовомпрограмм двойным щелчком правой клавиши мыши по пиктограмме рабочем столеили одинарным, если пиктограмма вынесена на панель Quick Launch (БыстрыйДоступ) Windows.229Критерии оценки интерфейса пользователем.

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

Давно замечено,что при выполнении операции копирования файлов при прочих равных условияхбольшинство профессионалов используют оболочки типа Far, а непрофессионалы «перетаскивание объектов» Windows.8.4. Классификации диалогов и общие принципы их разработкиКак отмечалось в § 8.1 , диалог - это процесс обмена информацией междупользователем и программной системой, осуществляемый через интерактивный терминал ипо определенным правилам.Различают тип диалога и его форму.Типы диалога. Тип диалога определяет, кто из «собеседников» управляет процессомобмена информацией. Соответственно различают два типа диалога: управляемыепрограммой и управляемые пользователем.Диалог, управляемый программой, предусматривает наличие жесткого, линейного илидревовидного, т. е.

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

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

Список файлов книги

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