Пакеты программ. Требования к качеству и тестирование | страница 10
Программы должны предоставлять пользователю информацию в таком виде, чтобы данная информация им легко воспринималась и читалась. Пользователь может руководствоваться соответствующими кодификаторами и классификаторами информации. При необходимости программы должны выдавать пользователю соответствующие уведомления.
Сообщения от программ следует проектировать таким образом, чтобы пользователь мог легко различать их типы, например:
- подтверждение приема;
- запросы от программ;
- предупреждения;
- сообщения об ошибках.
Форматы входных экранов, отчеты, а также другие исходные и выходные данные следует проектировать так, чтобы их можно было легко просматривать. Для этого могут быть использованы следующие возможности:
- алфавитно-цифровые поля и левостороннее выравнивание;
- числовые поля и правостороннее выравнивание;
- расположение в таблицах десятичных точек или запятых на одной вертикальной линии;
- распознаваемые ограничители полей;
- соответствующее распознавание полей, использование которых обязательно;
- указание ошибок ввода непосредственной засветкой на входном экране;
- привлечение внимания пользователя к изменению содержания экрана путем подачи визуального или звукового сигнала.
Исполнение функций, приводящих к серьезным последствиям при эксплуатации системы, должно быть обратимым, или программы должны выдавать четкие предупреждения о последствиях выполнения данных функций и запрашивать разрешающее подтверждение перед выполнением соответствующей команды. В частности, к серьезным последствиям могут привести стирание или перезапись данных, а также прерывания режима продолжительной обработки.
Если текст документа предоставляется в диалоговом режиме, то пользователю следует обеспечить возможность непосредственного доступа к отдельным структурным элементам текста (разделам, пунктам, абзацам и т.д.), например путем выбора данных элементов из отображенного на экране содержания документа или с помощью функции поиска по ключевым словам.
3.3.4 Эффективность
Ничего не требуется. Однако в описании продукта должны присутствовать соответствующие формулировки эффективности.
3.3.5 Сопровождаемость
Ничего не требуется. Однако в описании продукта должны присутствовать соответствующие формулировки сопровождаемое™.
3.3.6 Мобильность (переносимость)
Ничего не требуется. Однако в описании продукта должны присутствовать соответствующие формулировки мобильности.
4 Указания по тестированию