Руководящие указания главного конструктора системы вооружения - документ, содержащий сведения, не регламентированные нормативными документами, и устанавливающий единые требования для всех участников проекта программных средств систем вооружения.
В настоящем стандарте приняты следующие сокращения:
АС - автоматизированная система.
ЕСПД - единая система программной документации.
ЕСКД - единая система конструкторской документации.
ИТ КС на АС - информационная технология. Комплекс стандартов на автоматизированные системы.
МО РФ - Министерство обороны Российской Федерации.
ОТТ - общие технические требования.
ПССВ - программное средство систем вооружения.
ПИ - программное изделие.
ПО - программное обеспечение.
ПД - программная документация.
ТЛПП - технологическая линия производства программ.
ТЗ - техническое задание.
ТТЗ - тактико-техническое задание.
ЧТЗ - частное техническое задание.
ТТТ - тактико-технические требования.
ФАП - фонд алгоритмов и программ.
ЭВМ - электронно-вычислительная машина.
4 ОСНОВНЫЕ ПОЛОЖЕНИЯ
4.1 Программные средства систем вооружения должны быть разработаны с учетом общих требований, направленных на достижение следующих основных свойств:
- эффективного взаимодействия ПССВ, их комплексов и компонентов;
- взаимозаменяемости программ одного функционального назначения;
- совместимости программ, предназначенных для совместного использования;
- функционально-логической завершенности отдельных программных компонентов;
- безопасности и защищенности ПССВ и их компонентов.
Содержание этих общих требований и способы их выполнения изложены в разделе 5.
4.2 ПССВ и другие компоненты программной продукции военного назначения в зависимости от степени их отработанности и возможности самостоятельной поставки подразделяют на следующие основные виды:
- программы;
- программные средства;
- программные изделия;
- программно-аппаратные средства;
- программные изделия АС.
4.3 При выборе структуры каждого ПССВ и их комплексов учитывают следующие требования:
- обеспечение качества ПССВ;
- достижение взаимозаменяемости и совместимости соответствующих программных компонентов и комплексов;
- обеспечение управления документированием ПССВ;
- обеспечение применения технологии автоматизированного документирования процессов создания и эксплуатации ПССВ.
4.4 Каждое ПССВ до начала его опытной эксплуатации должно пройти сертификацию, т.е. получить сертификат соответствия, выдаваемый в установленном порядке.
4.5 При разработке ПССВ и их компонентов должны быть использованы только технологические (инструментальные) средства, имеющие сертификат соответствия.
4.6 Все вновь разработанные ПССВ и их компоненты, относящиеся к виду «программное изделие», после соответствующей проверки должны быть сданы в отраслевой ФАП, требования к которому представлены в приложении А.
4.7 При разработке и приемке ПССВ следует учитывать, что в зависимости от вида программного компонента (4.2) на него распространяются правила, установленные той (теми) или иной стандартной системой документирования. Основные стандартные системы документирования, используемые при разработке программных компонентов различных видов, указаны в таблице 1. Дополнительные указания о составе документации и порядке документирования ПССВ и их компонентов приведены в разделе 7.
Таблица 1
Виды программных компонентов | Стандартные системы документирования | Примечания |
---|---|---|
Программа | ЕСПД | ЕСПД установлена ГОСТ 19.001 |
Программное средство | ЕСПД | То же. |
Программное изделие | ЕСПД и ЕСКД | ЕСПД установлена ГОСТ 19.001 ЕСКД установлена ГОСТ 2.001 |
Программно-аппаратное средство | ЕСКД и ЕСПД | То же |
Программное изделие АС | ИТ КС на АС и ЕСПД | ИТ КС на АС установлена ГОСТ 34.20 |
5 ОСНОВНЫЕ ТРЕБОВАНИЯ К ПРОГРАММНЫМ СРЕДСТВАМ СИСТЕМ ВООРУЖЕНИЯ И СПОСОБЫ ИХ