ГОСТ 19.101-77 Виды программ и программных документов.

Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем, независимо от их назначения и области применения.


ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

Единая система программной документации

ВИДЫ ПРОГРАММ И ПРОГРАММНЫХ ДОКУМЕНТОВ.

ГОСТ 19.101-77

Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем, независимо от их назначения и области применения.

1. Виды программ.

1.1. Программу (по ГОСТ 19781-74) допускается идентифицировать и применять самостоятельно и (или) в составе других программ.

1.2. В зависимости от назначения и способа изготовления программы подразделяют на виды, приведённые в таблице 1.

Таблица 1.

Вид программы

Определение

Программа-оригинал Программа, предназначенная для хранения и воспроизведения с неё дубликатов.
Дубликат программы Программа, являющаяся копией программы-оригинала и предназначенная для хранения и изготовления копий.
Копия программы Программа, предназначенная для непосредственной эксплуатации.

1.3. При изготовлении программ допускается применение любых носителей данных.

2. Виды программных документов.

2.1. К программным документам относят документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ.

2.2. Виды программных документов и их содержание приведены в таблице 2.

Таблица 2.

Вид программного документа

Содержание программного документа

Спецификация Состав программы и документации на неё.
Ведомость держателей подлинников. Перечень предприятий, на которых хранят оригиналы программ и подлинники программных документов.
Текст программы Запись программы с необходимыми комментариями.
Описание программы Сведения о логической структуре и функционировании программы.
Порядок и методика испытаний. Требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля.
Техническое задание. Назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний.
Пояснительная записка Схема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений.
Эксплуатационные документы Сведения для обеспечения функционирования и эксплуатации программы.

2.3. Виды эксплуатационных документов и их содержание приведены в таблице 3.

Таблица 3.

Вид эксплуатационного документа

Содержание эксплуатационного документа

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

2.4. Программные документы в зависимости от способа выполнения и характера применения подразделяют на подлинник, дубликат и копию по ГОСТ 2.102-68.

2.5. Виды программных документов, разрабатываемых на разных стадиях, и их коды приведены в таблице 4.

Таблица 4.

Код вида документа Вид документа Стадии разработки
Техническое задание Эскизный проект Технический проект Рабочий проект
Техническое задание ·
Спецификация ·
05 Ведомость держателей подлинников 0
12 Текст программы 0
13 Описание программы 0
20 Ведомость эксплуатационных документов 0
30 Формуляр 0
31 Общее описание 0
32 Руководство системного программиста 0
33 Руководство программиста 0
34 Руководство оператора 0
35 Описание языка 0
46 Руководство по техническому обслуживанию 0
51 Порядок и методика испытаний 0
81 Пояснительная записка 0 0
90 Документы прочие 0 0 0 0

Условные обозначения:

· — документ обязательный
0 — необходимость составления документа определяется на этапе разработки и утверждения технического задания
— документ не составляют

2.6. Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения этих документов указывается в техническом задании. Объединённому документу присваивают наименование и обозначение одного из объединяемых документов.

В объединённых документах должны быть приведены сведения, которые необходимо включать в каждый объединяемый документ.

2.7. На этапе разработки и утверждения технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению, контролю и приёмки программы.

Технические условия разрабатывают на стадии «Рабочий проект».

Добавить комментарий