(Действующий) Межгосударственный стандарт ГОСТ 19.101-77 "Единая система программной...

Докипедия просит пользователей использовать в своей электронной переписке скопированные части текстов нормативных документов. Автоматически генерируемые обратные ссылки на источник информации, доставят удовольствие вашим адресатам.

Действующий

Unified system for program documentation. Types of programs and program documents

Дата введения - 1 января 1980 г.
Настоящий стандарт устанавливает виды программ и программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Стандарт полностью соответствует СТ СЭВ 1626-79.
(Измененная редакция, Изм. N 1).

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

1.1. Программу (по ГОСТ 19781-90) допускается идентифицировать и применять самостоятельно и (или) в составе других программ.
1.2. Программы подразделяют на виды, приведенные в табл. 1.
Таблица 1
Вид программы
Определение
КомпонентПрограмма, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса
КомплексПрограмма, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса
1.3. Документация, разработанная на программу, может использоваться для реализации и передачи программы на носителях данных, а также для изготовления программного изделия.
1.2, 1.3. (Измененная редакция, Изм. N 1).

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

2.1. К программным относят документы, содержащие сведения, необходимые для разработки, изготовления, сопровождения и эксплуатации программ.
2.2. Виды программных документов и их содержание приведены в табл. 2.
Таблица 2
Вид программного документа
Содержание программного документа
СпецификацияСостав программы и документации на нее
Ведомость держателей подлинниковПеречень предприятий, на которых хранят подлинники программных документов
Текст программыЗапись программы с необходимыми комментариями
Описание программыСведения о логической структуре и функционировании программы
Программа и методика испытанийТребования, подлежащие проверке при испытании программы, а также порядок и методы их контроля
Техническое заданиеНазначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний
Пояснительная запискаСхема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений
Эксплуатационные документыСведения для обеспечения функционирования и эксплуатации программы
2.3. Виды эксплуатационных документов и их содержание приведены в табл. 3.
Таблица 3
Вид эксплуатационного документа
Содержание эксплуатационного документа
Ведомость эксплуатационных документовПеречень эксплуатационных документов на программу
ФормулярОсновные характеристики программы, комплектность и сведения об эксплуатации программы
Описание примененияСведения о назначении программы, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств
Руководство системного программистаСведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения
Руководство программистаСведения для эксплуатации программы
Руководство оператораСведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы
Описание языкаОписание синтаксиса и семантики языка
Руководство по техническому обслуживаниюСведения для применения тестовых и диагностических программ при обслуживании технических средств
2.4. В зависимости от способа выполнения и характера применения программные документы разделяются на подлинник, дубликат и копию (ГОСТ 2.102-68), предназначенные для разработки сопровождения и эксплуатации программы.
2.5. Виды программных документов, разрабатываемых на разных стадиях, и их коды приведены в табл. 4.
Таблица 4
"Программные документы, разрабатываемые на разных стадиях и их коды"
"Программные документы, разрабатываемые на разных стадиях и их коды (продолжение таблицы)"
2.2-2.5. (Измененная редакция, Изм. N 1).
2.6. Допускается объединять отдельные виды эксплуатационных документов (за исключением ведомости эксплуатационных документов и формуляра). Необходимость объединения этих документов указывается в техническом задании. Объединенному документу присваивают наименование и обозначение одного из объединяемых документов.
В объединенных документах должны быть приведены сведения, которые необходимо включать в каждый объединяемый документ.
2.7. На этапе разработки и утверждения технического задания определяют необходимость составления технических условий, содержащих требования к изготовлению, контролю и приемке программы.
Технические условия разрабатывают на стадии "Рабочий проект".
2.8. Необходимость составления технического задания на компоненты, не предназначенные для самостоятельного применения, и комплексы, входящие в другие комплексы, определяется по согласованию с заказчиком.
(Введен дополнительно, Изм. N 1).