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