ВЫПОЛНЕНИЕ ЛАБОРАТОРНОЙ РАБОТЫ «РАЗРАБОТКА ТЕХНИЧЕСКОГО ЗАДАНИЯ ПО СОЗДАНИЮ ПРОГРАММНОГО ПРОДУКТА»
Цель работы: ознакомление с процедурой разработки технического задания на создание программного продукта (ПП) с применением ГОСТ 19.201–78 «Техническое задание. Требования к содержанию и оформлению».
Техническое задание представляет собой документ, в котором сформулированы основные цели разработки, требования к программному продукту, определены сроки и этапы разработки, регламентирован процесс приемо-сдаточных испытаний. В основе этого документа лежат исходные требования заказчика. Для выполнения лабораторной работы исходные требования определены в варианте задания (Приложение А). При подготовке технического задания необходимо провести исследовательскую работу, заключающуюся в обзоре литературы по теме и интернет-обзоре различных подходов к решению аналогичных задач другими специалистами, достижений техники, предпроектных исследований, научного прогнозирования и т. п.
Разработка технического задания выполняется в следующей последовательности. Прежде всего устанавливают набор выполняемых функций, а также перечень и характеристики исходных данных. Затем определяют перечень результатов, их характеристики и способы представления. Далее уточняют среду функционирования программного обеспечения: конкретную комплектацию и параметры технических средств, версию используемой операционной системы и, возможно, версии и параметры другого установленного программного обеспечения, с которым предстоит взаимодействовать будущему программному продукту.
Согласно ГОСТ 19.201–78, техническое задание должно содержать следующие разделы:
– введение;
– основания для разработки;
– назначение разработки;
– требования к программе;
– требования к программной документации;
– технико-экономические показатели;
– стадии и этапы разработки;
– порядок контроля и приемки;
– в техническое задание допускается включать приложения.
В зависимости от особенностей программы допускается уточнять содержание разделов, вводить новые разделы или объединять отдельные из них.
В разделе «Введение» указывают наименование, краткую характеристику области применения программы.
В разделе «Основания для разработки» должны быть указаны:
– документ (документы), на основании которых ведется разработка;
– организация, утвердившая этот документ, и дата его утверждения;
– наименование и (или) условное обозначение темы разработки. Например: Основанием для разработки служит договор № 111 от 10 марта 2016 года.
В случае выполнения данной лабораторной работы можно указать: основанием для разработки служит индивидуальное задание (вариант № N).
В разделе «Назначение разработки» должно быть указано функциональное и эксплуатационное назначение программы.
Раздел «Требования к программе» должен содержать следующие подразделы:
– требования к функциональным характеристикам;
– требования к надежности;
– условия эксплуатации;
– требования к составу и параметрам технических средств;
– требования к информационной и программной совместимости;
– требования к маркировке и упаковке;
– требования к транспортированию и хранению;
– специальные требования.
В подразделе «Требования к функциональным характеристикам» должны быть указаны требования к составу выполняемых функций, организации входных и выходных данных, временным характеристикам и т. п.
В подразделе «Требования к надежности» должны быть указаны требования к обеспечению надежного функционирования (обеспечения устойчивого функционирования, контроль входной и выходной информации, время восстановления после отказа и т. п.).
В подразделе «Условия эксплуатации» должны быть указаны условия эксплуатации (температура окружающего воздуха, относительная влажность и т. п. для выбранных типов носителей данных), при которых должны обеспечиваться заданные характеристики, а также вид обслуживания, необходимое количество и квалификация персонала.
В подразделе «Требования к составу и параметрам технических средств» указывают необходимый состав технических средств с указанием их основных технических характеристик.
В подразделе «Требования к информационной и программной совместимости» должны быть указаны требования к информационным структурам на входе и выходе и методам решения, исходным кодам, языкам программирования и программным средствам, используемым программой.
При необходимости должна обеспечиваться защита информации и программ.
В подразделе «Требования к маркировке и упаковке» в общем случае указывают требования к маркировке программного изделия, варианты и способы упаковки.
или напишите нам прямо сейчас
В подразделе «Требования к транспортированию и хранению» должны быть указаны для программного изделия условия транспортирования, места хранения, условия хранения, условия складирования, сроки хранения в различных условиях.
В разделе «Требования к программной документации» должен быть указан предварительный состав программной документации и (при необходимости) специальные требования к ней.
В разделе «Технико-экономические показатели» должны быть указаны:
– ориентировочная экономическая эффективность;
– предполагаемая годовая потребность;
– экономические преимущества разработки по сравнению с лучшими отечественными и зарубежными образцами или аналогами.
В разделе «Стадии и этапы разработки» устанавливают необходимые стадии разработки, этапы и содержание работ (перечень программных документов, которые должны быть разработаны, согласованы и утверждены), а также, как правило, сроки разработки и, кроме того, определяют исполнителей.
В разделе «Порядок контроля и приемки» должны быть указаны виды испытаний и общие требования к приемке работы.
В приложениях к техническому заданию (при необходимости) приводят:
– перечень научно-исследовательских и других работ, обосновывающих разработку;
– схемы алгоритмов, таблицы, описания, обоснования, расчеты и другие документы, которые могут быть использованы при разработке;
– другие источники разработки.
Отчет о выполнении лабораторной работы должен включать:
1) титульный лист (пример оформления приведен в приложении Б);
2) содержание;
3) введение, в котором приводится формулировка задачи, определение цели и описание исходных данных (информация о разрабатываемом ПП);
4) основная часть, которая содержит текст технического задания.
5) заключение, которое содержит краткие выводы о проделанной работе;
6) приложения.
1
«Картотека автомагазина». Программа предназначена для использования работниками автомагазина. В базе содержатся сведения об автомобилях (марка, объем двигателя, дата выпуска и др.)
2
«Учет успеваемости студентов». Программа предназначена для оперативного учета успеваемости студентов. Сведения об успеваемости студентов должны храниться в течение всего срока их обучения и использоваться при составлении справок о прослушанных курсах и приложений к диплому
3
Программа «Учет нарушений правил дорожного движения». Для каждой автомашины и ее владельца в базе хранится список нарушений. Для каждого нарушения фиксируется дата, время, вид нарушения и размер штрафа
4
Программа «Автокасса» – для предоставления сведений о наличии свободных мест на автобусные маршруты, дате и времени отправления, а также стоимости билетов
5
Программа «Книжный магазин» – для предоставления сведений о книгах (автор, название, издательство, год издания, цена)
6
«Автостоянка». В программе содержится информация о марке автомобиля, его владельце, дате и времени въезда, стоимости стоянки, скидках, задолженности по оплате и др.
7
Программа «Кадровое агентство» – для предоставления сведений о вакансиях и резюме. Предназначена как для поиска сотрудника, отвечающего требованиям руководителей фирмы, так и для поиска подходящей работы
8
«Личные дела студентов». Программа предназначена для получения сведений о студентах сотрудниками деканата, профкома и отдела кадров
9
Программа «Органайзер» предоставляет возможности записи, хранения, поиска адресов и телефонов физических лиц (организаций), а также расписания, встреч и др.
10
Программа «Авиакасса» – для предоставления сведений о расписании самолетов, стоимости билетов и наличии мест
или напишите нам прямо сейчас



