| Наименование этапа |
Содержание работ |
| Б.2.1 Обоснование необходимости разработки ПССВ |
Постановка задач, определение функций. |
| Исследование вариантов автоматизации системы вооружения. |
| Анализ аналогов ПССВ. |
| Выбор и обоснование критериев эффективности и качества разрабатываемого ПССВ. |
| Предварительная декомпозиция ПССВ на комплексы программ и компоненты. |
| Обоснование необходимости проведения научно-исследовательских работ. |
| Анализ требований ТТТ к ПССВ на реализуемость и непротиворечивость. |
| Разработка дополнительных требований, уточнений и ограничений на ПССВ в части: |
| - мобильности; |
| - надежности; |
| - безопасности; |
| - вычислительных ресурсов; |
| - условий использования; |
| - операционной среды; |
| - программной документации; |
| - порядка внесения изменений; |
| - взаимодействия с внешними программными комплексами и между компонентами ПССВ; |
| - взаимодействия с аппаратными средствами комплексов; |
| - порядка, видов и сроков испытаний и приемки ПССВ; |
| - критериев, методов и средство оценки качества ПССВ |
| Б.2.2 Научно-исследовательские работы |
Предварительный выбор методов решения задач. |
| Обоснование целесообразности применения ранее разработанных программ. |
| Определение требований к техническим средствам. |
| Обоснование принципиальной возможности решения поставленных задач |
Таблица Б.З - Фаза «Разработка». Стадия «Техническое задание»
| Наименование этапа |
Содержание работ |
| Б.4.1 Функциональный анализ |
Определение оптимального соотношения аппаратных и программных способов реализации автоматизированных функций системы вооружения. |
| Уточнение и анализ функций, реализуемых ПССВ: |
| - алгоритмы решения задач; |
| - интерфейсы (внешние, пользовательские, межкомплексные); |
| - способы контроля функционирования; |
| - способы реализации требований надежности и специальных требований. |
| Уточнение декомпозиции ПССВ на комплексы программ и компоненты. |
| Анализ и опробование аналогов ПССВ из ФАП. |
| Моделирование функций и характеристик ПССВ. |
| Разработка функциональной архитектуры ПССВ |
| Б.4.2 Разработка требований к конфигурации вычислительного комплекса |
Уточнение требований к вычислительным ресурсам. |
| Разработка требований к конфигурации вычислительных средств и сопроцессорным устройствам. |
| Разработка ЧТЗ на компоненты вычислительного комплекса. |
| Выбор языков программирования |
| Б.4.З Планирование разработки ПССВ |
Ориентировочные расчеты трудозатрат, времени и стоимости разработки ПССВ. |
| Оценка реальных сроков разработки ПССВ и ресурсов. |
| Формирование укрупненного сквозного графика разработки ПССВ. |
| Выбор и обоснование основных концепций технологии разработки ПССВ и состава технологического стенда на базе серийной вычислительной техники. |
| Разработка ЧТЗ на компоненты ПССВ. Создание кооперации организаций-исполнителей. |
| Разработка, испытание, передача в опытную эксплуатацию и сопровождение отдельных компонентов ПССВ. |
| Разработка руководящих указаний по проектированию компонентов ПССВ. |
| Уточнение ТЗ на разработку ПССВ по стадиям и этапам работ. |
| Создание базы данных программного проекта для автоматизированного управления и контроля хода разработки ПССВ |
| Б.4.4 Выпуск эскизного проекта ПССВ |
Составление пояснительной записки эскизного проекта ПССВ. |
| Согласование и утверждение эскизного проекта ПССВ |
Таблица Б.5 - Фаза «Разработка». Стадия «Технический проект»
| Наименование этапа |
Содержание работ |
| Б.5.1 Технологическая подготовка разработки ПССВ |
Уточнение технологии проектирования разработки, документирования и испытаний ПССВ, согласование с организациями-исполнителями. |
| Расчет ресурсов и производительности ТЛПП. |
| Выбор средств автоматизации проектирования, программирования, тестирования, документирования. |
| Доукомплектация ТЛПП техническими и программными средствами. |
| Настройка инструментальных средств разработки ПССВ. |
| Разработка ЧТЗ на средства автоматизации испытаний ПССВ, тренажеры и обучающие средства |
| Б.5.2 Проектирование ПССВ |
Проверка на полноту, непротиворечивость и завершенность описания ПССВ. |
| Декомпозиция ПССВ на модули и другие компоненты. |
| Уточнение взаимодействия программных комплексов и компонентов. |
| Разработка протоколов обмена со смежными системами. |
| Разработка структур данных, входных и выходных форм документов, методов организации доступа и способов кодирования и контроля. |
| Разработка внешних связей компонентов ПССВ. Детализация требований к ресурсам, параметрам используемых вычислительных средств. |
| Контроль внешних связей и протоколов обмена. |
| Оценка качества проекта ПССВ. |
| Уточнение требований к функционированию компонентов ПССВ. |
| Разработка, согласование и уточнение ТЗ на программирование компонентов ПССВ |
| Б.5.3 Детальное проектирование ПССВ и структур данных |
Детальная разработка структур данных, выбор программных средств их ведения. |
| Разработка требований к функционированию компонентов ПССВ с учетом технических характеристик. |
| Разработка прототипа ПССВ и имитатора модели внешней среды. |
| Испытание прототипа ПССВ. |
| Корректировка прототипа ПССВ. |
| Уточнение графика разработки ПССВ. |
| Разработка, испытание, передача в опытную эксплуатацию и сопровождение отдельных компонентов ПССВ |
| Б.5.4 Создание технологических стендов для отладки и испытаний ПССВ |
Уточнение требований к вычислительным ресурсам системы вооружения. |
| Разработка уточненных требований к составу и срокам готовности стендов |
| Б.5.5 Выпуск технического проекта ПССВ |
Разработка пояснительной записки к техническому проекту ПССВ. |
| Согласование и утверждение технического проекта |
Таблица Б.6 - Фаза «Разработка». Стадия «Рабочая документация»