Сроки исполнения и финансирование по этапам
Перечень документов, разрабатываемых на этапах выполнения ОКР, сроки исполнения и цена работ по этапам приведены в календарном плане (приложение № 2 к договору).
Порядок выполнения и приемки этапов ОКР
11.1 Работа должна выполняться в соответствии с требованиями ГОСТ 19.102-77 (ГОСТ Р 15.201-2000).
11.2 Место проведения предварительных и приемочных испытаний – […] (указать место проведения испытаний).
Приложение.
Перечень технической документации, разрабатываемой в рамках контракта
Руководитель организации Руководитель ВУЗа
______________ /_____________/ ______________ /_____________/
(подпись) (Ф.И.О.) (подпись) (Ф.И.О.)
Приложение
к техническому заданию
(для опытно-конструкторских работ, направленных на создание программы или программного изделия для вычислительных машин, комплексов и систем независимо от их назначения и области применения)
Перечень
Технической документации,
Разрабатываемой в рамках ОКР
по теме: «_____________»
Программная документация
№ п.п. | Наименование документа | Код | Стадия разработки | № этапа по КП |
[Наименование программного комплекса] | ||||
Пояснительная записка | ТПР, ЭП, ТП | 1, 2, 3 | ||
[Наименование макета программного компонента] (на каждый макет) | ||||
Текст программы | ТПР, ЭП, ТП | 1, 2, 3 | ||
… | ||||
[…] | Спецификация | РПД | ||
[Наименование программного компонента] (на каждый программный компонент) | ||||
[…] | Спецификация | |||
[…] | Текст программы | РПД | ||
[…] | Описание программы | РПД | ||
… | … | … | … | … |
Документы эксплуатационные | ||||
[…] | Описание применения | РПД | ||
[…] | Руководство системного программиста | РПД | ||
[…] | Руководство программиста | РПД | ||
[…] | Руководство оператора | РПД | ||
[…] | Комплект программной документации с литерой «О» | ПИ | ||
[…] | Комплект программной документации с литерой «О1» | ПрИ |
Конструкторская документация
№ п.п. | Наименование документа | Код | Стадия разработки[6] | № этапа по КП |
Эскизная конструкторская документация (для изготовления спецоборудования по ТЗ) | ||||
[Наименование разрабатываемого по ТЗ спецоборудования] (на каждый вид спецоборудования) | ||||
[…] | Схема структурная | С1 | […] | […] |
[…] | Схема функциональная | С2 | […] | […] |
[…] | Схема электрическая соединений и подключения | ЭО | […] | […] |
[…] | Формуляр | ФО | […] | […] |
… | … | … | … | … |
Руководитель работы И.О.Фамилия
Инструкция по заполнению разделов Технического задания
Приложение № 1 от «___»________ 2010
к договору на выполнение НИОКР
№ ________ от «___»________ 2010
Техническое задание
на выполнение опытно-конструкторских работ (ОКР) по теме:
"___________________________________"
Основание для проведения ОКР
Договор на выполнение НИОКР № ________ от «___»________ 2010.
Исполнитель ОКР
Цель выполнения ОКР
(Указываетсяполезный эффект (технический, организационный, социальный), который обеспечивается использованием полученного научно-технического результата)[7]
Например:
"3.1 Разработка программного комплекса автоматизированного тестирования протоколов Интернета прикладного уровня на соответствие стандартам протоколов Интернета."
"3.1 Разработка программного обеспечения для высокопроизводительных параллельных вычислительных комплексов, позволяющего исследовать <…> процессы"
Назначение продукции
Например:
"4.1 Разрабатываемый программный комплекс автоматизированного тестирования протоколов Интернета <…> (далее – Комплекс) предназначен для автоматизации разработки тестов и проведения сертификационного или приемочного тестирования для новых информационных систем, использующих протоколы передачи почтовых сообщений в сети Интернет (SMTP, POP3, IMAP), для взаимодействия с пользователями и/или другими информационными системами"
"4.1 Разрабатываемый программный комплекс (далее – ПК) предназначен для автоматического мониторинга трафика с целью обнаружения и идентификации <…> по <…> признакам и предотвращения <…>"
"4.1 Разрабатываемый программный комплекс (далее – ПК) предназначен для осуществления многокритериальной многопараметрической оптимизации формы объекта со сложной геометрией поверхности с целью получения неулучшаемых характеристик течения жидкости или газа"
5 Технические требования к программе или программному комплексу
Состав продукции
(При наличии нескольких видов продукции для каждого вида перечисляются основные составные части вида продукции или приводятся требования к его составу, а также при необходимости указывается назначение составных частей.
Указывается, какие составные части разрабатываются вновь, какие дорабатываются, какие заимствуются без доработки или являются покупными изделиями.
В состав вида продукции (изделия) могут входить также эксплуатационная документация, тара и упаковка.
Если разрабатываемый вид продукции должен иметь несколько исполнений (модификаций), то в ТЗ должна быть определена его базовая конструкция и приведен состав каждого исполнения).
Например:
"5.1.1 В состав разрабатываемого Комплекса должны входить:
1) Программный пакет <…>,предназначенный для моделирования <…>;
2) Программный пакет <…> (правообладатель – ФГУП «Предприятие»), предназначенный для управления выполнением задач в Grid-среде;
3) Вновь разрабатываемый модуль загрузки <…> в Grid-среду;
4) Вновь разрабатываемый модуль сбора, просмотра и анализа результатов расчетов;
5) Вновь разрабатываемый модуль выбора ресурсов для расчета <…> в Grid-среде;
6) Эксплуатационная документация;
7) Тара и упаковка."
Требования к функциональным характеристикам
Требования к составу выполняемых функций
(Термины и определения по ГОСТ 15971-90.
Устанавливаются требования к функциональным характеристикам (параметрам), обеспечивающим выполнение изделием своих функций в заданных условиях применения и эксплуатации, в том числе с учетом аварийных ситуаций.
Автоматическая функция должна обеспечивать выполнение функции без участия человека-оператора.
Автоматизированная функция должна обеспечивать возможность выполнения указанной функции с участием человека-оператора.
Устанавливаются требования к средствам ввода, вывода и отображения информации, к пользовательскому интерфейсу)
Например:
"5.2.1.1 Разрабатываемый ПК должен обеспечивать:
1) автоматическую генерацию расчетной сетки с локальной <…>;
2) автоматическое распараллеливание заданий на прямой расчет (до <…> включительно;"
"5.2.1.2 Разрабатываемый ПК должен обеспечивать возможность:
1) автоматизации разработки тестов и проведения сертификационного или приемочного тестирования для новых информационных систем, поддерживающих <…>;
2) интерактивной визуализации расчетных данных, позволяющей изучать протекающие процессы."
Требования к организации входных данных
(Устанавливаются формы (форматы, носители) представления входных данных и языки их описания, используемые в разрабатываемом ПО.
Устанавливаются формы (форматы, носители) представления данных, управляющих процессом функционирования, и языки их описания для разрабатываемого ПО.
Кроме того, устанавливаются (если подобное есть в функциональных требованиях) требования к точности представления входных данных)
Например:
"5.2.2.1 Входными данными разрабатываемого ПК должны являться:
1) изображения в форматах – bmp, jpeg, gif, tiff, DICOM;
2) документы в форматах – doc, pdf, xls, txt."
Требования к организации выходных данных
(Устанавливаются формы представления выходных данных, обеспечиваемые разрабатываемым ПО.
Устанавливаются требования относительно возможности управления потоком выходных данных в процессе функционирования разрабатываемого ПО.
Кроме того, устанавливаются (если подобное есть в функциональных требованиях) требования к точности получаемых результатов решаемых задач)
Например:
"5.2.3.1 Выходными данными разрабатываемого ПК должны являться:
1) результаты анализа системы <…>:
- графическая информация в формате – bmp, jpeg, gif, tiff, DICOM;
- текстовая информация в формате – xls, CSV
2) отчеты о <…> диагностике состояния системы и сообщения о всех возникших ошибках:
- текстовая информация в формате CSV."
Требования к временным характеристикам
(При необходимости, устанавливаются требования к временным характеристикам ПО как по выполнению отдельных функций и операций, так и решению задачи в целом)
Например:
"Требования к временным характеристикам программы не предъявляются."
"5.2.4.1 Разрабатываемый Комплекс должен обеспечивать следующее время выполнения:
1) запуск (открытие) файла <…> размером <…> – <…>секунд, не более;
2) время решения сложной оптимизационной задачи <…> часа (<…> недели), не более (сложной задачей является <…>);
5.2.4.2 Разрабатываемый ПК должен обеспечивать время выполнения задачи в целом – время принятия оперативного решения: <…> мс, не более."
Требования к надёжности
(Термины, определения, показатели и требования по ГОСТ 27.002-89, ГОСТ 24.701-86.
Устанавливаются требования к обеспечению надёжного функционирования разрабатываемого ПО)
Например:
"5.3.1 Разрабатываемый <…> должен удовлетворять следующим требованиям по времени восстановления после отказа:
1) Время восстановления после отказа, вызванного сбоем электропитания технических средств (иными внешними факторами), не фатальным сбоем (не крахом) операционной системы, при условии соблюдения условий эксплуатации технических и программных средств, <…> минут, не больше.
2) Время восстановления после отказа, вызванного неисправностью технических средств, фатальным сбоем (крахом) операционной системы, не должно превышать времени, требуемого на устранение неисправностей технических средств и переустановки программных средств.
3) Надёжное функционирование Комплекса должно быть обеспечено:
- контролем входной и выходной информации;
- работой конечного пользователя без предоставления ему административных привилегий;
5.3.2 Критерии отказа и предельного состояния разрабатываемого <…>:
1) Отказом разрабатываемого <…> считают прекращение выполнения Комплексом функций, заданных требованиями п. <…> настоящего технического задания;
2) Предельным состоянием разрабатываемого Комплексасчитают <…>;"
Условия эксплуатации
(Термины, определения, показатели и параметры в соответствии с ГОСТ 15150-69, ГОСТ 23216-78, ГОСТ 51908-2002, ГОСТ 21552-84, ГОСТ 27201-87, ГОСТ 18322-78, ГОСТ 25866-83.
Устанавливаются требования к условиям эксплуатации разрабатываемого ПО, а также виды обслуживания, необходимое количество и квалификация персонала)