- •Пм.04 Участие в организации технологического процесса
- •Раздел 1. Разработка, отладка и сопровождение программного продукта
- •Оглавление
- •Пояснительная записка
- •2. Общая характеристика курсовой работы
- •3. Порядок выполнения курсовой работы
- •Защита курсовой работы.
- •4. Выбор темы курсовой работы
- •Сроки выполнения курсовой работы
- •6. Требования к содержанию и структуре курсовой работы
- •6.1 Введение
- •6.2 Внешнее описание программного продукта
- •6.3 Исследовательский раздел
- •6.4 Технологический раздел
- •6.5 Техническая и технологическая документация
- •6.6 Раздел испытания программного продукта
- •6.7. Заключение
- •6.8 Список рекомендуемой литературы
- •6.9 Приложения
- •7. Защита курсовой работы
- •Приложение 1 – Бланк задание на выполнение курсовой работы
- •Задание на выполнение курсовой работы
- •Внешнее описание программного продукта
- •Техническая и технологическая документация
- •Курсовая работа
- •Диаграмма прецедентов (для электронной версии) Диаграмма прецедентов
- •Отзыв на курсовую работу
- •Показал ли студент при выполнении курсовой работы (проекта) сформированность следующих общих и профессиональных компетенций:
- •Заключение:
- •1. Техническое задание
- •1.1 Введение
- •1.2 Основания для разработки
- •1.3 Назначение разработки
- •1.4 Требования к продукту
- •1.5 Требования к программной документации
- •Технико-экономические показатели.
- •1.7 Календарный план работ.
- •1.8 Порядок контроля и приемки
- •1.9 Приложение
- •Функциональная спецификация
- •Спецификация качества
- •Диаграмма прецедентов
6.1 Введение
Введение включает в себя следующее:
обоснование выбора темы курсовой работы и её актуальности;
определение целей и задач исследования;
изучение информационных технологий по направлению, выбранному и соответствующему теме курсовой работы.
Актуальность - обязательное требование к любой научной работе. То, как ее автор умеет выбрать тему и насколько правильно он эту тему понимает и оценивает с точки зрения своевременности и социальной значимости, характеризует его научную зрелость и профессиональную подготовленность. Освещение актуальности должно быть немногословным. Объем введения не должен превышать 2-3 страниц.
6.2 Внешнее описание программного продукта
К внешнему описанию программного продукта относится:
создание технического задания, на разработку программного продукта по теме курсовой работы;
Техническое задание - исходный документ на проектирование программного продукта. Техническое задание (ТЗ) устанавливает основное назначение разрабатываемого программного продукта, его технические характеристики, показатели качества и технико-экономические требования, предписание по выполнению необходимых стадий создания документации пользователя, календарный план работ по выполнению проектирования программного продукта. Оформление технического задания ведется согласно разработанному шаблону (см. Приложение 7 – Техническое задание)
создание функциональной спецификации программного продукта;
Функциональная спецификация в разработке программного обеспечения – это документ, описывающий требуемые характеристики системы (функциональность). Документация описывает необходимые для пользователя системы входные и выходные параметры (например, программная система) (см. Приложение 8 – Функциональная спецификация).
создание спецификации качества программного продукта;
Спецификация качества программного продукта - законченное описание поведения программы, которую требуется разработать. Включает ряд пользовательских сценариев, которые описывают все варианты взаимодействия между пользователями и программным обеспечением. Пользовательские сценарии являются средством представления функциональных требований. В дополнение к пользовательским сценариям, спецификация также содержит нефункциональные требования, которые налагают ограничения на дизайн или реализацию (такие как требования производительности, стандарты качества, или проектные ограничения) (см. Приложение 9 – Спецификация качества).
6.3 Исследовательский раздел
В исследовательском разделе студент изучает виды программных продуктов схожих с тематикой его курсовой работы, приводит примеры, сравнивает их, указывает достоинства и недостатки. Так же в исследовательском разделе студентом рассматриваются различные виды программах средств реализации и создания программного продукта по теме курсовой работы.
6.4 Технологический раздел
Технологический раздел включает в себя описание жизненного цикла программного продукта.
На основе исследований теоретической части, выводов и рекомендаций по улучшению (изменению) положения дел в исследуемой области, с учетом целей и задач, поставленных в курсовой работе, излагаются варианты возможных решений рассматриваемой проблемы. Варианты проектных решений рассматриваются подробно, с различных точек зрения и сопровождаются необходимыми обоснованиями. Состав и глубина проработки различных вариантов решений согласовываются студентом с руководителем курсовой работы. В технологическом разделе студент описывает полную технологию создания программного продукта с «нулевой стадии» до его завершения, подтверждая каждый этап проектирования скриншотами.
В технологическом разделе так же описываются процессы сопровождения программного продукта после ввода его в эксплуатацию.
