Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры_ЧМВ.rtf
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
255.34 Кб
Скачать

1.Интерфейс пользователя. Свойства интерфейса пользователя

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

Информационная модель – условное представление проблемной области, формируемая с помощью визуальных и звуковых объектов, отражающих состав и взаимодействие реальных компонентов проблемной области.

Свойства и способы определяются составом аппаратного и программного обеспечения. Качество пользовательского интерфейса по значимости сопоставима с надежностью и эффективностью ПО.

User-Centered Design (USD) «Разработка ориентированная на пользователя». Основное качество хорошего интерфейса: «Пользователь должен чувствовать, что он управляет ПО, а не ПО управляет им».

Свойства интерфейса:

        1. естественность интерфейса

        2. согласованность интерфейса

        3. дружественность интерфейса

        4. простота

        5. гибкость

        6. эстетическая привлекательность

В настоящее время используются три основных интерфейса: оконный, речевой, общественный.

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

  1. приходится исправлять метафору, т.к. взаимодействие осуществляется с помощью искусственного приспособления.

  2. возможности компьютера шире, чем реального мира

  3. нужно придерживаться сложившейся практики использования компьютеров.

Согласованность интерфейса. Обеспечивает преемственность полученных ранее знаний и навыков, делает интерфейс узнаваемым и предсказуемым. Характеристики согласованности: согласованность в пределах продукта, в пределах рабочей среды, в использовании метафор.

Дружественность интерфейса. Пользователю разрешается выполнение определенных действий. Пользователя предупреждают о возможных последствиях. Пользователь может допускать определенные ошибки. Возможность адаптации интерфейса к уровню пользователя.

Принцип обратной связи. Каждое действие пользователя должно получать визуальное или звуковое подтверждения того, что система поняла команду и вид реакции должен учитывать природу действия.

Простота интерфейса. Представление на экране информации минимально необходимой для выполнения очередного шага задания. Размещение и представления элементов на экране с учетом их смыслового значения и логической взаимосвязи.

Гибкость интерфейса. Способность учитывать уровень подготовки. Производительность труда пользователя реализуется за счет адаптивного интерфейса.

Показатели оценивающие интерфейс:

        1. Время необходимое пользователю для достижения определенного уровня знаний и навыков.

        2. Сохранение полученных рабочих навыков по истечении некоторого времени.

        3. Скорость решения задачи с помощью данного приложения.

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

Выводы:

              1. Интерфейс пользователя нужно проектировать и разрабатывать как отдельный компонент создаваемого приложения.

              2. Необходимо учитывать возможности аппаратно-программных средств на базе которых реализуется интерфейс.

              3. Учитывать особенности предметной области, к которой относится создаваемые приложения.

              4. Процесс разработки приложений должен носить итерационный характер

              5. Средства и методы реализации интерфейса должны обеспечивать возможность его адаптации к потребностям и характеристикам пользователя.

При проектировании пользовательского интерфейса необходимо определить:

Структуру диалога, возможный сценарий диалога, содержание управляющих сообщений и данных, которыми могут обмениваться человек и приложения (семантическое сообщение), визуальные атрибуты отображаемой информации (синтаксическое сообщение)

2 -3 . Виды пользовательских интерфейсов, их особенности и области применения. Средства поддержки пользователя в пользовательских интерфейсах различного вида.

Интерфейс - это, прежде всего, набор правил. Как любые правила, их можно обобщить, собрать в "кодекс", сгруппировать по общему признаку. Таким образом, мы пришли к понятию "вид интерфейса" как объединение по схожести способов взаимодействия человека и компьютеров. Вкратце можно предложить следующую схематическую классификацию различных интерфейсов общения человека и компьютера.  Современными видами интерфейсов являются:  1) Командный интерфейс. Командный интерфейс называется так по тому, что в этом виде интерфейса человек подает "команды" компьютеру, а компьютер их выполняет и выдает результат человеку. Командный интерфейс реализован в виде пакетной технологии и технологии командной строки.  2) WIMP - интерфейс (Window - окно, Image - образ, Menu - меню, Pointer - указатель). Характерной особенностью этого вида интерфейса является то, что диалог с пользователем ведется не с помощью команд, а с помощью графических образов - меню, окон, других элементов. Хотя и в этом интерфейсе подаются команды машине, но это делается "опосредственно", через графические образы. Этот вид интерфейса реализован на двух уровнях технологий: простой графический интерфейс и "чистый" WIMP - интерфейс.  3) SILK - интерфейс (Speech - речь, Image - образ, Language - язык, Knowlege - знание). Этот вид интерфейса наиболее приближен к обычной, человеческой форме общения. В рамках этого интерфейса идет обычный "разговор" человека и компьютера. При этом компьютер находит для себя команды, анализируя человеческую речь и находя в ней ключевые фразы. Результат выполнения команд он также преобразует в понятную человеку форму. Этот вид интерфейса наиболее требователен к аппаратным ресурсам компьютера, и поэтому его применяют в основном для военных целей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]