Основні принципи створення меню
У процесі проектування системи меню додатку, необхідно прийняти найкращий спосіб відображення меню, щоб воно було зрозуміле і легке у використанні. Звичайно команди меню впорядковані деяким ієрархічним способом. Основна проблема полягає в тому, щоб правильно розподілити різні пункти меню по різних рівнях і правильно їх згрупувати. Дослідження показують, що є чотири найбільш ефективні варіанти для організації меню:
Алфавітний
Категорійний
Відповідно до нормальних угод
Відповідно до частоти використання
Принципи проектування меню:
Структура меню повинна відповідати системній структурі задачі, що вирішується, організація меню повинна відобразити найбільш ефективну послідовність кроків, щоб досягнути розв’язку поставленої задачі;
Пункти Меню повинні бути короткими, граматично правильними і відповідати своєму заголовку в меню. Порядок пунктів меню обирається згідно з угодою (термінологією), частотою використання, порядком використання, в залежності від потреб або задачі користувача;
Вибір пунктів меню має бути забезпечуватися декількома способами: за допомогою клавіатури, за допомогою миші, а також через інші об'єкти призначеного для користувача інтерфейсу. Необхідно використати ті поєднання клавіш, що легко запам'ятовуються для більш швидкого доступу до пунктів меню, оскільки це значно економить робочий час користувача.
Форми
Форми - основний елемент інтерфейсу. Призначення форм - зручне угрупування типової інформації та повідомлень автоматизованої системи.
Основні принципи проектування форм:
Форма проектується для більш зручного, більше за зрозуміле і найшвидше досягнення рішення поставленої задачі. Якщо форма переноситься з паперової форми, то пересування по суміжних полях не повинне викликати ускладнень у користувача;
Розміщення інформаційних одиниць на просторі форми повинно відповідати логіці її майбутнього використання: це залежить від необхідної послідовності доступу до інформаційних одиниць, частотою їх використання, а також від відносної важливості елементів;
Важливо використати незаповнений простір, щоб створити рівновагу і симетрію серед інформаційних елементів форми, для фіксації уваги користувача в потрібному напрямі;
Логічні групи елементів необхідно відділяти пропусками, рядками, колірними або іншими візуальними засобами;
Взаємозалежні або пов'язані елементи повинні відображатися в одній формі.
Представлення заголовків і полів
Для окремих полів заголовок повинен бути вирівняний за лівою межею; для полів списків, заголовок повинен бути вище і лівіше по відношенню до основного поля, числові поля вирівнюються по правому полю;
Довгі стовпчикові поля або довгі стовпці інформаційних одиниць з одиночними полями необхідно об'єднувати в групи по п'ять елементів, що розділяються пустим рядком - це допомагає користувачеві уявно обробляти інформацію по виділених групах;
У формах з великою кількістю інформації необхідно виділяти назви розділів, які однозначно свідчать про характер інформації, що належить їм;
Необхідно чітко розділити відображення заголовків і безпосередньо полів введення, оскільки така плутанина може викликати дискомфорт у користувача.
Заголовки повинні бути короткими, знайомими і змістовними;
Поля, необов'язкові для заповнення, або ті, що не мають особливій важливості повинні відрізнятися візуально (кольором або іншими ефектами) від полів важливих і обов'язкових для заповнення.
