
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РЕСПУБЛИКИ КАЗАХСТАН
ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ.
Спецификация требований к программному обеспечению
СТ РК 1090-2002
Содержание
1 Область применения
2 Нормативные ссылки
3 Определения
4 Сокращения
5 Требования к программному обеспечению
Приложение А
Приложение Б
Приложение В
Приложение Г
Приложение Д
Приложение Е
1 Область применения
Каждое требование к программному обеспечению, представленное в спецификации требований к программному обеспечению (СТПО), является определением некоторой возможности программного обеспечения, которая должна быть реализована.
Настоящий стандарт распространяется на спецификацию требований к программному обеспечению и относится к основополагающим общетехническим стандартам.
Настоящий стандарт устанавливает необходимое содержание и характеристики СТПО, методы, используемые для описания требований к программному обеспечению.
Настоящий стандарт применяется для спецификации требований к вновь разрабатываемому программному обеспечению.
Базовые понятия для разработки СТПО приводятся в Приложении А.
2 Нормативные ссылки
В настоящем стандарте использованы ссылки на следующие нормативные документы:
СТ РК 1091-2002 Единая система программной документации. Термины и определения.
3 Определения
В настоящем стандарте применяются термины и определения в соответствии с СТ РК 1091
4 Сокращения
В настоящем стандарте использовано следующее сокращение:
СТПО - спецификация требований программного обеспечения.
5 Требования к программному обеспечению
5.1 Методы, используемые для описания требований к программному обеспечению
Требования могут быть представлены при помощи:
- входных - выходных спецификаций;
- набора типичных примеров;
- модели спецификации.
5.1.1 Входные - выходные спецификации. Требуемое поведение программного продукта допустимо специфицировать при помощи последовательности входов и выходов.
5.1.1.1 Подходы. В зависимости от типа специфицируемого программного обеспечения существует три подхода:
- спецификация, описывающая требуемый выход. В целом, программное обеспечение, ориентированное на выходную информацию, работает с файлами данных. Входная информация от пользователя служит для задания управляющей информации при запуске процесса обработки файлов. Данный подход, например, применяется для спецификации программного обеспечения систем генерации отчетов;
- спецификация, описывающая требуемое соответствие входа и выхода. Программное обеспечение, ориентированное на обработку типа вход-выход, работает, в основном, с определенными входными данными, и должно генерировать шаблонные выходные данные при помощи процедур преобразования данных или математических функций;