- •1 Ітераційний процес проектування інтерфейсу користувача
- •2 Причини проектування інтерфейсу користувача
- •3 Засоби в інтерфейсі користувача для запобігання помилок
- •Значення інтерфейсу «людина – комп’ютер»
- •4 Фактори, які впливають на зручність роботи з системою
- •5 Основні ергономічні характеристики
- •6 Вибір взаємодії користувача з системою
- •7. Стилі взаємодії користувача з системою. Їх недоліки і переваги
- •9 Стратегія розробки ік
- •8 Концепція представлення даних від самих даних
- •Загальні принципи стратегії розробки ік
- •10 Критерії оцінки проекту ік
- •11 Складові частини інтерфейсу "людина – комп’ютер"
- •12 Процеси вводу-виводу
- •Пристрої вводу
- •Пристрої виводу
- •Фактори, що враховують при виборі пристроїв
- •Правила усного обміну інформацією
- •13 Процес діалогу
- •14 Задачі діалогового процесу
- •15 Повідомлення. Види повідомлень
- •Режими діалогу
- •Варіанти граматики діалогу
- •16 Засоби перевірки вхідних даних
- •23 Види структур діалогу та їх оцінка
- •24 П’ять основних критеріїв оцінки діалогу
- •25 Діалог типу q&a
- •26 Критерії розробки діалогу q&a
- •27. Реалізація діалогу q&a
- •28 Структура діалогу типу Меню
- •29 Критерії розробки діалогу типу Меню
- •Реалізація діалогу типу Меню
- •30 Структура діалогу на основі екранних форм
- •31 Критерії розробки діалогу на основі екранних форм і реалізація
- •Реалізація діалогу на основі екранних форм
- •Висновки
- •32 Структура діалогу на основі командної мови.
- •33 Критерії розробки і реалізація Критерії розробки
- •Реалізація
- •Висновки
- •34 Змішана структура діалогу
- •35 Сфери застосування різних структур діалогу
- •36 Засоби опису діалогу
- •37 Сітка переходів
- •38 Згортка сітки переходів
- •39 Обробка сітки переходів у вершинах
- •40 Формування екрану
- •41 Загальні принципи розташування інформації на екрані
- •42 Яка інформація і в якому виді повинна виводитись на екран Яка інформація повинна виводитись на екран
- •В якому виді виводити інформацію
- •Загальні принципи розташування інформації
- •43 Шаблони для розміщення даних на екрані
- •44 Розміщення повідомлення про помилки
- •45 Засоби виділення інформації на екрані
- •1) Колір. Правила використання кольорів
- •2) Яскравість
- •2) Метод виділених точок
- •48 Адаптація користувача в системі "людина – комп’ютер"
- •1) Фіксована адаптація
- •2) Повна адаптація
- •3) Косметична адаптація
- •52 Перетворення імен в Sound Dex
- •53 Застосування концепції замовчування
- •54 Випереджуючий ввід символів та відповідей
- •55 Багатовіконні wimp-інтерфейси
- •56 Сучасні вимоги до робочих станцій
- •57 Метафора «Конкретний об’єкт»
- •58 Метафора «Що бачиш, те й отримуєш»
- •59 Метафора «Робочий стіл»
- •60 Концепція вікна. Аспекти концепції вікна
- •61 Визначення вікна
- •62 Вікна та додаткові буфери
- •63 Функції системи керування відображенням
- •64 Фреймові вікна
- •65 Пряме маніпулювання
- •66. Недоліки і переваги wimp інтерфейсів
- •67. Інтелектуальні інтерфейси
- •68. Основна відмінність інтелектуального інтерфейсу
- •69. Друга відмінність інтелектуального інтерфейсу
- •70. Третя відмінність інтелектуального інтерфейсу
- •71. Мовний і зоровий ввід/вивід
- •72. Обробка природної мови
- •73. Недоліки систем обробки природної мови
- •74. Витончена адаптація і моделі користувача
- •75. Методи інтерактивного діалогу
- •76. Рівні програм, що забезпечують інтерактивний діалог
- •Рівень підготовки до візуалізації
43 Шаблони для розміщення даних на екрані
Якщо розташовувати інформацію треба узгоджувати, як в межах одної програми так і в межах декількох програм одної системи. Її необхідно розташовувати за єдиним шаблоном. Шаблон може бути такий:
Заголовок та дані про стан системи |
Верхня область для виводу повідомлень |
Основна область |
Нижня область для виводу повідомлень |
Опис функціональних клавіш та «запасний люк» |
Верхні 2 або 3 рядки екрана зарезервовані для виводу заголовку та стану системи. Заголовок часто описує пакет програм, систему або конкретну програму даної системи. Також виводиться дата і час. Прийнято також присвоювати кожному екрану унікальний номер. Загальне вікно показує де в рамках системи знаходиться користувач. В ієрархічно побудованих меню область для виводу стану системи може показувати пункти меню верхнього рівня. Окрім того сюди може виводитись підтвердження того, що система працює.
Області у верхній і нижній частинах призначення для виводу підказок, для індикації виключних станів, підказки, які визначають способи роботи з інформацією на екрані розташовуються в верхній області, а підказки, які пояснюють, що робити далі виводяться в нижній області, тобто приступаючи до роботи ми повинні знати, як її виконати, а по закінченню, що робити з результатом.
Довільну з цих областей можна використовувати для виводу довільної інформації та повідомлення про помилки. Довільні повідомлення виводяться в верхню область, повідомлення про помилки внизу. Основна область вміщує головну інформацію:
– для меню – це список варіантів;
– для діалогу по заповненню форми – це назви і значення полів форми.
Один чи два рядки знизу відводяться для виводу назв керуючих клавіш та їх функцій.
Запропонований шаблон ділить область екрана по горизонталі на ряд фіксованих вікон, що є найпростішим способом керування вікнами.
44 Розміщення повідомлення про помилки
В структурах типу:
1. Q&A – повідомлення про помилки розміщуються звичайно поруч з відповіддю або піднею.
2. Меню – повідомлення про помилку, як правило, не потрібне, тому найбільш вірогідне виникнення помилки, неправильна натискання клавіш. Якщо такі повідомлення потрібні, вони з’являються нижче списку пунктів меню в області для виводу повідомлень.
3. Готові форми і команди – однозначно вводяться декілька відповідей, тому можливе і декілька повідомлення про помилки:
– більшість структур на базі команд завершують роботу при виявленні 1-ї помилки і тому виводять лише одне повідомлення;
– в структурі на базі готових форм вивід повідомлення або повідомлення про помилку набагато складніше, оскільки користувач заповнює всю форму, а потім виправляє поля з помилками. Як правило прапорцем відмічаються поля з помилками і курсор розміщується в перше поле з помилкою і переміщується в наступне поле з помилкою і виводить відповідне повідомлення і т.д.
45 Засоби виділення інформації на екрані
Виділення інформації – це використання таких атрибутів, які дозволяють зосередити увагу користувача до деякої області екрану. Зрозуміло, що увага про інформацію може бути зосереджена на обмеженій кількості областей екрану. Іноді спеціально виділяють саме зайві поля. Спочатку розробник розташовується на екрані без виділення полів, а потім треба оцінити, який додатковий ефект створює виділення поля або полів. Якщо система виводить тільки знайому користувачеві інформацію, поля виділяти не треба. До структур, які дозволяють виділяти поля відносять:
1) Колір символів;
2) Колір фону;
3) Рівень яскравості;
4) Режим миготіння.
Кожний з цих атрибутів дає можливість досягти різного ефекту з точки зору притягання уваги користувача, оскільки їх об’єднання може викликати непередбачуваний ефект. Тому треба використовувати мінімальне число цих засобів. Декілька атрибутів одночасно використовують лише тоді, якщо вимагається особлива увага користувача конкретного поля.
