Проектирование ПИ
Практическая работа, 17 Июня 2012, автор: пользователь скрыл имя
Краткое описание
Эргономика (от др.-греч. ἔργον — работа и νόμος — «закон») — в традиционном понимании — наука о приспособлении должностных обязанностей, рабочих мест, предметах и объектах труда,а также компьютерных программ для наиболее безопасного и эффективного труда работника, исходя из физических и психических особенностей человеческого организма.
Вложенные файлы: 1 файл
Московский Государственный Университет Приборостроения и Информатики.ppt
— 453.00 Кб (Скачать файл)Московский
Государственный Университет
Презентация по эргономике
на тему:
Проектирование ПИ
Выполнил
студент гр. ИТ-6 2 курс
Барыльников К.Ю.
Москва 2012
Эргономика
- Эргономика (от
др.-греч. ἔργον — работа и
νόμος — «закон») — в традиционном
понимании — наука о
приспособлении должностных обязанностей, рабочих мест, предметах и объектах труда,а также компьютерных программ для наиболее безопасного и эффективного труда работника, исходя из физических и психических особенностей человеческого организма. - ПИ – пользовательский интерфейс (UI — англ. user interface) — разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.
Важность пользовательского
интерфейса
Качественно сделанное ПИ может значительно повысить следующие показатели:
- скорость работы пользователей
- количество человеческих ошибок
- скорость обучения
- субъективное удовлетворение (относится непосредственно к внешнему виду ПО)
Если программа
скупа на информацию, скрывает
результаты своей работу, заставляет
пользователя искать, где находятся
простейшие функции, и винит его
в своих собственных неудачах,
то пользователю она точно
не понравится. Это не зависит
от того, насколько находчивой, представительной,
метафоричной, наполненной содержанием
или персонализированной она
будет.
Этапы проектирования ПИ
Все проектирование ПИ основано на USD технологии (интересы пользователя превыше всего) и включает в себя следующие основные этапы:
- постановка задачи.
- прототипирование.
- испытание программного продукта.
- повторное выполнение этапов разработки.
- оценка потребительских свойств в процессе разработки.
В дальнейшем рассмотрим
каждый процесс в отдельности
Постановка задачи проектирован
Первый этап в
проектирование в основном
- определить цели и задачи продукта.
- установить потенциальных пользователей продукта, их задачи, намерения, цели. Необходимо учитывать возраст и пол пользователей, их знания и опыт, возможные физические ограничения, специальные потребности.
- продумать структуру приложения и метафоры, которые могут быть в нем использованы.
Цели и задачи продукта
На первом этапе
необходимо определить
Стоит учесть, что обычно есть несколько разных способов реализации функции (например в ОС Windows есть 4 способа удалить один файл). Анализ действий пользователей позволяет определить, какой именно способ следует предпочесть. Поскольку на этом этапе мы узнаём, какая именно функциональность нужна для каждого варианта, можно избрать верный путь по правилу «чем меньше действий требуется от пользователя, тем лучше» (благо компьютер есть, прежде всего, великое средство автоматизации). Не стоит забывать и про другое правило: чем меньше функций, тем легче их сделать.
Выделенные на этом
этапе функции можно разделить
на низкоуровневые и
первого подхода является Corel PhotoPaint, не менее ярким представителем
другого – Adobe PhotoShop. Изображения представлены на следующих слайдах.
Интерфейс содержит только низк
Окно программы PhotoShop
4, со всеми интерфейсными
всё).
Интерфейс содержит не только н
Окно программы PhotoPaint
9 со всеми интерфейсными
Сравнение интерфейсов содержащ
Оба подхода имеют
как недостатки, так и достоинства.
Подход, при котором количество
функций ограничено, позволяет упрощать
интерфейс, но при этом требует
от пользователя понимать, как
из многих низкоуровневых
Судя по всему, людям
больше нравится пользоваться
низкоуровневыми функциями, поскольку
это позволяет добиваться
Анализ потенциальных
пользователей продукта
Исходя из того
на какого рода пользователей(
На этом шаге
определяется некоторые
- естественность (интуитивность). Работа с системой не должна вызывать у пользователя сложностей в поиске необходимых директив (элементов интерфейса) для управления процессом решения поставленной задачи
- дружественность. Пользователи часто изучают работу программы методом проб и ошибок. На каждом этапе работы ПИ должен предлагать пользователю только соответствующий шагу задания набор выбора действия, предупреждать пользователя о действиях, которые могут привести к повреждению данных, давать возможность отмены или исправления действий. Важен принцип обратной связи, когда на каждое свое действие пользователь получает визуальное или звуковое подтверждение или сообщение.
- непосредственный доступ к системе помощи. В процессе работы необходимо, чтобы система обеспечивала пользователя необходимыми инструкциями. Система помощи отвечает трем основным аспектам — качество и количество обеспечиваемых команд; характер сообщений об ошибках и подтверждения того, что система делает. Сообщения должны быть полезны и понятны пользователю.
- гибкость. Насколько хорошо интерфейс системы может обслуживать пользователя с различными уровнями подготовки? Для неопытных пользователей интерфейс может быть организован как иерархическая структура меню, а для опытных пользователей как команды, комбинации нажатий клавиш и параметры.
Каждое из этих
качеств требует значительное
время и трудозатраты в
Создание структуры приложения