- •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. Рівні програм, що забезпечують інтерактивний діалог
- •Рівень підготовки до візуалізації
30 Структура діалогу на основі екранних форм
Структура діалогу на основі екранних форм – це діалог, коли одночасно обробляється ціла множина відповідей.
В основі такої форми діалогу лежить отримання інформації шляхом заповнення стандартної форми.
Такі форми широко використовуються при резервуванні квитків, складанні анкет, при замовленні товарів і т.д. На практиці стандартні форми використовуються в основному там, де облік довільної інформації (так звана транзакція) вимагає вводу стандартного набору даних. В цьому випадку перед користувачем ставиться одразу декілька питань. І ця множина питань досить постійна в тому розумінні, що відповідь на попереднє питання не впливає на те, яке питання буде задане наступне. При цьому виникають можливості:
а) користувач може відредагувати деяку відповідь перед вводом;
б) може пропускати відповіді тимчасово і повернутись до відповіді на попереднє питання;
в) на завершення дати команду про кінець вводу або на перехід до обробки.
Як правило, треба заповнювати всю форму і перевірити її одразу повністю. Потім – помітити помилки і виправити їх. Якщо є помилка, діалог не повинен виводити всю форму наново – тобто пусту – а виводиться заповнена з помилками форма. Тобто нова чиста форма виводиться тільки в такому випадку, коли помилок дуже багато.
Як і в структурі типу Q&A та Меню, окрема відповідь може вибиратись із списку можливих варіантів або вже вводиться у вигляді можливих значень.
31 Критерії розробки діалогу на основі екранних форм і реалізація
Стандартні форми є природнім способом вводу вмісту транзакцій, оскільки транзакція вміщує стандартний набір значень даних, тобто цю структуру зручно застосовувати там, де джерелом даних є існуючі канцелярські форми.
Важливо, щоб форма, яка відображається на екрані, була потрібна на ту форму на папері, яка є джерелом інформації. Повне співпадіння не обов’якове, але елементи даних повинні розташовуватись в тому ж відносному порядку і мати такий же формат, як у вихідному документі, тобто повинні зберегтися.
Оскільки користувачу треба просто внести у форму інформацію весь екран практично можна заповнити питаннями у вигляді коротких заголовків.
Іноді документ вміщує поля, які не требу вводити і тоді вони формуються стандартно.
Реалізація діалогу на основі екранних форм
Структура типу екранної форми будується в 3 етапи:
1) форма відображається повністю;
2) питання повторюються доти, доки не завершиться заповнення форми;
3) заповнення форми завершується вводом ознаки завершення або відповідями на всі питання.
Форму можна визначити як набір розділюючих полів. На відміну від меню цей набір не можливо однозначно розділити на допоміжні структури, які будуть входити в довільну форму.
Користувач може вводити відповіді на питання в довільному порядку. Ввід відповіді на питання можна завершити двома способами:
1) при явному завершенні треба ввести для кожного поля символ завершення;
2) при автоматичному завершенні перехід до наступного питання виникає відразу ж як тільки заповнене поле для вводу відповіді.
Треба уникати в одній екранній формі сумісного використання двох способів одночасно, крім того користувач повинен мати можливість міняти довільну із відповідей, а не тільки ту, в якій була зроблена помилка.