Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В процессе проектирования системы меню приложения, необходимо принять наилучший способ отображения меню, чтобы оно было понятно и легко в использовании. Обычно команды меню упорядочены некоторым иерархическим способом. Основная проблема состоит в том, чтобы правильно распределить различные пункты меню по различным уровням и правильно их сгруппировать. Исследования показывают, что имеются четыре варианта для организации меню:
– алфавитный
– категорийный
– в соответствии с нормальными соглашениями
– в соответствии с частотой использования
Принципы проектирования меню:
– структура меню должна соответствовать структуре решаемой системой задачи, организация меню должна отразить наиболее эффективную последовательность шагов, чтобы достичь решения поставленной задачи;
– пункты меню должны быть краткими, грамматически правильными и соответствовать своему заголовку в меню. порядок пунктов меню выбирается согласно соглашению, частоте использования, порядку использования, в зависимости от потребностей задачи или пользователя.
– выбор пунктов меню должен быть обеспечен несколькими способами – с помощью клавиатуры, с помощью мыши, а также через другие объекты пользовательского интерфейса. необходимо использовать легко запоминаемые сочетания клавиш для более быстрого доступа к пунктам меню, поскольку это очень экономит время.
50. Предотвращение, обнаружение и исправление ошибок.
Ошибки могут быть классифицированы как:
– ошибки, которые основаны на неправильном понимании действия или порядка действий;
– ошибки, которые возникли случайно, непреднамеренно, например опечатка при вводе текста;
Также ошибки второго вида могут быть разделены еще на шесть видов:
– ошибки неточности выбора опции (например, пользователь случайно нажал кнопку "выход" и программа закрылась);
– ошибки управления данными (например, присвоение ошибочного имени файла из-за неточности отображения последнего);
– ошибки ассоциативного характера (например, сохранение файла с именем какого-либо человека, так как пользователь думал о нем в момент сохранения);
– ошибка потери активности, когда пользователь забывает необходимую последовательность действий для продолжения работы;
– ошибка режима или состояния - когда пользователь думает, что он находится в одном состоянии, но - фактически в другом, например режим вставки взамен режима печати поверх текста в текстовом процессоре;
Пользователь всегда будет делать ошибки, даже в отличной программной системе, поэтому в разрабатываемой системе всегда должна быть предусмотрена защита от ошибок. Техника защиты от ошибок включает в себя следующие аспекты:
– принудительные действия в системе, которые предотвращают или затрудняют появление ошибок;
– обеспечение хороших и информативных сообщений об ошибках;
– использование обратимых действий, которые позволяют пользователям исправлять их собственные ошибки;
– обеспечение нормальной диагностики системы, в процессе которой пользователю объясняется, в чем суть ошибки и пути ее исправления;
Дата публикования: 2015-01-26; Прочитано: 775 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!