KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программирование » ГОССТАНДАРТ РОССИИ - СРЕДСТВА ПРОГРАММНЫЕ СИСТЕМ ВООРУЖЕНИЯ. ПОРЯДОК РАЗРАБОТКИ

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

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн ГОССТАНДАРТ РОССИИ, "СРЕДСТВА ПРОГРАММНЫЕ СИСТЕМ ВООРУЖЕНИЯ. ПОРЯДОК РАЗРАБОТКИ" бесплатно, без регистрации.
Перейти на страницу:

Таблица 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 Содержание работ по всем фазам, стадиям и этапам жизненного цикла ПССВ представлено в приложении Б.

Состав реализуемых стадий и этапов жизненного цикла для каждого конкретного ПССВ, а также содержание выполняемых на них работ устанавливают на стадии ТЗ, на основе приложения Б.

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

- соблюдение требований настоящего стандарта и других нормативных документов;

- разрешение на внесение изменений в проектную, эксплуатационную, технологическую и техническую документацию на ПССВ;

- создание и актуализация системы тестирования ПССВ и порядка ее применения;

- выдача разрешений на внесение изменений в программную документацию на ПССВ и в структуру данных.

7 ПОРЯДОК ДОКУМЕНТИРОВАНИЯ ПРОГРАММНЫХ СРЕДСТВ СИСТЕМ ВООРУЖЕНИЯ

7.1 Установлены следующие виды программной документации на ПССВ и их программные компоненты:

- проектная ПД;

- эксплуатационная ПД;

- организационно-техническая ПД;

- технологическая ПД;

- документация фонда.

Состав ПД каждого вида для различных компонентов программной продукции приведен в приложении В.

7.2 Общие требования к выполнению программных документов установлены стандартами:

- для проектной и эксплуатационной ПД - стандартами ЕСПД (ГОСТ 19.105, ГОСТ 19.106, ГОСТ 19.201);

-  для документации ФАП - ГОСТ 26553 и ГОСТ Р ИСО/МЭК ТО 9294.

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

7.4 Требования, предъявляемые к оформлению ПД, должны предусматривать возможность автоматизации процесса документирования.

7.5 Дублирование, учет и хранение ПД на ПССВ проводят в соответствии с требованиями ГОСТ 19.601, ГОСТ 19.602 и ГОСТ 28388.

7.6 Внесение изменений в ПД на ПССВ выполняют по ГОСТ 19.603 и ГОСТ 19.604.

7.7 Программная документация на все ПССВ и их покупные программные компоненты должна быть выполнена на русском языке.

7.8 Эксплуатационная ПД на ПССВ должна быть выполнена в соответствии с требованиями стандартов ЕСПД и настоящего стандарта.

7.9 Проектную ПД на ПССВ выполняют по стандартам ЕСПД.

7.10 Техническое задание на разработку ПССВ и (или) его программного компонента должно соответствовать ГОСТ 19.201.

7.11 Порядок выполнения программных документов для программных средств и программных изделий устанавливают в соответствии с ТЗ на эти программные компоненты.

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

ПРИЛОЖЕНИЕ А (рекомендуемое)

ТРЕБОВАНИЯ К ПРОГРАММАМ, ПЕРЕДАВАЕМЫМ В ФОНД АЛГОРИТМОВ И ПРОГРАММ МИНИСТЕРСТВА ОБОРОНЫ РОССИЙСКОЙ ФЕДЕРАЦИИ

А.1 Программа перед сдачей в ФАП МО РФ должна пройти экспертизу на показатели новизны и типичности.

А.1.1 Требование типичности программы заключается в возможности ее широкого применения в отрасли.

А.1.2 Требование новизны заключается в выполнении одного из следующих условий:

- отсутствие прототипов в составе ФАП;

- наличие более высоких показателей (более совершенных характеристик), чем у прототипа;

- возможность применения в другой операционной среде.

А.2 Экспертизу программных компонентов проводят в соответствии с руководящими документами на ФАП МО РФ, разрабатываемыми на основании [6].

A.3 Нормативная поддержка процедур оценки качества программ при передаче в ФАП МО РФ - в соответствии с ГОСТ 28195.

ПРИЛОЖЕНИЕ Б (рекомендуемое)

СОДЕРЖАНИЕ РАБОТ ПО ФАЗАМ, СТАДИЯМ И ЭТАПАМ ЖИЗНЕННОГО ЦИКЛА ПРОГРАММНЫХ СРЕДСТВ СИСТЕМ ВООРУЖЕНИЯ

Содержание работ по фазам, стадиям и этапам жизненного цикла ПССВ приведено в таблицах Б.1-Б.10.

Таблица Б.1 - Фаза Анализ». Стадия «Формирование требований»

Наименование этапа Содержание работ Б.1.1 Анализ потребности в ПССВ Анализ состава функций и тактико-технических требований (ТТТ) к системе вооружения, в которой предполагается применение ПССВ Б.1.2 Разработка требований к ПССВ Разработка общесистемных требований к ПССВ, в том числе:  - определение перечня задач;  - спецификация входных и выходных данных и диапазонов их изменения;  - определение источников информации для каждого объекта автоматизации;  - описание алгоритмов взаимодействия с внешними системами; - описание алгоритма технологического и информационно-логического взаимодействия должностных лиц. Разработка требований к техническим средствам, в том числе к:  - составу и параметрам вычислительных средств;  - ограничениям на вычислительные средства в принятой операционной среде. Разработка требований к математическому, программному и информационному обеспечению, в том числе к:  - созданию и обоснованию алгоритмов и расчетных методик;  - модульности и гибкости математического обеспечения;  - полноте реализации;  - логической корректности;  - проверенности;  - защищенности;  - надежности, точности и времени решения задач;  - ресурсам памяти;  - языкам программирования;  - средствам программирования и использованию перспективных технологий программирования;  - порядку испытаний программ и сдачи их в эксплуатацию;  - использованию сервисных (стандартных) сертифицированных программ;  - системе классификации и кодирования информации, принципам ее формализации;  - носителям информации;  - хранению, обновлению, контролю и выдаче информации;  - организации взаимообмена информацией между элементами системы вооружения. Разработка специальных требований к:  - секретности;  - условиям эксплуатации;  - транспортированию ПССВ и т.п. Разработка требований к сертификации ПССВ. Согласование и утверждение ТТЗ

Таблица Б.2 - Фаза «Проектирование». Стадия «Разработка концепции»

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*