На этой странице собрана вся необходимая информация для того, чтобы вы смогли подготовить ВКР. В разделах ниже вы найдете все необходимые шаблоны, бланки и требования. Пока содержание раздела достаточно сумбурно, мы это признаем. Однако в планах сделать все структурировано и наглядно.
Подготовка и защита ВКР
Бланк заявления на утверждение темы ВКР (внимание! формат листа — А5 (половина А4):
Программа выпускной квалификационной работы и методические указания по выполнению (для очной и заочной формы)
Здесь можно посмотреть Word-документ, в котором описаны распространенные ошибки, которые студенты допускают при написании и оформлении ВКР;
Методические указания по оформлению ВКР (бакалавриат);
Бланки документов(для очной формы;
Бланки документов(для заочной формы).
Порядок следования листов в ВКР и примерное содержание работы
- Графический материал; // оформляется отдельно от ВКР, имеет отдельный титульный лист
- Титульный лист; // стр. 1
- Техническое задание (распечатывается с двух сторон); // стр. 2, 3
- Отзыв руководителя (двухсторонний); // стр. 4
- Отзыв рецензента (двухсторонний); // стр. 5
- Письмо о практической значимости проекта (при его наличии), пишется в свободной форме. Выдается внешним предприятием; // стр. 6 (при наличии)
- Аннотация на русском и английском языках; // стр. 7
- Лист с содержанием; // стр. 8
- Введение;
- Глава 1. Теоретический раздел / аналитическая часть;
- Глава 2. Разработка алгоритмов и структур данных / выбор средств разработки;
- Глава 3. Практическая реализация;
- Глава 4. Описание разработанного приложение / тестирование ПО / разработка руководства пользователя
- Глава 5. Безопасность жизнедеятельности;
- Заключение;
- Список литературы;
- Приложение А [Б, В…] (при наличии).
Пример заполнения рамок в ВКР (структура подписи в рамке):
Материалы для защиты ВКР
- Шаблон презентации;
- Пример оформления ВКР;
- Пример письма от предприятия.
Подробный гайд по написанию ВКР
Полезные материалы для написания ВКР:
- Часто встречающиеся ошибки.
0 — Начало. Титульные листы, тех. задание, отзывы и т.д.
шаблоны всех титульных листов можно скачать здесь. Порядок следования и нумерация листов при этом следующая:
- 1й лист ВКР — Титульный;
- 2й, 3й листы ТЗ — Листы технического задания. В шаблонах четыре страницы, но они распечатываются двусторонними. Поэтому 4 страницы — это 2й и 3й листы.
- 4й лист «Акт внедрения» — лист акта внедрения от организации (или кафедры).
Введение
- Объем ~2-3 стр.;
- Что-то типа раздела Description в описании проекта (см. пример на GitHub);
- Это ответ на вопрос, актуально ли приложение (программное решение) которые вы реализуете;
- Описание того, какие задачи планируется решить в результате выполнения работы (можно перечислять по пунктам); // задачи — это список действий, которые приводят вас к цели;
- Нужно сформулировать цель работы (что в конечном итоге должно получиться);
- Описание проблемной области, в которой существует ваше программное решение (например, в чем специфика программы/решения, почему оно должно существовать);
Правда жизни про введение
- Чем понятнее введение, тем меньше вероятность что работу рецензент будет смотреть целиком;
- Из введения вам должен стать понятен порядок реализации вашей задачи.
Глава 1. Обоснование необходимости выполнения проекта / Теоретический раздел / Аналитическая часть;
Варианты названия могут отличаться в зависимости от того, про что вы пишете. Цель главы — дать базовые (основные) представления о том, в какой предметной области существует ваша задача. Можно отметить, что первая глава «прямого» отношения к тому, что делаете конкретно вы — не имеет, а описывает подходы к решению задач близких к вашей, могут присутствовать теоретические моменты.
Например содержание первой главы для темы «Разработка системы авторизации и API…» может выглядеть так:
- Раздел 1 — Актуальность разработки систем авторизации и API
- Подраздел 1.1 — Описание отдела разработки мобильных приложений
- Подраздел 1.2 — Принцип работы систем авторизации
- Подраздел 1.3 — Описание работы API и применение в…
- Подраздел 1.4 — Существующие решения/подходы для/к разработки систем авторизации
- Подраздел 1.5 — Боль проблемной области (тестирование, нюансы)
- Подраздел 1.6 — Актуальность внедрения разработанной системы авторизации в … (вариации)
Глава может содержать по сути любое количество параграфов (рекомендуется 3-6) и раскрывать в каждом из них отдельную проблему (направление), которой автор хочет уделить большее внимание (исходя из специфики своего решения).
Глава 2. Выбор средств разработки программного решения
Цель данной главы заключается в том, чтобы описать работу вашего приложения (программного решения), разработать для него структуру данных и/или алгоритмы работы. Провести анализ, с помощью каких средств разработки и/или языков программирования / вспомогательных библиотек оно может быть реализовано наиболее лучшим образом.
Пример содержания главы для темы «Разработка SaaS решения для рынка мобильных приложений» может выглядеть так:
- Описание разрабатываемого SaaS решения // в параграфе приводится инфа о том, что вообще такое SaaS-решение, на какой платформе оно будет работать (допустим Web-решение)
- Выбор средств / систем разработки решения // можно сравнить существующие средства Web-разработки, сравнить их, выбрать лучшее, привести доводы (допустим выбирается Java как язык разработки)
- Описание используемых фреймворков при разработке на Java // Spring boot (backend), Spring security, MongoDB (или аналоги) …
- Разработка структуры и/или алгоритма работы решения (м.б. в виде блок-схем и диаграмм связей) // Здесь может быть (для первого приближения в решению задачи) общий взгляд на разрабатываемое приложение и примерная блок-схема его работы (т.е. как различные логические/визуальные структуры взаимосвязаны)