Рисунок 2.13 – Прототип формы входа Интерфейс должен обеспечивать:
выдержанная в спокойных тонах цветовая гамма;
простой и очевидный порядок выполнение действий;
удобная навигация;
наглядность отображения информации;
приближенность к естественному языку;
возможность работы с максимально доступным множеством источников данных без потери гибкости, причём с условием регулярности элементов управления.
Требования к пользовательскому интерфейсу могут быть разбиты на две группы:
требования к внешнему виду пользовательского интерфейса и формах взаимодействия с пользователем, в том числе:
Каждое окно приложения должно быть разбито на три части: строка меню, рабочая область и статусная строка. Строка меню должна быть горизонтальной и прижатой к верхней части окна, статусная строка должна быть горизонтальной и прижата к нижней части окна, рабочая область должна находиться между строкой меню и статусной строкой и занимать всю оставшуюся площадь окна.
Сохраняется расположение элемента при изменении размера окна, а также при использовании элемента.
Сообщения об ошибках должны выводиться в статусную строку прижатыми к левому краю красным цветом полужирным шрифтом.
Требования по доступу к внутренней функциональности системы при помощи пользовательского интерфейса, включая максимальное время отклика системы на действия пользователя – 2 секунды.
интерфейсы системы должны дополнительно к основному функционалу обеспечивать выполнение следующих операций для администратора:
комментирование – при необходимости должен осуществляться ввод пользователем комментария к документу;
отображение списка процессов – должно осуществляться отображение списка процессов, запущенных в системе;
отображение списка пользователей – должно осуществляться отображение списка пользователей, зарегистрированных в системе;
редактирование процессов – редактирование должно обеспечить удаление и остановку процессов;
редактирование разрешений пользователей – редактирование должно обеспечить назначение пользователям прав.