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

Содержание

Слайд 2

ЕСПД

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

ЕСПД устанавливает требования, регламентирующие разработку, сопровождение, изготовление и эксплуатацию программ и программных

распространяются на программы и программную документацию (ПД) для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
определяют основные термины, относящиеся к программным продуктам и документам.
ГОСТ 19.004-80. Единая система программной документации. Термины и определения
ГОСТ 19.101-77. Единая система программной документации. Виды программ и программных документов

Слайд 3

Основные термины

Программное изделие - программа на носителе данных, являющаяся продуктом промышленного производства.

Основные термины Программное изделие - программа на носителе данных, являющаяся продуктом промышленного

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

Слайд 4

ГОСТ 19781-90

Не ЕСПД
ПО
Составная часть АС и АПК
Должно входить в спецификацию комплекса, раздел:
Комплексы,

ГОСТ 19781-90 Не ЕСПД ПО Составная часть АС и АПК Должно входить
если ПО удовлетворяет определению комплекса;
Прочие изделия, если ПО- самостоятельный и единственный компонент
Комплекты, если ПО – совокупность программных компонентов, имеющих общее эксплуатационное назначение вспомогательного характера, но не выполняющих взаимосвязанные функции

Слайд 5

Виды программных документов(19.101)

Виды программных документов(19.101)

Слайд 6

Виды эксплуатационных документов (19.101)

Виды эксплуатационных документов (19.101)

Слайд 7

ПД и стадии

Условные обозначения:   - документ обязательный;   - документ обязательный для компонентов,

ПД и стадии Условные обозначения: - документ обязательный; - документ обязательный для
имеющих самостоятельное применение;   - необходимость составления документа определяется на этапе разработки и утверждения технического задания;  - - документ не составляют.

Слайд 8

Правила обозначения ПД по ГОСТ 19.103-77

Другие ПД

Правила обозначения ПД по ГОСТ 19.103-77 Другие ПД

Слайд 9

Стадии разработки по ГОСТ 19.102-77

Стадии разработки по ГОСТ 19.102-77

Слайд 10

Стадии разработки по ГОСТ 19.102-77

Стадии разработки по ГОСТ 19.102-77

Слайд 11

Стадии разработки по ГОСТ 19.102-77

Стадии разработки по ГОСТ 19.102-77

Слайд 12

Замечания

70 гг. прошлого века
Пользователь – специалист, ставящий задачу программистам и получающий результаты

Замечания 70 гг. прошлого века Пользователь – специалист, ставящий задачу программистам и
вычислений от пользователей
Оператор – специально обученный работе на ЭВМ человек
В настоящее время
Пользователь – непосредственно работающий на ПК человек
Несоответствие между содержанием «Руководства пользователя» и ожидаемым от него порядком действия пользователя ПК

ГОСТ 34.201-89

Слайд 13

34.201-89 - Руководство пользователя

применительно к АС в является аналогом руководства по эксплуатации

34.201-89 - Руководство пользователя применительно к АС в является аналогом руководства по
аппаратного изделия, то есть содержит сведения, необходимые для правильной работы АС и его ПО:
состав и содержание дистрибутивного носителя данных;
порядок загрузки данных и программ;
описание всех выполняемых функций, задач, процедур и т. п.

Слайд 14

Рекомендации

При проектировании АПК и АС удобно вести параллельную разработку аппаратной и программной

Рекомендации При проектировании АПК и АС удобно вести параллельную разработку аппаратной и
частей по правилам ЕСКД и КСАС с учетом специфики, накладываемой требованиями ЕСПД.
Целесообразно для ПО АПК не разрабатывать ни руководство оператора, ни руководство пользователя, а порядок работы с ПО излагать в руководстве по эксплуатации комплекса, используя рекомендации по построению руководства пользователя АС.

Слайд 15

Части ПД

Титульная (19.104-78)
Лист утверждения
Титульный лист
Информационная
Аннотация – сведения о назначении документа и краткое

Части ПД Титульная (19.104-78) Лист утверждения Титульный лист Информационная Аннотация – сведения
изложение его основной части
Содержание – перечень записей о структурных элементах(обозначение, наименование, адрес на носителе данных)
Основная (состав и структура по ЕСПД)
Регистрация изменений (ГОСТ 19.603-78)

Слайд 16

Спецификация (19.202-78)

Форма спецификации приведена в обязательном приложении к стандарту.
Наименование каждого раздела

Спецификация (19.202-78) Форма спецификации приведена в обязательном приложении к стандарту. Наименование каждого
указывают в виде заголовка в графе «Наименование». Для документов, выполненных печатным способом, заголовок подчёркивают.

Спецификация является основным программным документом для компонентов, применяемых самостоятельно, и для комплексов.
Информационную часть (аннотацию и содержание) допускается в документ не включать.
Спецификация в общем случае должна содержать разделы:
документация;
комплексы;
компоненты.

Слайд 17

Спецификация (19.202-78). Продолжение

В раздел «Документация» вносят программные документы на данную программу, кроме

Спецификация (19.202-78). Продолжение В раздел «Документация» вносят программные документы на данную программу,
спецификации и технического задания, в порядке возрастания кода вида документа, входящего в обозначение.
Далее записывают заимствованные программные документы. Запись их производится в порядке возрастания кодов организаций (предприятий)-разработчиков и далее в порядке возрастания кода вида документа, входящего в обозначение.
После каждого раздела спецификации необходимо оставлять несколько свободных строк для дополнительных записей.
 В графе «Обозначение» запись производят в одну строку. В остальных графах спецификации записи допускаются в несколько строк.

Слайд 18

Спецификация (19.202-78). Раздел «Документация»

Спецификация (19.202-78). Раздел «Документация»

Слайд 19

Спецификация (19.202-78). Разделы «Комплексы» и «Компоненты»

Спецификация (19.202-78). Разделы «Комплексы» и «Компоненты»

Слайд 20

Текст программы (19.401-78)

Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной

Текст программы (19.401-78) Структуру и оформление документа устанавливают в соответствии с ГОСТ
части (аннотация и содержание) является необязательным. Для текста программы на исходном языке при наличии аннотации в нее включают краткое описание функций программы.
Основная часть документа должна состоять из текстов одного или нескольких разделов, которым даны наименования.
Допускается вводить наименования также и для совокупности разделов.
Каждый из разделов реализуется одним из типов символической записи, например:
символическая запись на исходном языке;
символическая запись на промежуточных языках;
символическое представление машинных кодов и т.п.
В символическую запись разделов рекомендуется включать комментарии, которые могут отражать, например, функциональное назначение, структуру.

Слайд 21

Текст программы. Рекомендации

Объёмные программы можно описывать в виде таблицы:

В столбце «Тип

Текст программы. Рекомендации Объёмные программы можно описывать в виде таблицы: В столбце
носителя» приводится ссылка на компакт-диск, на котором записан текст программы и который хранится в архиве ТД в качестве конструкторского документа, куда можно оперативно вносить изменения. К компакт-диску прикладывается информационно-удостоверяющий лист.

Слайд 22

Описание программы (19.402-78)

Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной

Описание программы (19.402-78) Структуру и оформление документа устанавливают в соответствии с ГОСТ
части (аннотации и содержания) является обязательным.
Описание программы должно содержать следующие разделы:
общие сведения;
функциональное назначение;
описание логической структуры;
используемые технические средства;
вызов и загрузка;
входные данные;
выходные данные.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
Допускается содержание разделов иллюстрировать пояснительными примерами, таблицами, схемами, графиками.
В приложение к описанию программы допускается включать различные материалы, которые нецелесообразно включать в разделы описания.

Слайд 23

Описание программы (19.402-78). Продолжение

В разделе «Общие сведения» должны быть указаны:
обозначение и наименование

Описание программы (19.402-78). Продолжение В разделе «Общие сведения» должны быть указаны: обозначение
программы;
программное обеспечение, необходимое для функционирование программы;
языки программирования, на которых написана программа.
В разделе «Функциональное назначение» должны быть указаны классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях на применение.
В разделе «Описание логической структуры» должны быть указаны:
алгоритм программы;
используемые методы;
структура программы с описанием функций составных частей и связи между ними;
связи программы с другими программами.
Описание логической структуры программы выполняют с учетом текста программы на исходном языке.

Слайд 24

Описание программы (19.402-78). Продолжение

В разделе «Используемые технические средства» должны быть указаны типы

Описание программы (19.402-78). Продолжение В разделе «Используемые технические средства» должны быть указаны
электронно-вычислительных машин и устройств, которые используются при работе программы.
В разделе «Вызов и загрузка» должны быть указаны:
способ вызова программы с соответствующего носителя данных;
входные точки в программу.
Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы.
В разделе «Входные данные» должны быть указаны:
характер, организация и предварительная подготовка входных данных;
формат, описание и способ кодирования входных данных.
В разделе «Выходные данные» должны быть указаны:
характер и организация выходных данных;
формат, описание и способ кодирования выходных данных.

Слайд 25

Описание применения ( ГОСТ 19.502-78)

Структуру и оформление документа устанавливают в соответствии с ГОСТ

Описание применения ( ГОСТ 19.502-78) Структуру и оформление документа устанавливают в соответствии
19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
Текст документа должен состоять из следующих разделов:
назначение программы;
условия применения;
описание задачи;
входные и выходные данные.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
В разделе «Назначение программы» указывают назначение, возможности программы, её основные характеристики, ограничения, накладываемые на область применения программы.

Слайд 26

Описание применения ( ГОСТ 19.502-78). Продолжение

В разделе «Назначение программы» указывают
Назначение;
возможности

Описание применения ( ГОСТ 19.502-78). Продолжение В разделе «Назначение программы» указывают Назначение;
программы;
её основные характеристики;
ограничения, накладываемые на область применения программы.
В разделе «Условия применения» указываются условия, необходимые для выполнения программы :
требования к необходимым для данной программы техническим средствам, и другим программам;
общие характеристики входной и выходной информации;
требования и условия организационного, технического и технологического характера и т.п.
В разделе «Описание задачи» должны быть указаны определения задачи и методы ее решения.
В разделе «Входные и выходные данные» должны быть указаны сведения о входных и выходных данных

Слайд 27

Руководство системного программиста (ГОСТ 19.503-79)

Структуру и оформление документа устанавливают в соответствии с ГОСТ

Руководство системного программиста (ГОСТ 19.503-79) Структуру и оформление документа устанавливают в соответствии
19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
Руководство системного программиста должно содержать следующие разделы:
общие сведения о программе;
структура программы;
настройка программы;
проверка программы;
дополнительные возможности;
сообщения системному программисту.
В зависимости от особенностей документы допускается объединять отдельные разделы или вводить новые.
В обоснованных случаях допускается раздел «Дополнительные возможности» не приводить, а в наименованиях разделов опускать слово «программа» или заменять его на «наименование программы».

Слайд 28

Руководство системного программиста Содержание разделов

Руководство системного программиста Содержание разделов

Слайд 29

Руководство оператора (ГОСТ 19. 505 – 79)

Структуру и оформление документа устанавливают в

Руководство оператора (ГОСТ 19. 505 – 79) Структуру и оформление документа устанавливают
соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
Руководство оператора должно содержать следующие разделы:
назначение программы;
условия выполнения программы;
выполнение программы;
сообщения оператору.
 Допускается содержание разделов иллюстрировать поясняющими примерами, таблицами, схемами, графиками.

Слайд 30

Руководство оператора. Содержание разделов

Руководство оператора. Содержание разделов
Имя файла: Единая-система-программной-документации-ЕСПД.pptx
Количество просмотров: 1405
Количество скачиваний: 31