рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Лекция 20. Комплексный подход к разработке пользовательского интерфейса. Требования к пользовательским интерфейсам (ПИ).

Лекция 20. Комплексный подход к разработке пользовательского интерфейса. Требования к пользовательским интерфейсам (ПИ). - Лекция, раздел Психология, Конспект лекционных занятий Тема 1. Инженерно - психологическое проектирование интерфейса взаимодействия оператора с вычислительной системой Требования К Пользовательским Интерфейсам (Пи). Помимо Иденти...

Требования к пользовательским интерфейсам (ПИ).

Помимо идентификации основных возможностей ПИ требуются определенные ключевые характеристики поведения и внешнего вида ПИ. Ниже приведены эти характеристики, которые учитываются разработчиками ПИ.

- Выбор стиля ПИ.

- Платформа и другие стандарты ПИ для приложения.

- Совместимость с ведущим ПО, работающим на данной платформе (например приложение X или пакет Y).

- Содержание экрана (например, данные и функции, необходимые в ключевые моменты выполнения задач).

- Поведение экрана (например, входной фокус на первом элементе управлеия при отображении экрана).

- Характеристики внешнего вида экрана (например, использование графики; отображения данных, представления и эстетические свойства).

- Методы взаимодействия пользователей с системой (например, доступ к командам, способы образования комбинаций клавиш и т.д.).

- Возможности работы с клавиатурой, включая поведение средств табуляции и циклическую работу клавиши табуляции.

- Обратная связь пользователя в ответ на состояние системы и время отклика.

- Пользовательский контроль над различными функциями.

- Запоминание результатов операций расположения и изменения размеров окна, а также данных, состояния и контекста.

- Возможности навигации для приложения.

- Сохранение данных пользователя при навигации.

- Запоминание промежуточных данных пользователя при навигации.

- Интерактивное обучение, поддержка производительности и справочная система.

- Предотвращение ошибок и восстановление системы после ошибок.

- Стандартное использование цвета, индикаторов, графики и т.д.

- Средства обеспечения доступа для пользователей с физическими недостатками.

Многие из перечисленных выше вопросов ПИ зачастую явно и конкретно не фиксируются в руководствах по стилю ПИ, документах описания требований или специ­фикациях продукта.

В таблице 4 показаны факторы, влияющие на GUI-ориентированное ПО, которые следует учитывать при разработке. Для Web-ориентированного и HUI- ориентированного пользовательского интерфейса также характерны часть этих факторов.

Таблица 4. Типичные классифицирующие факторы для GUI-ориентированного приложения.

Основные факторы Характеристики
Функциональные возможности   Прикладные характеристики объектов, команды и другие свойства
Возможности ПИ   Строка меню, всплывающее меню, пункты меню, панели инструментов, элементы панелей инструментов, операции "перетащить и поместить", операции с буфером обмена, клавиши быстрого выбора команд, клавиши доступа и т.д.
Количество объектов Пиктограммы и двоичные отображения различного размера и разрешения, типы данных; поведение рабочего стола, системные функции; форматы печати
Количество объектных окон/страниц Стандартные, память окна (размер, позиция, состояние)
Количество представлений на объект Схемы представлений; поведение клавиатуры, поведение мыши
Количество настроек на объект   Количество настраиваемых свойств в расчете на окно и на пользовательский интерфейс в целом  
Количество командных окон на объект Уникальные для приложения; общесистемные; поведение "затененных" команд
Количество элементов управления на ок­но объекта Выпадающие списки, поля для ввода, кнопки со стрелками и т.д.
Количество элементов управления на ко­мандное окно Аналогично предыдущему
Количество операций обратной связи с пользователем "Песочные часы", индикаторы хода процесса и т.д.
Количество уникальных форматов печати Схемы предварительного просмотра и печати  
Количество экранов помощи и обучения Включая организацию подобной помощи пользователю в последовательности смены окон ПИ
Количество панелей поддержки продук­тивности Включая различные применяемые методы
Количество сообщений на окно объекта Обратная связь, ошибки, сообщения
Количество сообщений на командное Окно Аналогично предыдущему
Количество уникальных типов внешнего вида/поведения Специальные характеристики внешнего вида и поведения, требующие проектирования и разработки ПО
Количество пользовательских элементов управления   Нестандартные и специализированные элементы управления ПИ, требующие проектирования и разработки ПО
Возможности инсталляции/деинсталляции/обновления Специальное ПО, требуемое для инсталляции, обновления и удаления приложения из системы пользователя
Уникальные операции с клавиатурой, мышью и другими устройствами   "Горячие клавиши", клавиши доступа, "жесты" (программируемые пользователем графические знаки, представляющие команду или ряд последовательно нажимаемых клавиш.

Полезное правило. Для каждого окна/страницы ПИ следует предусматривать подробную декомпозицию работ по их созданию. Этот метод особенно полезен для разработчиков или бригад, которые впервые занимаются интерфейсом и не обладают достаточным опытом их структуризации.

– Конец работы –

Эта тема принадлежит разделу:

Конспект лекционных занятий Тема 1. Инженерно - психологическое проектирование интерфейса взаимодействия оператора с вычислительной системой

Тема Инженерно психологическое проектирование интерфейса взаимодействия оператора с вычислительной системой... Лекция Вопросы проектирования и выбора пользовательских... В последние годы успехи использования компьютерных систем в возрастаю щей степени стали определяться ролью которую...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Лекция 20. Комплексный подход к разработке пользовательского интерфейса. Требования к пользовательским интерфейсам (ПИ).

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Лекция 3. Характеристики интерфейса взаимодействия.
Естественность, согласованность интерфейса. Принцип «обратной связи». Простота интерфейса. Свойства интерфейса. Правила создания интерфейса. Создание качественного интерфейса предполагает

Временные характеристики зрения
Характеристика Количественное значение Условия наблюдения Субъективно воспри-нимаемая яркость при мельканиях, %  

Тема 3. Структура пользовательского интерфейса.
Лекция 8.Категории пользователей.Классификации пользователей интерактивных систем. Типы операторской дея­тельности. Этапы деятельности человека-оператора. Типы пов

Лекция 10.Типы диалога.
Рассмотрим диалог в форме меню. Меню - наиболее распространенный тип диалога. При обращении система инициирует диалог. Таким образом, шаг диалога начинается с выдачи системой входного сооб

Тема 4. Интерфейсы информационного взаимодействия.
Лекция 11.Анализ и синтез естественного языка взаимодействия. Структурная схема лингвистического транслятора. Морфологический анализ (синтез). Синтаксически

Тема 5. Разработка интерфейсов информационного взаимодействия компьютерных систем.
Лекция 15.Программно-аппаратные интерфейсы.Интерфейсы взаимодействия уровня приложений. Реализация интерфейса взаимодействия WEB - приложений.

Интерфейс реализуется последовательно.
Первый этап - это когда HTTP-клиент (броузер) соединяется с сервером. Для этого он использует протокол TCP/IP, и соединение происходит с известным клиенту TCP-портом. Принятый номер порта HTTP - 80

Рассмотрим реализацию интерфейса взаимодействия сервера с внешней программой (Common Gateway Interface).
Переменные среды Common Gateway Interface (CGI). Cервер при запуске CGI-скрипта (внешней программы) формирует среду окружения, в которой скрипт может найти всю доступ­ную информацию

Обработка входных данных для метода get.
Алгоритм обработки входных данных для метода get состоит из сле­дующих шагов: 1. Определение значения переменной QUERY_STRING. 2. Декодирование имен и их значений. При этом учитыв

Обработка входных данных для метода post.
Алгоритм обработки входных данных для метода post состоит из сле­дующих шагов: 1. Определение значения переменной CONTENT_LENGTH. 2. Декодирование имен и их зн

Заголовок вывода сценария.
Как правило, вывод сценария интерпретируется сервером и посылается пользователю. Информация, позволяющая броузеру выяснить, какого типа файл идет к нему по сети, поступает до получения самого файла

Этапы работы сценария.
Как видно из вышеизложенного, работа сценария в общем случае со­стоит из трех частей: 1. Инициализация и обработка входных данных. 2. Основная часть работы и вывод пользователю.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги