- •1 Общие требования к курсовой работе 4
- •2 Организация учебного проекта 6
- •3 Программные технологии управления проектами 35
- •4 Рекомендации по выполнению курсовой работы 36
- •Введение
- •1 Общие требования к курсовой работе
- •1.1 Правила выбора темы для курсовой работы
- •1.2 Результаты и защита курсовой работы
- •1.3 Критерии оценки курсовой работы
- •2 Организация учебного проекта
- •2.1 Инструментальные средства
- •2.2 Основы командной разработки по
- •2.3 Проект. Обсуждение целей и миссии
- •2.4 Выбор модели жц по
- •2.5 Анализ требований и определение спецификаций по
- •2.6 Планирование проекта
- •2.7 Проектирование программного обеспечения
- •2.8 Разработка программного обеспечения
- •2.9 Тестирование программного обеспечения
- •2.10 Подготовка документации к проекту
- •3 Программные технологии управления проектами
- •3.1 GanttProject
- •3.3 Redmine
- •3.4 Atlassian jira
- •4 Рекомендации по выполнению курсовой работы
- •4.1 Структура курсовой работы
- •4.3 Оформление курсовой работы
- •4.4 Рекомендации по разработке презентации
- •Библиографический список
- •Приложения Приложение а образец титульного листа курсовой работы
4 Рекомендации по выполнению курсовой работы
Рекомендуется следующий ход работы по процессу подготовки курсовой работы:
Формирование команды.
Выбор темы и согласование её с руководителем.
Изучение требований к оформлению работы.
Обсуждение целей и миссии проекта.
Выбор модели ЖЦ ПО.
Подбор литературы.
Разработка спецификаций ПО.
Проектирование.
Разработка.
Модульное и системное тестирование.
Подготовка документации к проекту.
Анализ полученных результатов.
Оформление отчёта о выполненном проекте.
Подготовка презентации проекта.
Защита курсовой работы.
4.1 Структура курсовой работы
Обязательными элементами курсовой работы являются:
титульный лист;
содержание;
введение;
теоретическая часть;
практическая часть;
заключение;
библиографический список;
приложения.
Титульный лист является первой страницей курсовой работы и должен содержать следующие сведения: наименование учреждения (учебного заведения), название (тему), сведения о выполнившем курсовую работу, сведения о руководителе, наименование места и год выполнения.
Образец титульного листа приведен в Приложении 1.
Содержание включает перечень основных элементов курсовой работы с указанием номеров страниц, с которых начинается их месторасположение.
Введение — своего рода «лицо» курсовой работы. Это формализованный раздел, который должен содержать следующие рубрики:
Актуальность темы исследования - обоснование теоретической и практической важности выбранной темы исследования (выбранного проекта). Указывается наименование, возможности и характеристика области применения разрабатываемого программного продукта.
Цель и задачи курсовой работы - краткая и четкая формулировка задачи, которую нужно выполнить для достижения цели курсовой работы.
Предмет исследования — формулировка конкретного вопроса или анализируемой проблемы.
Структура работы - краткая аннотация структуры и содержания работы. Например: курсовая работа состоит из введения, 2 глав и заключения. В I главе (название) - рассматривается.... Во II главе (название) — анализируется... и даются рекомендации по.... В заключении приведены основные выводы, полученные в результате проведенного исследования.
Студент должен строго соблюдать приведенные здесь последовательность и названия рубрик, обязательно выделяя их в тексте введения жирным шрифтом.
Объём Введения – около 2 страниц.
Теоретическая часть должна содержать анализ предметной области, который позволяет выделить ее сущности, определить первоначальные требования к функциональности и определить границы проекта. Модель предметной области должна быть документирована. В данном разделе осуществляется постановка задачи, и предлагаются методы решение. Необходимо сделать обзор уже существующих программных систем аналогичного направления. В теоретической части даётся краткое описание инструментария, который применяется при разработке. Здесь приводится краткое описание среды разработки, используемых элементов управления, графических возможностей, средств связи с базой данных и других компонентов. В состав материала раздела может входить теоретический материал по процессу разработки программного обеспечения, на основе которого ведётся работа по проекту. Например, это может быть теоретический материал, включающий в себя основные определения и подходы по технологии разработки программных продуктов, описание выбранной модели разработки программного обеспечение, теоретические аспекты декомпозиции работ по проекту, анализ требований и определение спецификаций программного обеспечения и т.п. Таким образом, допускается в теоретическую часть включать всю необходимую информацию по разделам данного курса, по предметной области, по используемым информационным технологиям. А так же желательно привести описание используемого программного продукта по управлению вашим проектом.
Практическая часть описывает этапы решения задач, возникающих при практическом выполнении проекта. Описывается процесс проектирования, разработки и тестирования программного обеспечения. В состав материала раздела так же входит описание полученного результата. Практическая часть может содержать различный набор из нижеперечисленных пунктов:
Формулировку цели и миссии проекта.
Анализ требований и определение спецификаций к разрабатываемому программному обеспечению.
Описание общей архитектуры системы.
Структурная или объектная схема разрабатываемого программного продукта.
Схема информационных потоков.
Блок-схема взаимодействия различных компонентов программы.
Необходимые виды UML-диаграмм.
Концептуальная модель и структурная схема базы данных.
Блок-схемы и описания применяемых алгоритмов.
Описание разработанного интерфейса.
Связь с базой данных и/или работа с файлами.
Описание структур и форматов данных в системе.
Описания классов.
Формы входных и выходных данных.
Описание методов тестирование и отладки программного продукта.
Описание документации к разработанному программному обеспечению.
Описание полученных результатов работы программы.
Заключение должно включать в себя основные выводы и результаты, а также перспективы использования и дальнейшего развития защищаемого программного обеспечения. В заключение также перечисляются основные знания и навыки, полученные и усвоенные в ходе работы над курсовым проектом.
Список использованной литературы указывается в конце курсовой работы и составляется в алфавитном порядке. В основном тексте курсовой работы обязательны ссылки на все использованные источники. Список литературы включается в общую нумерацию курсовой работы.
Приложения помещаются в конце курсовой работы. Каждое приложение должно начинаться с новой страницы и иметь содержательный заголовок. Приложения нумеруются арабскими цифрами по порядковой нумерации. Номер приложения размещается в правом верхнем углу над заголовком приложения после слова «Приложение», после цифры точку не ставят. Приложения должны иметь общую с остальной частью курсовой работы нумерацию страниц. На все приложения в основной части курсовой работы должны быть ссылки.
