В. В. Зайцев 2010 г. Конкурс

Вид материалаКонкурс

Содержание


Требования к работам. Требования к Системам в целом. Требования к надежности.
Требования к безопасности.
Требования к эргономике и технической эстетике.
Подобный материал:
1   ...   9   10   11   12   13   14   15   16   17

Требования к работам.

    1. Требования к Системам в целом.

      1. Требования к надежности.


В случае возникновения сбоев, аварий и отказов на отдельных рабочих станциях должна быть сохранена возможность дальнейшего ввода данных, их обработки, а также формирования отчетных документов на других рабочих станциях.

Системы должны сохранять работоспособность и обеспечивать восстановление своих функций при возникновении следующих внештатных (аварийных) ситуаций:
  • при сбоях в системе электроснабжения аппаратной части, приводящих к перезагрузке операционной системы (далее - ОС), восстановление программы должно происходить после перезапуска ОС и запуска исполняемого файла Систем;
  • при ошибках в работе аппаратных средств (кроме носителей данных и программ) восстановление функций Систем возлагается на ОС;
  • при ошибках, связанных с программным обеспечением (ОС и драйверы устройств), восстановление работоспособности возлагается на ОС.

В целях обеспечения надежного функционирования программное обеспечение Систем должно предусматривать:
  • контроль за целостностью данных на уровне СУБД;
  • сохранение целостности данных при нештатном завершении программы в случае отказа рабочей станции;
  • сохранение работоспособности программного обеспечения при некорректных действиях пользователя;
  • резервное копирование информации на внешние электронные носители с возможностью оперативного восстановления.
      1. Требования к безопасности.


Организационно-технические средства безопасности Систем должны включать:
  • средства и механизмы защиты информации;
  • инженерные и инженерно-технические системы защиты объектов.

Средства защиты информации должны включать следующие компоненты:
  • модуль информационной безопасности блока администрирования;
  • компонент антивирусной защиты.
      1. Требования к эргономике и технической эстетике.


Взаимодействие пользователей с прикладным программным обеспечением, входящим в состав Систем, должно осуществляться посредством визуального графического интерфейса (GUI).

Интерфейс Систем не должен быть перегружен графическими элементами и должен обеспечивать быстрое отображение экранных форм. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям (User Experience Interaction Guidelines (UEIG), рекомендованным компанией Microsoft для разработки пользовательского интерфейса приложений, работающих под ОС Windows) в части использования режимов работы, поиска, использования оконной системы. Ввод-вывод данных Систем, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме.

Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям Систем.

Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь» - управление Систем должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов. Клавиатурный режим ввода должен использоваться при заполнении и/или редактировании текстовых и числовых полей экранных форм.

Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.

Экранные формы должны проектироваться с учетом требований унификации:
  • все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
  • для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя, при их выполнении, должны быть унифицированы;
  • внешнее поведение сходных элементов интерфейса (реакция на наведение указателя «мыши», переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.

Интерфейс Систем должен обеспечить:
  • наименьшее количество производимых пользователем операций при переходе из одного модуля в другой, от одной операции к другой (то есть должен быть эргономичным);
  • быстрый и адекватный отклик на действия пользователя (при выполнении длительных операций пользователь должен получать предупреждение о предстоящем времени ожидания, а в процессе выполнения операции видеть на экране динамику процесса);
  • эффективную поддержку решения задач аналитической обработки накапливаемых объемов данных.

Системы должны обеспечивать корректную обработку аварийных ситуаций, вызванных неверными действиями пользователей, неверным форматом или недопустимыми значениями входных данных. В указанных случаях Системы должны выдавать пользователю соответствующие сообщения, после чего возвращаться в рабочее состояние, предшествовавшее неверной (недопустимой) команде или некорректному вводу данных. Случайное нажатие пользователем какой-либо комбинации клавиш не должно приводить к сбоям или трудно восстановимым состояниям Систем.