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