Учебное пособие. — М.: Русайнс, 2016. — 312 с. — ISBN
978-5-4365-0678-4.
В учебном пособии рассмотрены основные этапы разработки
пользовательских интерфейсов, а также элементы управления,
используемые для построения пользовательских интерфейсов как
«иконографичных» (для универсальной платформы Windows), так и
«инфографичных» (с использованием интегрированной среды разработки
Visual Studio.Net). Также в учебном пособии приведены способы
достижения требуемых значений эргономических характеристик
пользовательского интерфейса и способы организации эргономичного
взаимодействия пользователя с программным приложением (с учетом
возможности речевого и сенсорного взаимодействия).
Учебное пособие может быть использовано для обучения студентов-бакалавров по направлениям подготовки «Бизнес-информатика» и «Прикладная информатика». Введение. Связь эргономики с другими отраслями науки. Эргономические свойства системы «человек-машина».
Пользовательские интерфейсы
Основы разработки эргономичных пользовательских интерфейсов
Этапы эргономического проектирования пользовательских интерфейсов (классический подход).
Предварительная оценка скорости работы с пользовательским интерфейсом с помощью метода GOMS.
Стандартизация пользовательских интерфейсов.
Высокоуровневое проектирование пользовательских интерфейсов. Особенности организации диалогового взаимодействия пользователя
и пользовательского приложения (информационной системой).
Низкоуровневое проектирование пользовательского интерфейса. Методики юзабилити-тестирования.
Особенности проектирования «инфографичных» пользовательских интерфейсов программных приложений для универсальной платформы Windows (UWP)
Новые принципы проектирования.
Планирование программного приложения универсальной платформы Windows (UWP).
Основы работы с универсальной платформой Windows (UWP).
Основы создания пользовательского интерфейса для платформы универсальных приложений для Windows (UWP).
Основы проектирования навигации в приложениях универсальной платформы Windows (UWP).
Основы проектирования команд на платформе универсальных приложений для Windows (UWP).
Основы проектирования содержимого на платформе универсальных приложений для Windows (UWP).
Учет размера экрана устройства для платформы универсальных приложений для Windows (UWP).
Элементы управления, используемые для построения пользовательских интерфейсов и взаимодействия с пользователями
Элементы управления для разработки «инфографичных» пользовательских интерфейсов для платформы универсальных приложений для Windows (UWP).
Элементы управления для разработки «иконографичных» пользовательских интерфейсов программных приложений с использованием интегрированной среды разработки Visual Studio.Net.
Диалоговые окна в «иконографичных» пользовательских интерфейсах.
Настройка взаимодействий программного приложения с пользователем
Взаимодействие пользователя с программным приложением с помощью клавиатуры.
Взаимодействие пользователя с программным приложением с помощью мыши и пера.
Взаимодействие пользователя с программным приложением с помощью речи.
Взаимодействие пользователя с программным приложением с помощью сенсорного ввода.
Взаимодействие с целевыми объектами касаний.
Визуальная обратная связь.
Взаимодействие пользователя с плитками.
Взаимодействие пользователя с экраном блокировки.
Рекомендации по обеспечению эргономичности пользовательского интерфейса программного приложения
Скорость работы пользователя с программным приложением.
Количество человеческих ошибок при работе с программой.
Скорость обучения пользователя.
Субъективная удовлетворенность пользователя.
Степень сохранения навыков работы с интерфейсом при неиспользовании программного приложения.
Заключение
Библиографический список
Учебное пособие может быть использовано для обучения студентов-бакалавров по направлениям подготовки «Бизнес-информатика» и «Прикладная информатика». Введение. Связь эргономики с другими отраслями науки. Эргономические свойства системы «человек-машина».
Пользовательские интерфейсы
Основы разработки эргономичных пользовательских интерфейсов
Этапы эргономического проектирования пользовательских интерфейсов (классический подход).
Предварительная оценка скорости работы с пользовательским интерфейсом с помощью метода GOMS.
Стандартизация пользовательских интерфейсов.
Высокоуровневое проектирование пользовательских интерфейсов. Особенности организации диалогового взаимодействия пользователя
и пользовательского приложения (информационной системой).
Низкоуровневое проектирование пользовательского интерфейса. Методики юзабилити-тестирования.
Особенности проектирования «инфографичных» пользовательских интерфейсов программных приложений для универсальной платформы Windows (UWP)
Новые принципы проектирования.
Планирование программного приложения универсальной платформы Windows (UWP).
Основы работы с универсальной платформой Windows (UWP).
Основы создания пользовательского интерфейса для платформы универсальных приложений для Windows (UWP).
Основы проектирования навигации в приложениях универсальной платформы Windows (UWP).
Основы проектирования команд на платформе универсальных приложений для Windows (UWP).
Основы проектирования содержимого на платформе универсальных приложений для Windows (UWP).
Учет размера экрана устройства для платформы универсальных приложений для Windows (UWP).
Элементы управления, используемые для построения пользовательских интерфейсов и взаимодействия с пользователями
Элементы управления для разработки «инфографичных» пользовательских интерфейсов для платформы универсальных приложений для Windows (UWP).
Элементы управления для разработки «иконографичных» пользовательских интерфейсов программных приложений с использованием интегрированной среды разработки Visual Studio.Net.
Диалоговые окна в «иконографичных» пользовательских интерфейсах.
Настройка взаимодействий программного приложения с пользователем
Взаимодействие пользователя с программным приложением с помощью клавиатуры.
Взаимодействие пользователя с программным приложением с помощью мыши и пера.
Взаимодействие пользователя с программным приложением с помощью речи.
Взаимодействие пользователя с программным приложением с помощью сенсорного ввода.
Взаимодействие с целевыми объектами касаний.
Визуальная обратная связь.
Взаимодействие пользователя с плитками.
Взаимодействие пользователя с экраном блокировки.
Рекомендации по обеспечению эргономичности пользовательского интерфейса программного приложения
Скорость работы пользователя с программным приложением.
Количество человеческих ошибок при работе с программой.
Скорость обучения пользователя.
Субъективная удовлетворенность пользователя.
Степень сохранения навыков работы с интерфейсом при неиспользовании программного приложения.
Заключение
Библиографический список