Категория:ЕСПД — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «'''Единая система программной документации''' - комплекс государственных стандартов, уста…») |
Admin (обсуждение | вклад) |
||
Строка 7: | Строка 7: | ||
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок. | Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок. | ||
+ | |||
+ | == Виды программных документов == | ||
+ | ГОСТ 19.101-77 определяет следующие виды программных документов: | ||
+ | * '''Спецификация''' - cостав программы и документации на нее; | ||
+ | * '''Ведомость держателей подлинников''' - перечень предприятий, на которых хранят подлинники программных документов; | ||
+ | * '''Текст программы''' - запись программы с необходимыми комментариями; | ||
+ | * '''Описание программы''' - сведения о логической структуре и функционировании программы; | ||
+ | * '''Программа и методика испытаний''' - требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля; | ||
+ | * '''Техническое задание''' - назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний; | ||
+ | * '''Пояснительная записка''' - схема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений; | ||
+ | * '''Эксплуатационные документы''' - сведения для обеспечения функционирования и эксплуатации программы: | ||
+ | ** '''Ведомость эксплуатационных документов''' - перечень эксплуатационных документов на программу; | ||
+ | ** '''Формуляр''' - основные характеристики программы, комплектность и сведения об эксплуатации программы; | ||
+ | ** '''Описание применения''' - cведения о назначении программы, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств; | ||
+ | ** '''Руководство системного программиста''' - сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения; | ||
+ | ** '''Руководство программиста''' - сведения для эксплуатации программы; | ||
+ | ** '''Руководство оператора''' - сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы; | ||
+ | ** '''Описание языка''' - описание синтаксиса и семантики языка; | ||
+ | ** '''Руководство по техническому обслуживанию''' - сведения для применения тестовых и диагностических программ при обслуживании технических средств. | ||
+ | |||
+ | Виды программных документов, разрабатываемых на разных стадиях: | ||
+ | {| class="wikitable" | ||
+ | ! rowspan="3" style="text-align: center;" | Код вида документа | ||
+ | ! rowspan="3" style="text-align: center;" | Вид документа | ||
+ | ! colspan="4" style="text-align: center;" | Стадия разработки | ||
+ | |- | ||
+ | | rowspan="2" style="text-align: center;" | Эскизный проект | ||
+ | | rowspan="2" style="text-align: center;" | Технический проект | ||
+ | | colspan="2" style="text-align: center;" | Рабочий проект | ||
+ | |- | ||
+ | | style="text-align: center;" | компонент | ||
+ | | style="text-align: center;" | комплекс | ||
+ | |- | ||
+ | | style="text-align: center;" | - | ||
+ | | Спецификация | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | ◐ | ||
+ | | style="text-align: center;" | ⬤ | ||
+ | |- | ||
+ | | style="text-align: center;" | 05 | ||
+ | | Ведомость держателей подлинников | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | ◐ | ||
+ | |- | ||
+ | | style="text-align: center;" | 12 | ||
+ | | Текст программы | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | ⬤ | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 13 | ||
+ | | Описание программы | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 20 | ||
+ | | Ведомость эксплуатационных документов | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 30 | ||
+ | | Формуляр | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 31 | ||
+ | | Описание применения | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 32 | ||
+ | | Руководство системного программиста | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 33 | ||
+ | | Руководство программиста | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 34 | ||
+ | | Руководство оператора | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 35 | ||
+ | | Описание языка | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 46 | ||
+ | | Руководство по техническому обслуживанию | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 51 | ||
+ | | Программа и методика испытаний | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |- | ||
+ | | style="text-align: center;" | 81 | ||
+ | | Пояснительная записка | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | - | ||
+ | | style="text-align: center;" | - | ||
+ | |- | ||
+ | | style="text-align: center;" | 90-99 | ||
+ | | Прочие документы | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | | style="text-align: center;" | 𐩒 | ||
+ | |} | ||
+ | |||
+ | Условные обозначения: | ||
+ | |||
+ | ⬤ - документ обязательный; | ||
+ | |||
+ | ◐ - документ обязательный для компонентов, имеющих самостоятельное применение; | ||
+ | |||
+ | 𐩒 - необходимость составления документа определяется на этапе разработки и утверждения технического задания; | ||
+ | |||
+ | - - документ не составляют. | ||
+ | |||
[[Категория: Стандарты]] | [[Категория: Стандарты]] |
Текущая версия на 13:12, 25 апреля 2019
Единая система программной документации - комплекс государственных стандартов, устанавливающих взаимоувязанные правила разработки, оформления и обращения программ и программной документации (ГОСТ 19.001-77).
В стандартах ЕСПД устанавливают требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ, что обеспечивает возможность:
- унификации программных изделий для взаимного обмена программами и применения ранее разработанных программ в новых разработках;
- снижения трудоемкости и повышения эффективности разработки, сопровождения, изготовления и эксплуатации программных изделий;
- автоматизации изготовления и хранения программной документации.
Сопровождение программы включает анализ функционирования, развитие и совершенствование программы, а также внесение изменений в нее с целью устранения ошибок.
Виды программных документов
ГОСТ 19.101-77 определяет следующие виды программных документов:
- Спецификация - cостав программы и документации на нее;
- Ведомость держателей подлинников - перечень предприятий, на которых хранят подлинники программных документов;
- Текст программы - запись программы с необходимыми комментариями;
- Описание программы - сведения о логической структуре и функционировании программы;
- Программа и методика испытаний - требования, подлежащие проверке при испытании программы, а также порядок и методы их контроля;
- Техническое задание - назначение и область применения программы, технические, технико-экономические и специальные требования, предъявляемые к программе, необходимые стадии и сроки разработки, виды испытаний;
- Пояснительная записка - схема алгоритма, общее описание алгоритма и (или) функционирования программы, а также обоснование принятых технических и технико-экономических решений;
- Эксплуатационные документы - сведения для обеспечения функционирования и эксплуатации программы:
- Ведомость эксплуатационных документов - перечень эксплуатационных документов на программу;
- Формуляр - основные характеристики программы, комплектность и сведения об эксплуатации программы;
- Описание применения - cведения о назначении программы, области применения, применяемых методах, классе решаемых задач, ограничениях для применения, минимальной конфигурации технических средств;
- Руководство системного программиста - сведения для проверки, обеспечения функционирования и настройки программы на условия конкретного применения;
- Руководство программиста - сведения для эксплуатации программы;
- Руководство оператора - сведения для обеспечения процедуры общения оператора с вычислительной системой в процессе выполнения программы;
- Описание языка - описание синтаксиса и семантики языка;
- Руководство по техническому обслуживанию - сведения для применения тестовых и диагностических программ при обслуживании технических средств.
Виды программных документов, разрабатываемых на разных стадиях:
Код вида документа | Вид документа | Стадия разработки | |||
---|---|---|---|---|---|
Эскизный проект | Технический проект | Рабочий проект | |||
компонент | комплекс | ||||
- | Спецификация | - | - | ◐ | ⬤ |
05 | Ведомость держателей подлинников | - | - | - | ◐ |
12 | Текст программы | - | - | ⬤ | 𐩒 |
13 | Описание программы | - | - | 𐩒 | 𐩒 |
20 | Ведомость эксплуатационных документов | - | - | 𐩒 | 𐩒 |
30 | Формуляр | - | - | 𐩒 | 𐩒 |
31 | Описание применения | - | - | 𐩒 | 𐩒 |
32 | Руководство системного программиста | - | - | 𐩒 | 𐩒 |
33 | Руководство программиста | - | - | 𐩒 | 𐩒 |
34 | Руководство оператора | - | - | 𐩒 | 𐩒 |
35 | Описание языка | - | - | 𐩒 | 𐩒 |
46 | Руководство по техническому обслуживанию | - | - | 𐩒 | 𐩒 |
51 | Программа и методика испытаний | - | - | 𐩒 | 𐩒 |
81 | Пояснительная записка | 𐩒 | 𐩒 | - | - |
90-99 | Прочие документы | 𐩒 | 𐩒 | 𐩒 | 𐩒 |
Условные обозначения:
⬤ - документ обязательный;
◐ - документ обязательный для компонентов, имеющих самостоятельное применение;
𐩒 - необходимость составления документа определяется на этапе разработки и утверждения технического задания;
- - документ не составляют.
Страницы в категории «ЕСПД»
Показаны 3 страницы из 3, находящихся в данной категории.