Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
All_Lections(13)+content_DPIK.docx
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
927.76 Кб
Скачать

Взаємодія із користувачем

Розробнику інтерфейсу користувача комп’ютерної системи треба вирішити дві основні задачі:

  1. Яким чином користувач буде вводити дані в систему

  2. Яким чином дані будуть представлені користувачу

Всі види взаємодії користувача з системою можна віднести до одного з п’яти основних стилів взаємодії:

Стиль взаємодії

Переваги

Недоліки

Приклади застосування

Безпосереднє або пряме маніпулювання – користувач взаємодіє з об’єктами на екрані

Швидка та інтуїтивно зрозуміла взаємодія, легкий у вивченні

Складно реалізація, ефективний тільки там де є зоровий образ задач і об’єктів

Відеоігри, системи автоматизованого проектування

Вибір із меню – користувач вибирає команду із списку пунктів меню, дуже часто вибрана команда діє тільки на той об’єкт, який вибраний на екрані. Користувач спочатку вибирає файл, а потім дає команду на вилучення.

Скорочення кількості помилок користувача і мінімальна робота з клавіатурою

Повільний для досвідчених користувачів і досить складний якщо меню складається з великої кількості пунктів

В основному це системи загального користування

Заповнення екранної форми – користувач заповнює поля екранної форми, деякі поля можуть мати кнопки, які можна ініціювати мишею і викликати деякі дії. Для вилучення файлу за допомогою такого стилю треба ввести в поле форми імя файлу та натиснути кнопку.

Простий і вдалий інтерфейс, легкий у вивченні

Займає досить великий простір на екрані

Обробка фінансової інформації, системи керування складами.

Командна мова – користувач вводить конкретну команду з параметрами і треба показати системі що вона повинна робити далі . Щоби вилучити файл користувач має ввести команду з іменем файлу в якості параметру

Потужний і гнучкий інтерфейс

Важкий у вивченні і складно запобігти помилкам вводу, орієнтований на професіоналів.

ОС та професійні системи

Природна мова – користувач вводить інформацію на природній мові. Щоби вилучити файл, користувач вводить фразу: «Вилучити файл з іменем…»

Орієнтований на недосвідчених, випадкових користувачів

Вимагає великого ручного вводу з клавіатури, тобто потенційно багато помилок

Розклад рухів поїздів, літаків, довідки в касах, веб.

Інтерфейс користувача прикладних програм в веб базуються на засобах , які надаються мовою HTML разом з іншими мовами. Ці інтерфейси зв’язують програми з компонентами веб сторінок. В основному інтерфейси веб сторінок проектуються для випадкових користувачів і інтерфейс користувача у вигляді екранних форм. В веб поки що важко створювати інтерфейси, в яких би використовувався стиль прямого маніпулювання. Тобто необхідно застосувати різні стилі взаємодії для керування різними системними об’єктами. Цей принцип і лежить в основі моделі сіхейма (see heim) інтерфейсу користувача. В цій моделі розділяються такі компоненти:

  1. Представлення інформації

  2. Керування засобами діалогу

  3. Керування власне програмним продуктом, тобто завжди є можливість розділити один інтерфейс на інтерфейси для різних класів користувачів.

Така модель покладена в основу ОС UNIX . Розділення представлення взаємодії та об’єктів, включених в інтерфейс користувача є основним принципом підходу.

Модель – представлення – система керування

І це є варіантом реалізації моделі Сіхейма.

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