- •1 Ітераційний процес проектування інтерфейсу користувача
- •2 Причини проектування інтерфейсу користувача
- •3 Засоби в інтерфейсі користувача для запобігання помилок
- •Значення інтерфейсу «людина – комп’ютер»
- •4 Фактори, які впливають на зручність роботи з системою
- •5 Основні ергономічні характеристики
- •6 Вибір взаємодії користувача з системою
- •7. Стилі взаємодії користувача з системою. Їх недоліки і переваги
- •8 Концепція представлення даних від самих даних
- •9 Стратегія розробки ік
- •Загальні принципи стратегії розробки ік
- •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. Рівні програм, що забезпечують інтерактивний діалог
- •Рівень підготовки до візуалізації
42 Яка інформація і в якому виді повинна виводитись на екран Яка інформація повинна виводитись на екран
На екрані повинно бути тільки те, що потрібно користувачу на даному етапі роботи. Той факт, що в цей час доступна і інша інформація і вона запам’ятовується разом з необхідною інформацією і що існує багато вільного місця на екрані немає ніякого значення. Вимоги користувача є основним фактором, тому розробник повинен так продумати процес доступу до потрібної інформації, щоб допомогти користувачеві виконати його задачу.
В меню треба розміщувати список тільки тих пунктів з яких користувач може зробити вибір не залежно від того – це традиційне меню або рядок команд. Хоча екран не повинен вміщувати надлишкової інформації, важливо, щоб відображалась вся інформація, яка відноситься до задачі, яка розв’язується на даному етапі. Не треба примушувати користувача запам’ятовувати інформацію на одному екрані для того, щоб пізніше cкористатись нею для обробки інформації на наступному екрані. Якщо ж вся інформація певного документу, який виводиться, не вміщується на одному екрані, то деякі елементи даних можуть повторюватись на інші екрани для збереження послідовності обробки.
Наприклад: якщо для роботи на різних екранах необхідно прізвище замовника, воно повинно бути присутнє на тому самому місці на всіх екранах, що використовуються. Одночасно з визначенням того, які саме окремі елементи даних необхідні, розробник повинен вирішити питання, як ці елементи пов’язанні одне з одним. Логічно пов’язанні дані, тобто такі, які необхідно бачити одразу, щоб розв’язати задачу, не повинні розділятись по різним екранам. Які дані включати в групу залежить від конкретної задачі, тобто розробник повинен розуміти задачу користувача. Розробник повинен забезпечити вивід для конкретної задачі необхідних даних пов’язаних певною групою і помітити їх: обов’язкові, необов’язкові. Як правило потрібні підтвердження, що дані введено правильно. Окрім того може бути потрібне місце на екрані для виводу повідомлення, які пояснюють, як виправляти неправильно введені дані.
В якому виді виводити інформацію
Наступний крок полягає у визначенні формату виводу даних. На цьому етапі розробник повинен вказати розмір області виводу і атрибути пов’язані з кожним полем виводу.
Природність діалогу означає, що інформація представлена таким чином, що її одразу можна використати. Не треба примушувати користувача додатково обробляти інформацію.
Наприклад: шукати обраховані значення і вручну їх вводити. Назви полів розташовуються в природному та логічному зв’язку з відповідними значеннями даних. Назви полів необхідні для правильної інтерпретації вхідних та вихідних даних.
Дуже важливе питання є в якому місці екрану повинна розташовуватись інформація.
Загальні принципи розташування інформації
Щільність розташування даних на екрані поняття суб’єктивне. Воно залежить від конкретного користувача і задачі. Для досвідченого користувача дані розташовуються щільніше, але існують правила, які регулюють щільність розташування даних на екрані за допомогою інтервалів.
Загальні правила:
1. Треба залишати вільними приблизно половину екрану.
2. При виводі таблиць бажано залишати вільним рядок після кожного 5-го рядка.
3. В таблицях треба залишати 4 або 5 пробілів між стовпчиками.
Ці правила можна порушувати, але робити свідомо виходячи з конкретних умов.
Якщо дані виводити на декілька екранів, то ділити їх треба таким чином, щоб зберігалась чітка межа розділу.
Треба також розташовувати на одному екрані всі дані, що необхідні для прийняття конкретного рішення.
На довільному екрані логічно зв’язані дані повинні представляти окремою групою. Цього можна досягнути залишаючи по декілька пробілів з кожної сторони групи або проводячи горизонтальні та вертикальні лінії або використовуючи різні атрибути для полів різних груп.
Треба визначити точку початку відрахування. Природно починати з лівого верхнього кута на екрані і переміщуватись зліва на право, згори до низу.