ОСНОВЫ ЧЕЛОВЕКО- МАШИННОГО ВЗАИМОДЕЙСТВИЯ

advertisement
ОСНОВЫ ЧЕЛОВЕКОМАШИННОГО
ВЗАИМОДЕЙСТВИЯ
Человеко-машинное взаимодействие (HCI Human-Computer Interaction) – это наука,
которая изучает, как люди используют
компьютерные
системы,
чтобы
решить
поставленные задачи.
Дисциплины которые включает в
себя HCL
●
Эргономика
●
Информатика
●
Искусственный интеллект
●
Лингвистика
●
Психология
●
Социология
●
●
Основы разработки программного
обеспечения
Дизайн
Факторы значимые для HCL
●
●
●
●
●
эргономичность HCI;
окружение HCI (средства взаимодействия,
гипермедиа и Web, средства связи);
разработка и развитие систем,
ориентированных на пользователя;
модели пользователя (восприятие, моторика,
мышление, взаимодействие, организация
работы, адаптация к многообразию);
принципы разработки удобных
пользовательских HCI;
Интерфейс пользователя
включает
●
●
●
●
●
●
средства отображения информации, отображаемую
информацию, форматы и коды;
командные режимы, язык «пользователь —
интерфейс»;
устройства и технологии ввода данных;
диалоги, взаимодействие и транзакции между
пользователем и компьютером, обратную связь с
пользователем;
поддержку принятия решений в конкретной предметной
области;
порядок использования программы и документацию на
неё.
Способы с помощью которых
пользователь связывается с
компьютером
●
●
●
●
Языки команд - пользователь управляет
системой, вводя соответствующие команды
в тестовом режиме;
Вопрос и ответ - диалог, где компьютер
задает вопросы, а пользователь отвечает
ему (или наоборот);
Формы - пользователь заполняет формы или
поля диалога, вводя данные в необходимые
поля;
Меню - пользователь обеспечен рядом
опций и управляет системой, выбирая
Основные принципы создания
интерфейса
●
Естественность (интуитивность).
●
Непротиворечивость
●
Неизбыточность
●
●
Непосредственный доступ к системе
помощи.
Гибкость.
Размещение информации на
экране
●
Выделение элементов интерфейса яркостью
●
Цвет
●
Тесты и диалоги
●
Слайдеры
●
Кнопки
●
Меню
●
Формы
Несколько способов выделения
яркости
●
Движение (мигание или изменение позиции).
●
Яркость.
●
Цвет
●
Форма (символ, шрифт, форма символа).
●
Использование различных алфавитов
(шрифтов) в различных формах
●
Размер (текста, символов).
●
Оттенение (различная текстура объектов).
●
Окружение (подчеркивание, рамки,
инвертированное изображение).
Меню
●
Алфавитный
●
Категорийный
●
●
В соответствии с нормальными
соглашениями
В соответствии с частотой
использования
Основные правила при
проектировании интерфейса
●
●
●
Интерфейс пользователя необходимо
проектировать и разрабатывать как
отдельный компонент создаваемого
приложения.
Необходимо учитывать возможности и
особенности аппаратно-программных
средств, на базе которых реализуется
интерфейс.
Целесообразно учитывать особенности и
традиции той предметной области, к которой
относится создаваемое приложение.
Основные характеристики
интерфейса
●
Производительность пользователей;
●
количество человеческих ошибок;
●
скорость обучения работе с системой;
●
●
субъективное удовлетворение
пользователей:
способность сохранения пользователями
навыков работы с системой в течение
длительного времени.
Главные функции
проектировщика интерфейсов
●
●
●
●
●
Исследование деятельности пользователей
системы.
Проектирование общей структуры системы и
разработка навигации
Детальное проектирование экранов системы
Планирование, проведение и анализ
результатов юзабилити-тестирования
системы.
Участие в разработке документации.
Related documents
Download