- •1.1 Наименование программы
- •1.5 Назначение и область применения
- •2 Требования к программе
- •2.1 Требования к функциональным характеристикам
- •2.2 Требования к надежности
- •2.2.1 Требования к обеспечению надежного функционирования программы
- •3.2.2 Требования к программным средствам, используемым программой
- •3.2.3 Требования к эргономике и технической эстетике
- •3.2.4 Требования к защите информации от несанкционированного доступа
- •3.2.5 Требования к антивирусной защите
- •3.2.6 Разграничения ответственности ролей при доступе к программному продукту
- •4 Требования к программной документации
- •5 Стадии и этапы разработки
- •5.3 Содержание работ по этапам
- •6 Тестирование программного продукта
3.2.2 Требования к программным средствам, используемым программой
Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы «Windows XP» или «Windows 7», а также сборкой веб-сервера «Xampp» и пакетом прикладных программ «Microsoft Office».
3.2.3 Требования к эргономике и технической эстетике
Подсистема формирования и визуализации отчетности данных должна обеспечивать удобный для конечного пользователя интерфейс, отвечающий следующим требованиям.
В части внешнего оформления:
- интерфейсы подсистем должен быть типизированы;
- должно быть обеспечено наличие локализованного (русскоязычного) интерфейса пользователя;
- должны использоваться шрифты: Tahoma, Geneva, sans-serif;
- размер шрифта должен быть не меньше 11 пт;
- дизайн и оформление не должны отвлекать пользователя от изучения материала;
- цветовая палитра не должна вызывать у пользователя дискомфорт.
В части процедур ввода-вывода данных должна быть возможность многомерного анализа данных в табличном виде и графическом видах.
Необходимо учесть типовые требования к эргономике и технической эстетике графического интерфейса.
В части внешнего оформления интерфейсы по подсистемам должны быть типизированы.
В части процедур ввода-вывода данных необходимо максимально автоматизировать его для пользователя.
3.2.4 Требования к защите информации от несанкционированного доступа
Для обеспечения информационной безопасности программного продукта организован модуль администрации системы.
3.2.5 Требования к антивирусной защите
На рабочем месте пользователя должны быть установлены средства антивирусной защиты разрабатываемого программного продукта, которые должны обеспечивать:
- централизованное управление сканированием, удалением вирусов и протоколированием вирусной активности на рабочем месте пользователя;
- централизованное автоматическое обновление вирусных сигнатур на рабочем месте пользователя;
- ведение журналов вирусной активности;
- администрирование всех антивирусных продуктов.
3.2.6 Разграничения ответственности ролей при доступе к программному продукту
Требования по разграничению доступа необходимы для сохранения структуры системы, выполненной работы, используемой техники. Администратор может просматривать, редактировать и удалять информацию, а также просматривать результаты тестирования.
3.2.7 Требования к защите информации и программ
В программном продукте должно быть обеспечено резервное копирование данных. Требования к защите информации и программ не предъявляются.
4 Требования к программной документации
4.1 Предварительный состав программной документации
Состав программной документации должен включать в себя:
- техническое задание;
- программу и методики испытаний;
- руководство оператора («О программе»).
5 Стадии и этапы разработки
5.1 Стадии разработки
Разработка должна быть проведена в три стадии:
- разработка технического задания;
- рабочее проектирование;
- тестирование.
5.2 Этапы разработки
На стадии разработки технического задания выполнена разработка, согласование и утверждение настоящего технического задания.
На стадии рабочего проектирования должны быть выполнены перечисленные ниже этапы работ:
- разработка программы;
- разработка программной документации;
- испытания программы.
На стадии тестирования необходимо проверить работоспособность разрабатываемого программного продукта.
