Выбрать главу

ГОССТАНДАРТ РОССИИ

СРЕДСТВА ПРОГРАММНЫЕ СИСТЕМ ВООРУЖЕНИЯ. ПОРЯДОК РАЗРАБОТКИ

ГОСТ Р 51189-98

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

1 ОБЛАСТЬ ПРИМЕНЕНИЯ

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

2 НОРМАТИВНЫЕ ССЫЛКИ

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ 2.001-93 ЕСКД. Общие положения

ГОСТ 15.001-88 Система разработки и постановки продукции на производство. Продукция производственно-технического назначения

ГОСТ 19.001-77 ЕСПД. Общие положения

ГОСТ 19.101-77 (СТ СЭВ 1626-79) ЕСПД. Виды программ и программных документов

ГОСТ 19.105-78 (СТ СЭВ 2088-80) ЕСПД. Общие требования к программным документам

ГОСТ 19.106-78 (СТ СЭВ 2088-80) ЕСПД. Требования к программным документам, выполненным печатным способом

ГОСТ 19.201-78 (СТ СЭВ 1627-79) ЕСПД. Техническое задание. Требования к содержанию и оформлению

ГОСТ 19.601-78 ЕСПД. Общие правила дублирования, учета и хранения

ГОСТ 19.602-78 ЕСПД. Правила дублирования, учета и хранения программных документов, выполненных печатным способом

ГОСТ 19.603-78 (СТ СЭВ 2089-80) ЕСПД. Общие правила внесения изменений

ГОСТ 19.604-78 (СТ СЭВ 2089-80) ЕСПД. Правила внесения изменений в программные документы, выполненные печатным способом

ГОСТ 34.003-90 Информационная технология. Комплекс стандартов на автоматизированные системы. Автоматизированные системы. Термины и определения

ГОСТ 34.201-89 Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплектность и обозначение документов при создании автоматизированных систем

ГОСТ 19781-90 Обеспечение систем обработки информации программное. Термины и определения

ГОСТ 26553-85 Обслуживание средств вычислительной техники централизованное комплексное. Термины и определения

ГОСТ 28195-89 Оценка качества программных средств. Общие положения

ГОСТ 28388-89 Системы обработки информации. Документы на магнитных носителях данных. Порядок выполнения и обращения

ГОСТ 28806-90 Качество программных средств. Термины и определения

ГОСТ Р 50739-95 Средства вычислительной техники. Защита от несанкционированного доступа к информации. Общие технические требования

ГОСТ Р ИСО/МЭК 9126-93 Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению

ГОСТ Р ИСО/МЭК ТО 9294-93 Информационная технология. Руководство по управлению документированием программного обеспечения

3 ОПРЕДЕЛЕНИЯ И СОКРАЩЕНИЯ

В настоящем стандарте применяют следующие термины с соответствующими определениями:

Программное обеспечение - по ГОСТ 19781.

Программа - по ГОСТ 19781.

Программное средство - по ГОСТ 28806.

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

Программное изделие автоматизированных систем (программное изделие АС) - по ГОСТ 34.003.

Программно-аппаратное средство - по ГОСТ Р ИСО/МЭК 9126.

Программный компонент и комплекс (ПКиК) - по ГОСТ 19.101.

Программный продукт - по ГОСТ 28806.

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

Продукция производственно-технического назначения - по ГОСТ 15.001.

Комплекс средств автоматизации АС (КСА АС) - по ГОСТ 34.003.

Общее программное обеспечение АС (ОПО АС) - по ГОСТ 34.003.

Специальное программное обеспечение АС (СПО АС) - по ГОСТ 34.003.

Качество программного средства - по ГОСТ 28806.

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

Фондирование программных средств - по ГОСТ 26553.

Сертификация программной продукции - деятельность независимой (третьей) стороны, направленная на подтверждение соответствия программной продукции установленным требованиям.

Технологическая линия производства программ (ТЛПП) - комплекс технических и программных средств, предназначенных для автоматизации процессов проектирования и разработки программ.

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

Спецификация - по ГОСТ 19101.

Спецификация программы - по ГОСТ 19781.

Защита программного обеспечения - комплекс мер, направленных на предотвращение несанкционированного доступа к защищаемым программным компонентам и ресурсам ЭВМ.

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

В настоящем стандарте приняты следующие сокращения:

АС - автоматизированная система.

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

ЕСКД - единая система конструкторской документации.

ИТ КС на АС - информационная технология. Комплекс стандартов на автоматизированные системы.

МО РФ - Министерство обороны Российской Федерации.

ОТТ - общие технические требования.

ПССВ - программное средство систем вооружения.

ПИ - программное изделие.

ПО - программное обеспечение.

ПД - программная документация.

ТЛПП - технологическая линия производства программ.

ТЗ - техническое задание.

ТТЗ - тактико-техническое задание.

ЧТЗ - частное техническое задание.

ТТТ - тактико-технические требования.

ФАП - фонд алгоритмов и программ.

ЭВМ - электронно-вычислительная машина.

4 ОСНОВНЫЕ ПОЛОЖЕНИЯ

4.1 Программные средства систем вооружения должны быть разработаны с учетом общих требований, направленных на достижение следующих основных свойств:

- эффективного взаимодействия ПССВ, их комплексов и компонентов;

- взаимозаменяемости программ одного функционального назначения;

- совместимости программ, предназначенных для совместного использования;

- функционально-логической завершенности отдельных программных компонентов;

- безопасности и защищенности ПССВ и их компонентов.

Содержание этих общих требований и способы их выполнения изложены в разделе 5.

4.2 ПССВ и другие компоненты программной продукции военного назначения в зависимости от степени их отработанности и возможности самостоятельной поставки подразделяют на следующие основные виды:

- программы;

- программные средства;

- программные изделия;

- программно-аппаратные средства;