критерії застосовні не тільки до основних структурам діалогу і вмісту відображуваних повідомлень, але й до того, як вони виглядають на екрані. Зовнішній вигляд екрану залежить від того, які поля повідомлень відображаються, в якому місці і з якими атрибутами.
Дані повинні розташовуватися таким чином, щоб користувач міг переглядати екран у логічній послідовності і міг легко:
виводити потрібну інформацію;
ідентифікувати пов'язані групи інформації;
розрізняти виняткові ситуації (повідомлення про помилки або попередження);
визначати яку дію з його боку потрібно (і чи потрібне взагалі) для продовження виконання завдання.
Виділення інформації - це використання таких атрибутів, які дозволяють привернути увагу користувача до деякої області екрану: колір символів, колір фону, рівень яскравості і режим мерехтіння, звук.
Структура діалогу типу меню і розробка екранних форм
Структура діалогу типу меню є відомим механізмом організації запитів на введення даних під час діалогу, керованого комп'ютером.
Меню у вигляді блоку даних на екрані - це традиційний формат.
Меню у вигляді рядка даних може з'являтися вгорі чи внизу екрану і часто залишається в цій позиції протягом всього діалогу.
Таким чином, за допомогою меню зручно відображати можливі варіанти даних для введення, доступних в будь-який час роботи в діалозі. Ще один поширений спосіб подання використовується для відображення додаткових меню у вигляді блоків даних, які «вискакують або випадають» на екран у поточному положенні курсору, або «витягуються» безпосередньо з рядка меню верхнього рівня. Ці меню зникають після вибору варіанта.
У діалозі на базі меню має сенс або значення обраного пункту меню (вміст об'єкта вибору), або номер обраного пункту меню (перший, другий і т.д.).
В ідеалі, екранне меню повинно містити 5-6 пунктів; слід уникати списку з 10 і більше пунктів.
Структура типу меню є найбільш природним механізмом для роботи з пристроями вказівки й вибору: меню являє собою зображення тих об'єктів, які вибираються користувачем. Поточний вибраний об'єкт незмінно виділяється.
Структура діалогу на основі екранних форм використовується на практиці в основному там, де облік якої діяльності (транзакції) вимагає введення достатньо стандартного набору даних.
Діалог типу екранних форм зазвичай має наступні можливості:
користувач заповнює її зліва - направо і зверху - вниз, він може вибирати послідовність відповідей, тимчасово пропускати деякий питання, повертатися назад для корекції попередньої відповіді;
користувач може працювати з формою до тих пір, поки він, задоволений виконаною роботою, не натисне певну клавішу, яка б означала кінець введення або відмову.
Перевірка даних здійснюється відразу ж після введення відповіді користувача. Повідомлення про помилки, що виводяться безпосередньо після ответа, сприяють правильному заповненню пропонованої форми з самого початку, без повернення для її корекції.
Обгрунтування вибору типу підпрограм для вирішення завдання
...