ГОСТ 19.101—77 Единая система программной документации. Виды программ и программных документов. Unified system for program documentation. Types of programs and program documents. МКС 35.080. Редакция от 03.11.2023.
1 Виды программ ГОСТ 19.101-77
1.1 Программу (по ГОСТ 19781—90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ [из 1.1 ГОСТ 19.101—77]
1.2 Программы подразделяют на виды, приведенные в таблице.
Вид программы | Определение |
Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса | |
Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса |
[из 1.2 ГОСТ 19.101—77]
1.3 Документация, разработанная на программу, может использоваться для реализации и передачи программы на носителях данных, а также для изготовления программного изделия [из 1.3 ГОСТ 19.101—77]
2 Виды программных документов из ГОСТ 19.101-77
2.1 К программным относят документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ [из 2.1 ГОСТ 19.101—77]
2.2 Виды программных документов и их содержание приведены в таблице.
Вид программного документа | Содержание программного документа |
Состав программы и документации на нее | |
Перечень предприятий, на которых хранят подлинники программных документов | |
Запись программы с необходимыми комментариями | |
Сведения о логической структуре и функционировании программы | |
Требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля | |
Назначение и область применения программы, технические, технико–экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний | |
Схема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико–экономических решений | |
Сведения для обеспечения функционирования и эксплуатации программы |
[из 2.2 ГОСТ 19.101—77]
2.3 Виды эксплуатационных документов и их содержание приведены таблице.
Вид эксплуатационного документа | Содержание эксплуатационного документа |
Перечень эксплуатационных документов на программу | |
Основные характеристики программы, комплектность и сведения об эксплуатации программы | |
Сведения о назначении программы, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств | |
Сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения | |
Сведения для эксплуатации программы | |
Сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы | |
Описание синтаксиса и семантики языка | |
Сведения для применения тестовых и диагностических программ при обслуживании технических средств |
[из 2.3 ГОСТ 19.101—77]
2.4 В зависимости от способа выполнения и характера применения программные документы подразделяются на подлинник, дубликат и копию (ГОСТ 2.102—68), предназначенные для разработки, сопровождения и эксплуатации программы [из 2.4 ГОСТ 19.101—77]
2.5 Виды программных документов, разрабатываемых на разных стадиях, и их коды приведены в таблице.
Код вида документа | Вид документа | Стадии разработки | |||
комплекс | |||||
— | — | — | |||
05 | — | — | — | ||
12 | — | — | |||
13 | — | — | |||
20 | — | — | |||
30 | — | — | |||
31 | — | — | |||
32 | — | — | |||
33 | — | — | |||
34 | — | — | |||
35 | — | — | |||
46 | — | — | |||
51 | — | — | |||
81 | — | — | |||
90—99 | Прочие документы |
— документ обязательный;
— документ обязательный для компонентов, имеющих самостоятельное применение;
— необходимость составления документа определяется на этапе разработки и утверждения технического задания;
— — документ не составляют.
[из 2.5 ГОСТ 19.101—77]
2.6 Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения этих документов указывается в техническом задании. Объединенному документу присваивают наименование и обозначение одного из объединяемых документов. В объединенных документах должны быть приведены сведения, которые необходимо включать в каждый объединяемый документ [из 2.6 ГОСТ 19.101—77]
2.7 На этапе разработки и утверждения технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению, контролю и приемке программы. Технические условия разрабатывают на стадии «Рабочий проект» [из 2.7 ГОСТ 19.101—77]
2.8 Необходимость составления технического задания на компоненты, не предназначенные для самостоятельного применения, и комплексы, входящие в другие комплексы, определяется по согласованию с заказчиком [из 2.8 ГОСТ 19.101—77]