ГОСТ 19.101-77 ВИДЫ ПРОГРАММ И ПРОГРАММНЫХ ДОКУМЕНТОВ
.pdf
УДК 002:651.7/.78:006.354 |
|
|
|
|
|
|
|
|
Группа Т55 |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Г О С У Д А Р С Т В Е Н Н Ы Й С Т А Н Д А Р Т С О Ю З А С С Р
Единая система программной документации
ВИДЫ ПРОГРАММ И ПРОГРАММНЫХ ДОКУМЕНТОВ
United system for program documentation.
Types of programs and program documents
ГОСТ
19.101-
77
(СТ СЭВ 162679)
Постановлением Государственного комитета стандартов Совета Министров СССР
от 20 мая 1977 г. № 1268 срок введения установлен
с 01.01 1980 г.
Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Стандарт полностью соответствует СТ СЭВ 1626-79.
1.ВИДЫ ПРОГРАММ
1.1.Программу (по ГОСТ 19781-90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ.
1.2.Программы подразделяют на виды, приведенные в табл. 1
|
Таблица 1 |
|
|
|
|
Вид |
Определение |
|
программы |
||
|
||
|
|
|
|
Программа, рассматриваемая как единое целое, выполняющая |
|
Компонент |
законченную функцию и применяемая самостоятельно или в составе |
|
|
комплекса |
|
|
|
Программа, состоящая из двух или более компонентов и (или) Комплекс комплексов, выполняющих взаимосвязанные функции, и применяемая
самостоятельно или в составе другого комплекса
1.3. Документация, разработанная на программу, может использоваться для реализации и передачи программы на носителях данных, а также для изготовления программного изделия.
1.2,1.3. (Измененная редакция, Изм. № 1).
2.ВИДЫ ПРОГРАММНЫХ ДОКУМЕНТОВ
2.1.К программным относят документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ.
2.2.Виды программных документов и их содержание приведены в табл. 2.
|
Таблица 2 |
|
|
|
|
Вид программного |
Содержание программного документа |
|
документа |
||
|
||
|
|
|
Спецификация |
Состав программы и документации на нее |
|
|
|
|
Ведомость держателей |
Перечень предприятий, на которых хранят подлинники |
|
подлинников |
программных документов |
|
|
|
|
Текст программы |
Запись программы с необходимыми комментариями |
|
|
|
|
Описание программы |
Сведения о логической структуре и функционировании |
|
программы |
||
|
||
|
|
|
Программа и методика |
Требования, подлежащие проверке при испытании |
|
испытаний |
программы, а также порядок и методы их контроля |
|
|
|
|
|
Назначение и область применения программы, технические, |
|
Техническое задание |
технико-экономические и специальные требования, |
|
предъявляемые к программе, необходимые стадии и сроки |
||
|
||
|
разработки, виды испытаний |
|
|
|
|
|
Схема алгоритма, общее описание алгоритма и (или) |
|
Пояснительная записка |
функционирования программы, а также обоснование |
|
|
принятых технических и технико-экономических решений |
|
|
|
|
Эксплуатационные |
Сведения для обеспечения функционирования и эксплуатации |
|
документы |
программы |
|
|
|
(Измененная редакция, Изм. № 1).
2.3. Виды эксплуатационных документов и их содержание приведены табл.3.
|
Таблица 3 |
|
|
|
|
Вид эксплуатационного |
Содержание эксплуатационного документа |
|
документа |
||
|
||
|
|
|
Ведомость |
|
|
эксплуатационных |
Перечень эксплуатационных документов на программу |
|
документов |
|
|
|
|
|
Формуляр |
Основные характеристики программы, комплектность и |
|
сведения об эксплуатации программы |
||
|
||
|
|
|
|
Сведения о назначении программы, области применения, |
|
Описание применения |
применяемых методах, классе решаемых задач, ограничениях |
|
для применения, минимальной конфигурации технических |
||
|
||
|
средств |
|
|
|
|
Руководство системного |
Сведения для проверки, обеспечения функционирования и |
|
программиста |
настройки программы на условия конкретного применения |
|
|
|
|
Руководство |
Сведения для эксплуатации программы |
|
программиста |
||
|
||
|
|
|
Руководство оператора |
Сведения для обеспечения процедуры общения оператора с |
|
вычислительной системой в процессе выполнения программы |
||
|
||
|
|
|
Описание языка |
Описание синтаксиса и семантики языка |
|
|
|
|
Руководство по |
Сведения для применения тестовых и диагностических |
|
техническому |
||
программ при обслуживании технических средств |
||
обслуживанию |
||
|
||
|
|
|
(Измененная редакция, Изм. № 1). |
||
2.4.В зависимости от способа выполнения и характера применения программные документы подразделяются на подлинник, дубликат и копию (ГОСТ 2.102-68), предназначенные для разработки, сопровождения и эксплуатации программы.
2.5.Виды программных документов, разрабатываемых на разных стадиях, и их коды приведены в табл. 4.
|
|
|
|
|
Таблица 4 |
|
|
|
|
|
|
|
|
|
|
|
Стадии разработки |
|||
Код вида |
Вид документа |
|
|
|
|
|
|
|
Рабочий проект |
||||
документа |
Эскизный |
Технический |
||||
|
||||||
|
|
проект |
проект |
|
|
|
|
|
компонент |
комплекс |
|||
|
|
|
|
|||
|
|
|
|
|
|
|
- |
Спецификация |
- |
- |
|
|
|
|
|
|
|
|
|
|
Ведомость
05держателей
подлинников
12 Текст программы
13
Описание
программы
Ведомость
20эксплуатационных
документов
30 |
Формуляр |
|
|
|
|
31 |
Описание |
|
применения |
||
|
Руководство
32системного
программиста
33
Руководство
программиста
34
Руководство
оператора
35 Описание языка
Руководство по
46техническому
обслуживанию
Программа и
51методика
испытаний
81
Пояснительная
записка
90-99 Прочие документы
- |
- |
- |
|
||||
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
- |
- |
|
|
|
|
|
|
- |
- |
- |
- |
Условные обозначения:
- документ обязательный;

- документ обязательный для компонентов, имеющих самостоятельное применение;


- необходимость составления документа определяется на этапе разработки и утверждения технического задания; - - документ не составляют.
2.2-2.5. (Измененная редакция, Изм. № 1).
2.6. Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения этих документов указывается в техническом задании. Объединенному документу присваивают наименование и обозначение одного из объединяемых документов.
В объединенных документах должны быть приведены сведения, которые необходимо включать в каждый объединяемый документ.
2.7. На этапе разработки и утверждения технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению, контролю и приемке программы.
Технические условия разрабатывают на стадии «Рабочий проект».
2.8. Необходимость составления технического задания на компоненты, не предназначенные для самостоятельного применения, и комплексы, входящие в другие комплексы, определяется по согласованию с заказчиком.
(Введен дополнительно, Изм. № 1).
Переиздание (Ноябрь 1987 г.) с Изменением № 1, утвержденным в июне 1981 г (ИУС 9-81)
