Описание раздела
Данное учебное пособие посвящено проблемам проектирования интерфейса. Проектировщики пользовательского интерфейса являются связующим звеном между программистами и пользователями. Рассматриваются следующие вопросы: основные понятия и критерии качества интерфейса, психологические аспекты подхода к его разработке, вопросы стандартизации и творчества, этапы проектирования и инструментальные средства разработки. Учитывая важность овладения творческими навыками, раздел Теория подкрепляется разделом Практика. Учебное пособие предназначено для студентов высших учебных заведений, обучающихся по направлению 654600 Информатика и вычислительная техника и специальности 220400 (230105) Программное обеспечение вычислительной техники и автоматизированных систем. Книга представляет интерес также для пользователей, желающих познакомиться с современными концепциями и направлениями развития компьютерных технологий. Оглавление Предисловие Теория Глава 1. Понятие интерфейса. Качество пользовательского интерфейса. Критерии эффективного проектирования 1.1. Понятие пользовательского интерфейса 1.2. Популярные стили пользовательского интерфейса 1.3. Критерии эффективного интерфейса 1.4. Модели пользовательского интерфейса Контрольные вопросы Глава 2. Психология человека и компьютера 2.1. Психология пользователей, восприятие и внимание человека 2.2. Информационные процессы человека: память и познание Контрольные вопросы Глава 3. Проектирование пользовательского интерфейса 3.1. Стандартизация пользовательского интерфейса 3.2. Компьютерные стандарты 3.3. Нормативная база системы 3.4. Руководящие принципы и нормативы 3.5. Применение руководящих принципов 3.6. Разработка интерфейсов для использования во всем мире 3.7. Жизненный цикл программного продукта Контрольные вопросы Глава 4. Правила проектирования пользовательского интерфейса 4.1. Принципы проектирования пользовательского интерфейса 4.2. Правило 1: дайте контроль пользователю 4.3. Правило 2: уменьшите нагрузку на память пользователя 4.4. Правило 3: сделайте интерфейс совместимым Контрольные вопросы Глава 5. Этапы разработки пользовательского интерфейса 5.1. Коллективный подход к разработке 5.2. Разработка, ориентированная на обучающихся 5.3. Четыре этапа разработки 5.4. Итерационная природа разработки пользовательского интерфейса 5.5. Первый этап: сбор и анализ информации, поступающей от пользователей 5.6. Второй этап: разработка пользовательского интерфейса 5.7. Третий этап: построение пользовательского интерфейса 5.8. Четвертый этап: подтверждение качества пользовательского интерфейса 5.9. Примеры результатов выполнения работ на этапа: разработки пользовательского интерфейса Контрольные вопросы Глава 6. Инструментарий разработчика интерфейсов 6.1. Передача информации визуальным способом 6.2. Использование цвета в интерфейсе программных продуктов 6.3. Использование звука и анимации 6.4. Ключевые вопросы разработки 6.5. Десять основных проблем, связанных с удобством применения ГПИ и ОПИ Контрольные вопросы Глава 7. MS Agent - Графические персонажи для интерфейсов 7.1. Общая характеристика программ-агентов 7.2. Программы, использующие агентов 7.3. Персонажи MS Agent 7.4. Особенности создания персонажей Контрольные вопросы Практика Практическое занятие № 1. Средства активизации внимания пользователя при работе с интерфейсом программного продукта Практическое занятие № 2. Организация структуры и сценария диалога в программном продукте Практическое занятие № 3. Организация сценария работы для агента-помощника в программном продукте и его реализация Практическое занятие № 4. Квантификация пользовательского интерфейса Практическое занятие № 5. Планирование работ по проектированию и разработке ПИ Литература