КГУ, Мат.Фак, группа М-46

ЕДИНАЯ СИСТЕМА ПРОГРАММНОЙ ДОКУМЕНТАЦИИ


ПЕРЕЧЕНЬ ГАСУДАРСТВЕННЫХ СТАНДАРТОВ
ГОСТ 19.001-77, ГОСТ 19.002-80-ГОСТ 19.004-80, ГОСТ 19.101-77-ГОСТ 19.103-77, ГОСТ 19.104-78-ГОСТ 19.106-78, ГОСТ 19.201-78, ГОСТ 19.202-78, ГОСТ 19.301-79, ГОСТ 19.401-78, ГОСТ 19.402-78, ГОСТ 19.403-79, ГОСТ 19.404-79, ГОСТ 19.501-78, ГОСТ 19.502-78, ГОСТ 19.503-79-ГОСТ 19.508-79,
ГОСТ 19.601-78-ГОСТ 19.604-78 (СТ СЭВ 1626-79, СТ СЭВ 1627-79, СТ СЭВ 2088-80-СТ СЭВ 2097-80)

СТАДИИ РАЗРАБОТКИ
ГОСТ 19.102-77
Постановлением Государственного комитета стандартов Совета Министров СССР от 20 мая 1977 г. № 1268 срок введения установлен с 01.01. 1980 г.
Несоблюдение стандарта преследуется по закону.
1.Настоящий стандарт устанавливает стадии разработки программ и программной документации для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
2. Стадии разработки, этапы и содержание работ должны соответствовать указанным в таблице.

Стадии разработки Этапы разработки Содержание работ
Техническое задание Обоснование необходимости разработки программы Постановка задачи.
Сбор исходных материалов.
Выбор и обоснование критериев эффективности и качества разрабатываемой программы.
Обоснование необходимости проведения научно-исследовательских работ.
  Научно-исследовательские работы Определение структуры входных и выходных данных.
Предварительный выбор методов решения задач.
Обоснование целесообразности применения ранее разработанных программ.
Определение требований к техническим средствам.
Обоснование принципиальной возможности решения поставленной задачи.

  Разработка и утверждение технического задания Определение требований к программе.
Разработка технико-экономического обоснования разработки программы.
Определение стадий, этапов и сроков разработки программы и документации на нее.
Выбор языков программирования.
Определение необходимости проведения научно-исследовательских работ на последующих стадиях.
Согласование и утверждение технического задания.

Эскизный проект Разработка эскизного проекта Предварительная разработка структуры входных и выходных данных.
Уточнение методов решения задачи.
Разработка общего описания алгоритма решения задачи.
Разработка технико-экономического обоснования.

  Утверждение эскизного проекта

Разработка пояснительной записки.
Согласование и утверждение эскизного проекта.
Технический проект Разработка технического проекта

Уточнение структуры входных и выходных данных.
Разработка алгоритма решения задачи.
Определение формы представления входных и выходных-данных.
Определение семантики и синтаксиса языка.
Разработка структуры программы.
Окончательное определение конфигурации технических средств.
  Утверждение технического проекта Разработка плана мероприятий по разработке и внедрению программ.
Разработка пояснительной записки.
Согласование и утверждение технического проекта.

Рабочий проект Разработка программы

Программирование и отладка программы.
  Разработка программной документации Разработка программных документов в соответствии с требованиями ГОСТ 19.101-77

  Испытания программы Разработка, согласование и утверждение программы и методики испытаний.
Проведение предварительных государственных, межведомственных, приемо-сдаточных и других видов испытаний.
Корректировка программы и программной документации по результатам испытаний.

Внедрение Подготовка и передача программы Подготовка и передача программы и программной документации для сопровождения и (или) изготовления.
Оформление и утверждение акта о передаче программы на сопровождение и (или) изготовление.
Передача программы в фонд алгоритмов и программ.

Примечания:
1. Допускается исключать вторую стадию разработки, а в технически обоснованных случаях - вторую и третью стадии. Необходимость проведения этих стадий указывается в техническом задании.
2. Допускается объединять, исключать этапы работ и (или) их содержание, а также вводить другие этапы работ по согласованию с заказчиком.

ОБЩИЕ ТРЕБОВАНИЯ К ПРОГРАММНЫМ ДОКУМЕНТАМ
ГОСТ 19.105-78*

Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3350 срок введения установлен с 01.01. 1988 г.
Настоящий стандарт устанавливает общие требования к оформлению программных документов для вычислительных машин, комплексов и систем независимо от их назначения и области применения и предусмотренных стандартами Единой системы программной документации (ЕСПД) для любого способа выполнения документов на различных носителях данных.
Стандарт соответствует СТ СЭВ 2088-80 в части общих требований к оформлению информационной части.
1. ОБЩИЕ ТРЕБОВАНИЯ
1.1. Программный документ может быть представлен на различных типах носителей данных.
1.2. Программный документ состоит из следующих условных частей:
титульной;
информационной;
основной;
регистрации изменений.
1.3. Правила оформления документа и его частей на каждом носителе данных устанавливаютмя стандартами ЕСПД на правила оформления документов на соответствующих носителях данных.
2. ТИТУЛЬНАЯ ЧАСТЬ
2.1. Титульная часть состоит из листа утверждения и титульного листа.
Првила оформления листа утверждения и титульного листа - по ГОСТ 19.104-78.
3. ИНФОРМАЦИОННАЯ ЧАСТЬ
3.1. Информационная часть должна состоять из аннотации и содержания.
3.2. Необходимость включения информационной части в различные виды программных документов установлена соответствующими стандартами ЕСПД на эти документы.
3.3. В аннотации приводят сведения о назначении документа и краткое изложение его основной части.
3.4. Содержание включает перечень записей о структурных элементах основной части документа, в каждую из которых входят:
обозначение структурного элемента (номер раздела, подраздела и т. п.);
наименование структурного элемента;
адрес структурного элемента на носителе данных (например, номер страницы, номер файла и т. п.).
Правила обозначения структурных элементов основной части документа и их адресации устанавливаются стандартами ЕСПД на правила оформления документов на соответствующих носителях данных.
4. ОСНОВНАЯ ЧАСТЬ
4.1. Состав и структура основной части программного документа устанавливаются стандартами ЕСПД на соответствующие документы.
5. ЧАСТЬ РЕГИСТРАЦИИ ИЗМЕНЕНИЙ
5.1. О каждом изменении программного документа в этой части делается запись в соответствии с требованиями ГОСТ 19.603-78.

ТЕХНИЧЕСКОЕ ЗАДАНИЕ
ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ ГОСТ 19.201-78*

Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3351 срок введения установлен с 01.01. 1980 г.
Настоящий стандарт устанавливает порядок построения и оформления технического задания на разработку программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения.
Стандарт полностью соответствует СТ СЭВ 1627-79.

1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Техническое задание оформляют в соответствии с ГОСТ (9.106-78 на листах формата 11 и 12 по ГОСТ 2.301-68, как правило, без заполнения полей листа. Номера листов (страниц) проставляют в верхней части листа над текстом.
1.2. Лист утверждения и титульный лист оформляют в соответствии с ГОСТ 19.104-78.
Информационную часть (аннотацию и содержание), лист регистрации изменений допускается в документ не включать.
1.3. Для внесения изменений или дополнений в техническое задание на последующих стадиях разработки программы или программного изделия выпускают дополнение к нему. Согласование и утверждение дополнения к техническому заданию проводят в том же порядке, который установлен для технического задания.
1.4. Техническое задание должно содержать следующие разделы:
введение;
основания для разработки;
назначение разработки;
требования к программе или программному изделию;
требования к программной документации;
технико-экономические показатели;
стадии и этапы разработки;
порядок контроля и приемки;
в техническое задание допускается включать приложения.
В зависимости от особенностей программы или программного изделия допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них.
2. СОДЕРЖАНИЕ РАЗДЕЛОВ
2.1. В разделе "Введение" указывают наименование, краткую характеристику области применения программы или программного изделия и объекта, в котором используют программу или программное изделие.
2.2. В разделе "Основания для разработки" должны быть указаны:
документ (документы), на основании которых ведется разработка;
организация, утвердившая этот документ, и дата его утверждения.
наименование и (или) условное обозначение темы разработки.
2.3. В разделе "Назначение разработки" должно быть указано функциональное и эксплуатационное назначение программы или программного изделия.
2.4. Раздел "Требования к программе или программному изделию" должен содержать следующие подразделы: требования к функциональным характеристикам;
требования к надежности;
условия эксплуатации;
требования к составу и параметрам технических средств;
требования к информационной и программной совместимости;
требования к маркировке и упаковке;
требования к транспортированию и хранению;
специальные требования.
2.4.1. В подразделе "Требования к функциональным характеристикам" должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных, временным характеристикам и т. п.
2.4.2. В подразделе "Требования к надежности" должны быть указаны требования к обеспечению надежного функционирования (обеспечения устойчивого функционирования, контроль входной и выходной информации, время восстановления после отказа и т. п.).
2.4.3. В подразделе "Условия эксплуатации" должны быть указаны условия эксплуатации (температура окружающего воздуха, относительная влажность и т. п. для выбранных типов носителей данных), при которых должны обеспечиваться заданные характеристики, а также вид обслуживания, необходимое количество и квалификация персонала.
2.4.4. В подразделе "Требования к составу и параметрам технических средств" указывают необходимый состав технических средств с указанием их основных технических характеристик.
2.4.5. В подразделе "Требования к информационной и программной совместимости".должны быть указаны требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой.
При необходимости должна обеспечиваться защита информации и программ.
2.4.6. В подразделе "Требования к маркировке и упаковке" в общем случае указывают требования к маркировке программного изделия, варианты и способы упаковки.
2.4.7. В подразделе "Требования к транспортированию и хранению" должны быть указаны для программного изделия условия транспортирования, места хранения, условия хранения, условия складирования, сроки хранения в различных условиях.
2.5а. В разделе "Требования к программной документации" должен быть указан предварительный состав программной документации и, при необходимости, специальные требования и ней.
2.5. В разделе "Технико-экономические показатели" должны быть указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность, экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.
2.6. В разделе "Стадии и этапы разработки" устанавливают необходимые стадии разработки, этапы и содержание работ (перечень программных документов, которые должны быть разработаны, согласованы и утверждены), а также, как правило, сроки разработки и определяют исполнителей.
2.7. В разделе "Порядок контроля и приемки" должны быть указаны виды испытаний и общие требования к приемке работы.
2.8. В приложениях к техническому заданию, при необходимости, приводят: перечень научно-исследовательских и других работ, обосновывающих разработку; схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке; другие источники разработки.

ПРОГРАММА И МЕТОДИКА ИСПЫТАНИЙ
ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ ГОСТ 19.301-79*
Постановлением Государственного комитета СССР по стандартам от 11 декабря 1979 г. № 4753 срок введения установлен с 01.01. 1981 г.
Настоящий стандарт устанавливает требования к содержанию и оформлению программного документа "Программа и методика испытаний", определенного ГОСТ 19.101-77.
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Структура и оформление документа устанавливаются в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является необязательным.
1.2. Документ "Программа и методика испытаний" должен содержать следующие разделы:
объект испытаний;
цель испытаний;
состав предъявляемой документации;
технические требования;
порядок проведения испытаний;
методы испытаний.
В зависимости от особенностей документа допускается вводить дополнительные разделы.
2. СОДЕРЖАНИЕ РАЗДЕЛОВ
2.1. В разделе "Объект испытаний" указывают наименование, область применениям обозначение испытуемой программы.
2.2. В разделе "Цель испытаний" должна быть указана цель проведения испытаний.
2.3. В разделе "Состав предъявляемой документации" указывают перечень документации, предъявляемой при проведении испытаний.
2.4. Раздел "Технические-требования" может состоять из следующих подразделов:
требования к программной документации;
требования к техническим характеристикам.
2.5. В подразделе "Требования к программной документации" должны быть указаны требования к комплектности, содержанию и качеству предъявляемой документации.
2.6. В подразделе "Требования к техническим характеристикам" должны быть указаны:
требования к характеристикам программы применительно к условиям эксплуатации;
требования к. информационной и программной совместимости.
2.7. В разделе "Порядок проведения испытаний" должны быть указаны последовательность испытаний, состав и структура технических средств, на которых будут проводиться испытания программы с указанием, при необходимости, перечней программных, технических и других средств, необходимых для испытаний.
2.8. В разделе "Методы испытаний" должны быть приведены описания используемых методов испытаний. Методы испытаний рекомендуется по отдельным показателям располагать в последовательности в которой эти показатели расположены в разделе "Технические требования".
В методах испытаний должны быть приведены описания проверок с указанием результатов проведения испытаний (перечней тестовых примеров, контрольных распечаток тестовых примеров т. п.).
2.9. В приложение к документу могут быть включены тестовые примеры, контрольные распечатки тестовых примеров, таблицы, графики и т. п.

ТЕКСТ ПРОГРАММЫ
ТРЕБОВАНИЯ К СОДЕРЖАНИЮ И ОФОРМЛЕНИЮ ГОСТ 19.401-78
Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3350 срок введения установлен с 01.01. 1980 г.
1. Настоящий стандарт устанавливает требования к содержанию и оформлению программного документа "Текст программы", определенного ГОСТ 19.101-77.
2. Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
3. Основная часть документа должна состоять из текстов одного или нескольких разделов, которым даны наименования.
Допускается вводить наименование также и для совокупности разделов.
4. Каждый из этих разделов реализуется одним из типов символической записи, например:
символическая запись на исходном языке;
символическая запись на промежуточных языках;
символическое представление машинных кодов и т. п.
В символическую запись разделов рекомендуется включать комментарии, которые могут отражать, например, функциональное назначение, структуру.

ОПИСАНИЕ ПРОГРАММЫ
ГОСТ 19.402-78*
Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3350 срок введения установлен с 01.01. 1980 г.
1. Настоящий стандарт устанавливает состав и требования к содержанию программного документа "Описание программы", определенного ГОСТ 19.101-77.
Стандарт полностью соответствует СТ СЭВ 2092-80.
2. Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
3. Описание программы должно содержать следующие разделы:
общие сведения;
функциональное назначение;
описание логической структуры;
используемые технические средства;
вызов и загрузка;
входные данные;
выходные данные.
В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
4. В разделе "Общие сведения" должны быть указаны:
обозначение и наименование программы;
программное обеспечение, необходимое для функционирования программы;
языки программирования, на которых написана программа.
5. В разделе "Функциональное назначение" должны быть указаны классы решаемых задач и (или) назначение программы и сведения о функциональных ограничениях на применение.
6. В разделе "Описание логической структуры" должны быть указаны:
алгоритм программы;
используемые методы; "
структура программы с описанием функций составных частей и связи между ними;
связи программы с другими программами.
Описание логической структуры программы выполняют с учетом текста программы на исходном языке.
7. В разделе "Используемые технические средства" должны быть указаны типы электронных вычислительных машин и устройств, которые используются при работе программы.
8. В разделе "Вызов и загрузка" должны быть указаны:
способ вызова программы с соответствующего носителя данных;
входные точки в программу.
Допускается указывать адреса загрузки, сведения об использовании оперативной памяти, объем программы.
9. В разделе "Входные данные" должны быть указаны:
характер, организация и предварительная подготовка входных данных;
формат, описание и способ кодирования входных данных.
10. В разделе "Выходные данные" должны быть указаны:
характер и организация выходных данных;
формат, описание и способ кодирования выходных данных.
11. Допускается содержание разделов иллюстрировать пояснительными примерами, таблицами, схемами, графиками.
12. В приложение к описанию программы допускается включать различные материалы, которые нецелесообразно включать в разделы описания.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Требования к содержанию и оформлению ГОСТ 19.404-79
Постановлением Государственного комитета СССР по стандартам от 11 декабре 1979 г. № 4753 срок введения установлен с 01.01. 1981 г.
Настоящий стандарт устанавливает требования к содержанию и оформлению программного документа "Пояснительная записка"", определенного ГОСТ 19.101-77, входящего в состав документов на стадиях разработки эскизного и технического проектов программы.
1. ОБЩИЕ ПОЛОЖЕНИЯ
1.1. Структура и оформление документа устанавливаются в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является необязательным.
1.2. Пояснительная записка должна содержать следующие разделы:
введение;
назначение и область применения;
технические характеристики;
ожидаемые технико-экономические показатели;
источники, использованные при разработке.
В зависимости от особенностей документа отдельные разделы (подразделы) допускается объединять, а также вводить новые разделы (подразделы).
2. СОДЕРЖАНИЕ РАЗДЕЛОВ
2.1. В разделе "Введение" указывают наименование программы и (или) условное обозначение темы разработки, а также документы, на основании которых ведется разработка с указанием организации и даты утверждения.
2.2. В разделе "Назначение и область применения" указывают назначение программы, краткую характеристику области применения программы.
2.3. Раздел "Технические характеристики" должен содержать следующие подразделы:
постановка задачи на разработку программы, описание применяемых математических методов и, при необходимости, .описание допущений и ограничений, связанных с выбранным математическим аппаратом;
описание алгоритма и (или) функционирования программы с обоснованием выбора схемы алгоритма решения задачи, возможные взаимодействия программы с другими программами;
описание и обоснование выбора метода организации входных и выходных данных;
описание и обоснование выбора состава технических и программных средств на основании проведенных расчетов и (или) анализов, распределение носителей данных, которые использует программа.
2.4. В разделе "Ожидаемые технико-экономические показатели" указывают технико-экономические показатели, обосновывающие преимущество выбранного варианта технического решения, а также, при необходимости, ожидаемые оперативные показатели.
2.5. В разделе "Источники, использованные при разработке" указывают перечень научно-технических публикаций, нормативно-технических документов и других научно-технических материалов, на которые есть ссылки в основном тексте.
2.6. В приложение к документу могут быть включены таблицы, обоснования, методики, расчеты и другие документы, использованные при разработке.

ОПИСАНИЕ ПРИМЕНЕНИЯ
Требования к содержанию и оформлению ГОСТ 19.502-78*.
Постановлением Государственного комитета СССР по стандартам от 18 декабря 1978 г. № 3350 срок введения установлен с 01.01.1980 г.
1. Настоящий стандарт устанавливает состав и требования к содержанию программного документа "Описание применения", определенного ГОСТ 19.101-77.
Стандарт полностью соответствует СТ СЭВ 2093-80.
2. Структуру и оформление документа устанавливают в соответствии с ГОСТ 19.105-78.
Составление информационной части (аннотации и содержания) является обязательным.
3. Текст документа должен состоять из следующих разделов:
назначение программы;
условия применения;
описание задачи;
входные и выходные данные.
4. В зависимости от особенностей программы допускается вводить дополнительные разделы или объединять отдельные разделы.
5. В разделе "Назначение программы" указывают назначение, возможности программы, ее основные характеристики, ограничения, накладываемые на область применения программы.
6. В разделе "Условия применения" указывают условия, необходимые для выполнения программы (требования необходимым для данной программы техническим средствам, и другим программам, общие характеристики входной и выходной информации, а также требования и условия организационного, технического и технологического характера и т.п.).
7. В разделе "Описание задачи" должны быть указаны определения задачи и методы ее решения.
7а. В разделе "Входные и выходные данные должны быть указаны сведения о входных и выходных данных.
8. В приложении к общему описанию могут быть включены справочные материалы (иллюстрации, таблицы, графики, примеры и т.п.).

назад

Сайт управляется системой uCoz