ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ (ГОСТ 19.301-79*)
1) Аннотация (НЕ обяз)
2) Содержание (НЕ обяз)
3) Объект испытаний: наименование, область применения и обозначение испытуемой программы.
4) Цель испытаний
5) Состав предъявляемой документации: перечень документации, предъвляемой при проведении испытаний
6) Технические требования
6.1) требования к программной документации: требования к комплектности, содержанию и качеству предъявляемой документации,
6.2) требования к техническим характеристикам:
- требования к характеристикам программы применительно к условиям эксплуатации,
- требования к информационной и программной совместимости.
7) Порядок проведения испытаний
- последовательность испытаний,
- состав и структура технических средств, на которых проводятся испытания программы, с указанием перечня технических, программных и др. средств, необходимых для испытаний.
8) Методы испытаний
- описание используемых методов испытаний (последовательность описания методов должна соответствовать порядку отдельных показателей, оцениваемых при испытаниях, как описано в разд. "Тех. требования"). Приводятся описания проверок с указанием результатов проведения испытаний (перечней тестовых примеров, контрольных распечаток и т.п.)
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
ТЕКСТ ПРОГРАММЫ(ГОСТ 19.401-78*)
1) Аннотация (обяз)
2) Содержание (обяз)
3) Можно объединять тексты одного или нескольких разделов, допускается давать наименование для совокупности разделов.
Разделы реализуются в виде текстов на исходном языке программирования, промежуточных языках, симв. представлении маш. кодов и т.п.
Тексты снабжаются комментариями.
ОПИСАНИЕ ПРОГРАММЫ(ГОСТ 19.402-78*)
1) Аннотация (обяз)
2) Содержание (обяз)
3) Общие сведения
¨ обозначение и наименование программы,
¨ программное обеспечение, необходимое для функционирования программы,
¨ языки программирования.
4) Функциональное назначение
¨ классы решаемых задач и (или) назначение программы,
¨ сведения о функциональных ограничениях на применение,
5) Описание логической структуры
¨ алгоритм программы,
¨ используемые методы,
¨ структура программы с описанием функций составных частей и связей между ними,
¨ связи программы с другими программами.
Описание выполняют с учетом текста программы на исходном языке.
6) Используемые технические средства
- типы ЭВМ и устройств, которые используются при работе программы
7) Вызов и загрузка
- способ вызова программы с соответствующего носителя данных,
- входные точки в программу.
Допускается использовать адреса загрузки, сведения об использовании оперативной памяти, объем программы.
8) Входные данные
- характер, организация и предварительная подготовка
входных данных,
- формат, описание и способ кодирования входных данных.
9) Выходные данные
- характер и организация выходных данных,
- формат, описание и способ кодирования выходных данных.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
Допускаются иллюстрации, графики, схемы, таблицы и приложения.
ОПИСАНИЕ ПРИМЕНЕНИЯ (ГОСТ 19.502-78*)
1) Аннотация (обяз)
2) Содержание (обяз)
3) Назначение программы
- назначение, возможности программы, ее основные характеристики, ограничения области применения.
4) Условия применения
- условия, необходимые для выполнения программы (требования к тех. средствам, другим программам, общие характеристики входной и выходной информации, требования и условия организ., технич. и технологического характера).
5) Описание задачи
- определение задачи и методы ее решения.
6) Входные и выходные данные
- сведения о входных и выходных данных.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
Допускаются иллюстрации, графики, схемы, таблицы и приложения.
РУКОВОДСТВО СИСТЕМНОГО ПРОГРАММИСТА (ГОСТ 19.503-79*)
1) Аннотация (обяз)
2) Содержание (обяз)
3) Общие сведения о программе
- назначение и функции программы,
- сведения о тех. и прогр. средствах, необх для ее выполнения
4) Структура программы
- сведения о структуре программы, ее составных частях, связях между ними и связях с другими программами.
5) Настройка программы
- описание действий по настройке программы на условия конкретного применения (тех. средства, выбор функций и т.д.). При необходимости - примеры.
6) Проверка программы
- описание способов проверки, позволяющих дать общее заключение о работоспособности программы (контрольные примеры, методы прогона, результаты).
7) Дополнительные возможности
- описание дополнительных разделов функциональных возможностей программ и способов их выбора.
8) Сообщения системному программисту
- тексты сообщений, выдаваемых в ходе выполнения настройки, проверки программы, в ходе ее выполнения, описание их содержания и действий, предпринимаемых по этим сообщениям.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
РУКОВОДСТВО ОПЕРАТОРА (ГОСТ 19.505-79*)
1) Аннотация (обяз)
2) Содержание (обяз)
3) Назначение программы
- назначение программы и информация, достаточная для понимания функций программы и ее эксплуатации.
4) Условия выполнения программы
- условия, необходимые для ее выполнения (состав и параметры периферийных устройств, ПО и т.д.)
5) Выполнение программы
- описание действий оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы,
- описание формата и возможных вариантов команд, ответы программы на эти команды.
6) Сообщения оператору
- тексты сообщений оператору, описание их содержания и действия (действия при сбоях, возможность повторного запуска и т.д.).
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.