2. Лекция 1
Тема: Основные понятия теории
взаимодействия «человек-программа».
План лекции:
Цели и задачи курса «Человекомашинное взаимодействие».
Модели и метафоры пользовательского
интерфейса.
2
4. Вопрос 1
Цель курса: освоение сложившихся на сегодняшний день основных правил и принципов, которые при грамотном и творческом использовании обеспечивают возможность организации
удобного и эффективного человеко-машинного
взаимодействия.
Интерфейс - система правил и средств,
регламентирующая и обеспечивающая взаимодействие нескольких независимых процессов,
объектов или систем.
4
5. Понятие пользовательского
интерфейса (ПИ)
Пользовательский интерфейс (user interface)
включает в себя всё то, что помогает пользователю взаимодействовать с компьютером (программной системой), в том числе:
устройства и способы отображения
информации системой;
средства и способы ввода информации
пользователем;
документацию, обучение и техническую
поддержку.
5
6. Общая технология
проектирования ПИ
Анализ запросов
и потребностей
пользователя
Разработка сценариев
удовлетворения
потребностей
Разработка проекта
программного продукта
и его дизайна
Тестирование
Доработка
6
7. Вопрос 2
Модели
Знания, опыт
Концептуальная Опыт взаимодействия в реальном виде
модель пользователя (задачи, процессы, результаты)
Модель
программиста
Модель
проектировщика
Платформа, операционная система,
оболочка, инструменты разработки;
принципы и методы разработки
1) Концептуальная модель пользователя.
2) Модель программиста.
3) Принципы и методы проектирования
пользовательского интерфейса
7
9. Метафора
Под метафорой обычно понимают
«образ», переносящий свойства или
признаки одного объекта на другой для
выяснения их сходства или аналогии
текстовый редактор
+
клавиатура
пишущая машинка
9
11. Контрольные вопросы
Какие
компоненты образуют понятие
ПИ и почему?
Какие модели ПИ вы знаете? Укажите
их основные особенности.
Что такое метафора? Приведите
соответствующие примеры.
Какие проблемы человеко-машинного
взаимодействия решаются в рамках
модели проектировщика?
11