СРЕДСТВА ПРОГРАММНЫЕ СИСТЕМ ВООРУЖЕНИЯ. ПОРЯДОК РАЗРАБОТКИ
Шрифт:
ПО - программное обеспечение.
ПД - программная документация.
ТЛПП - технологическая линия производства программ.
ТЗ - техническое задание.
ТТЗ - тактико-техническое задание.
ЧТЗ - частное техническое задание.
ТТТ - тактико-технические требования.
ФАП - фонд алгоритмов и программ.
ЭВМ - электронно-вычислительная машина.
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 ОСНОВНЫЕ ТРЕБОВАНИЯ К ПРОГРАММНЫМ СРЕДСТВАМ СИСТЕМ ВООРУЖЕНИЯ И СПОСОБЫ ИХ ВЫПОЛНЕНИЯ
5.1 Состав функций, выполняемых комплексом совместно используемых или разрабатываемых ПССВ в целом и каждым из таких ПССВ в отдельности, определяют при его проектировании и устанавливают в виде требований ТЗ.
5.2 Требования взаимозаменяемости и совместимости отдельных ПССВ устанавливают с учетом их функционального назначения и необходимости совместного использования в рамках единого комплекса или системы вооружения.
5.3 Функционально-логическая завершенность каждого ПССВ и, при необходимости, его отдельных программных компонентов достигается путем выполнения функциональных требований, предъявляемых к каждому из них в соответствующих ТЗ, с учетом принятого разделения функций данного ПССВ (комплекса ПССВ) между его компонентами.
5.4 Защищенность (защита) ПССВ достигается путем разработки и последующего выполнения комплекса организационных и технических мероприятий, направленных на предотвращение несанкционированного доступа к защищаемым компонентам и ресурсам ЭВМ.
5.4.1 Выполнение требования предотвращения несанкционированного доступа к ПССВ должно быть обеспечено комплексом организационных мероприятий, а также применением специальных программных и технических средств в соответствии с ГОСТ Р 50739 и руководящими документами, действующими в МО РФ [1], [2], [3], [4], [5].
6 ПРИНЦИПЫ ПРОЕКТИРОВАНИЯ И СОДЕРЖАНИЕ РАБОТ ПО СТАДИЯМ СОЗДАНИЯ ПРОГРАММНЫХ СРЕДСТВ СИСТЕМ ВООРУЖЕНИЯ
6.1 При разработке ПССВ должны быть применены следующие принципы проектирования:
– системности;
– технологической полноты.
6.1.1 Принцип системности разработки ПССВ заключается в том, что взаимосвязанные задачи и вопросы, возникающие в процессе проектирования таких средств, решают не по отдельности, а совместно, с учетом влияния принимаемых решений на целевые показатели разработки данного ПССВ при взаимодействии всех его составных частей.
6.1.2 Принцип технологической полноты заключается в том, что при проектировании ПССВ учитывают необходимость в обеспечении выполнения всего жизненного цикла каждого ПССВ - от формирования исходных требований к нему и до снятия с применения.
Типовой жизненный цикл, установленный для ПССВ, подразделяют на фазы, стадии и этапы.
6.1.2.1 Фаза жизненного цикла ПССВ - часть жизненного цикла, характеризующаяся логической и качественной завершенностью состояний конкретно создаваемого (или применяемого) средства, имеющая самостоятельную значимость и предусматривающая соответствующую специализацию организаций-исполнителей.
6.1.2.2 Стадия жизненного цикла ПССВ - часть фазы его жизненного цикла, характеризующаяся логической и качественной завершенностью состояний создания ПО, имеющая самостоятельную значимость и предусматривающая соответствующую специализацию организаций-исполнителей в рамках конкретного проекта.
6.1.2.3 Этап жизненного цикла ПССВ - часть стадии его жизненного цикла, характеризующаяся законченностью действий, предпринимаемых для обоснования или преобразования состояний ПССВ, и имеющая самостоятельную потребительскую значимость в виде научной, научно-технической или технической продукции.
6.2 Содержание работ по всем фазам, стадиям и этапам жизненного цикла ПССВ представлено в приложении Б.
Состав реализуемых стадий и этапов жизненного цикла для каждого конкретного ПССВ, а также содержание выполняемых на них работ устанавливают на стадии ТЗ, на основе приложения Б.