- •Интерфейс пользователя.
- •Критерии оценки пользовательского интерфейса
- •Принципы проектирования интерфейса пользователя
- •Типы и формы диалога
- •Формы диалога
- •Процесс проектирования интерфейса пользователя
- •Структуры взаимодействия пользователя с системой
- •Структуры взаимодействия пользователя с системой
- •Альтернативные представления данных
- •Ошибочный пример использования цветов
- •Оценка эффективности заполнения экрана
- •Описание диалога Сети переходов
- •Пример сети переходов
- •Продукционная система
- •Пример сообщений об ошибке
- •Документация пользователя
Формы диалога
Форма |
Достоинства |
Недостатки |
|
|
|
Фразовая |
относительносвободноеобщениес |
большие затратыресурсов; |
|
системой. |
отсутствиегарантииоднозначной |
|
|
интерпретацииформулировок; |
|
|
необходимостьвводадлинных |
|
|
грамматически правильныхфраз. |
|
|
|
Директивная |
небольшой объем вводимой |
отсутствиеподсказокнаэкране; |
|
информации; |
отсутствие информации о |
|
гибкость; |
состоянии процессов; |
|
ориентациянадиалог,управляемый |
необходимостьнавыков ; |
|
пользователем; |
отсутствиевозможности |
|
использованиеминимальнойобласти |
настройкипользователем |
|
экрана; |
|
|
возможностьсовмещениясдругими |
|
|
формами. |
|
|
|
|
Табличная |
наличиеподсказки; |
наличиянавыков навигациипо |
|
сокращение количестваошибок ввода; |
экрану; |
|
сокращение времениобучения |
использованиесравнительно |
|
пользователя; |
большой площадиэкрана; |
|
возможностьсовмещениясдругими |
интенсивноеиспользование |
|
формами; |
ресурсов компьютера. |
|
возможностьнастройкипользователем. |
|
|
|
|
Процесс проектирования интерфейса пользователя
Изучениеи анализ действий пользователя
Понимание задачи, согласованноес заказчиком
Создание |
Оценка |
|
|
проекта |
|
||
проекта |
|
||
прототипа |
|
||
пользователем |
|
||
интерфейса |
|
||
|
|
||
|
Создание |
Оценка |
|
Разработка |
детального |
||
проекта |
|||
концепта |
дизайна |
||
пользователем |
|||
|
интерфейса |
||
|
|
||
1-2основных |
Исполняемый |
Реализация |
|
экрана |
прототип |
интерфейса |
|
|
Все экраны , набор пиктограмм и графические элементы
Структуры взаимодействия пользователя с системой
Стиль |
Преимущества |
Недостатки |
|
|
|
Вопрос -ответ |
простотапостроениядля |
негарантирует |
|
программистаипростота |
минимальногообъема |
|
пониманияправилобщения |
вводимойинформации |
|
для пользователя. |
и при высокой |
|
|
"дотошности«может |
|
|
раздражать |
|
|
пользователя |
|
|
|
Прямое |
Быстрое интуитивно |
Сложнаяреализация, |
манипулирование |
понятноевзаимодействие |
требует наличия |
|
|
зрительныхобразов |
|
|
объектов |
|
|
|
Меню |
Минимальныйвводс |
Медленный вариант |
|
клавиатуры => меньше |
дляопытных |
|
ошибок |
пользователей |
|
|
|
Структуры взаимодействия пользователя с системой
Стиль |
Преимущества |
Недостатки |
|
|
|
Экранныеформы |
Простойвводданных |
Занимаетпространство |
|
|
наэкране |
|
|
|
Командныйязык |
Мощныйигибкий |
Труден в изучении. |
|
|
Сложнопредотвратить |
|
|
ошибки |
|
|
|
Естественныйязык |
Подходит неопытным |
Требует наличия ИИ и |
|
пользователям. |
большогоручногонабора. |
|
|
|