В случае разработки программного продукта для специальности «Вычислительные машины, комплексы, системы и сети» (230101.65) одним из важных элементов ПЗ должно быть «Техническое задание».
Цель технического задания — определить структуру, содержание и технические характеристики разрабатываемого программного или информационного продукта таким образом, чтобы заказчик и исполнитель имели одинаковое понимание того, каким должен быть результат разработки и какие функции он должен выполнять. Реализация проекта должна начинаться только после утверждения технического задания.
В пояснительной записке к выпускной квалификационной работе техническое задание оформляется как приложение.
Требования к содержанию и оформлению технического задания определяются ГОСТ 19.201-78 ЕСПД.
В общем случае техническое задание должно содержать следующие разделы.
Введение.
Указывается наименование, краткая характеристика области применения разрабатываемого программы или программного изделия и объекта.
|
|
Основания для разработки.
Здесь должны быть указаны:
а) документ (документы), на основании которых ведется разработка;
б) организация, утвердившая этот документ, и дата его утверждения.
Назначение разработки.
Должно быть указано функциональное и эксплуатационное назначение программы или программного изделия.
Требования к программе или программному изделию.
Раздел должен содержать следующие подразделы:
требования к составу выполняемых функций, организации входных и выходных данных, временным характеристикам и т. п.;
требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой
условия эксплуатации;
требования к составу и параметрам технических средств;
требования к информационной и программной совместимости;
требования к обеспечению надежного функционирования (обеспечения устойчивого функционирования, контроль входной и выходной информации, время восстановления после отказа и т.п.);
специальные требования.
Требования к программной документации.
Приводится предварительный состав программной документации и, при необходимости, специальные требования к ней.
Технико-экономические показатели.
В разделе «Технико-экономические показатели» должны быть указаны: ориентировочная экономическая эффективность, предполагаемая годовая потребность, экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.
Стадии и этапы разработки.
Описываются необходимые стадии разработки, этапы и содержание работ, а также, сроки разработки и исполнители.
|
|
Порядок контроля и приемки.
Указываются виды испытаний и общие требования к приемке работы.
В техническое задание допускается включать приложения.
В приложения к техническому заданию могут входить:
перечни научно-исследовательских и других работ, обосновывающих разработку;
схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке;
другие источники разработки.
В зависимости от особенностей разрабатываемой системы, допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них.
В частности, может прилагаться подробный документированный анализ технологий заказчика, с акцентом на узкие места, препятствующие росту производительности и доходности. Может приводиться отчет о существующих прототипах разрабатываемого продукта и их ограничениях.
Образец технического задания приведен в приложении М.