Данный документ описывает про что и как писать в поястнительной записке. Важно отметить, что названия почти всех разделов даны примерные и в вашей работе они могут называться иначе и/или состоять из нескольких отдельных глав. Также в данном руководстве опущены обязательные разделы, такие как «Список используемой литературы», «Список сокращений» и т.д. Помимо этого, данные рекомендации являются не «достаточными», а «необходимыми».
Важно: размещать в основном тексте пояснительной записки исходный код вашего решения не нужно! Пожалуйста, не добавляйте его - это ослабляет впечатление (диплом начинает походить плохой на отчет по лабораторной) и комиссия начинает думать, что вы таким образом «налили воды» в текст.
Ниже перечислены обязательные главы вашей ВКР. Их названия могут быть другими в вашей ВКР, но сами главы должны быть.
В том, как и что писать, вам помогут матералы курса Основы подготовки научных публикаций.
Введение обязательно должно содержать как минимум следующие микро-разделы:
Актуальность - посмотрите, как делать правильно https://stepik.org/lesson/104086/step/6?unit=78652 и обязатально укажите ссылки на источники.
Все микро-разделы выше (кроме актуальности) должны содержать свое название, выделенное жирным шрифтом, например:
Для достижения цели необходимо решить следующие задачи - задача 1 - задача 2
Объектом исследования является …
Предметом исследования является
Практическая значимость решения заключается в…
Введение может также включать (оформляется по аналогии с микроразделами выше):
В данном разделе ожидается минимум два компонента - описание предметной области + обзор литературы.
Пожалуйста, не пишите в этом разделе исторические справки, о том и в каком году изобрел / открыл / написал и тд. Также не нужно писать подробности биографии рассматриваемых работ и любые другие посторонние (не относящиеся к вашей специальности) сведения.
Смысл данного раздела - объяснить читателю о том, зачем ваш результат нужен и о чем вообще ваша предметная область. Читатели с очень большой вероятностью не погружены в вашу тему и если им не объяснить явно - напридумывают ерунды.
О чем нужно сказать в данном разделе:
Подкрепите утверждения ссылками на источники.
Необходимо с помощью литературы:
В данном разделе дается развернутая постановка задачи, решаемой в ВКР. Сама постановка это по сути развернутое и уточнение предложение вида «Необходимо сделать …, при этом результат должен обладать следующим набором свойств: 1) …, 2)….». При этом, постановка задачи должна по смыслу полностью перекликаться с целью/задачами во Введении.
Обоснование постановки задачи (требований к решению) можно дать либо в данном либо в предыдщуем разделе. Обоснование нужно дать обязательно, даже требования вам выдал научный руководитель в готовом виде.
Решением может быть:
В данном разделе необходимо подробно описать и обосновать созданное в рамках ВКР решение / метод решения. Традиционно раздел может включають в себя:
В разделе «Исследование свойств решения» необходимо исследовать качественные и количественные свойства решения и, по возможности, противопоставить их аналогам. В большинстве случаев эти свойства надо исследовать путем экспериментов над вашим решением - по нескольку раз воспроизводить определенную ситуацию (Например - работа ПО под нагрузкой) и измерять характеристики решения (например, ОЗУ, % CPU, время работы, точность ….). Эксперименты должны быть объективными и воспроизводимыми.
Где можно почитать подробнее / найти ответ на тяжелый случай:
Примеры ниже являются достаточно общими и условными - в каждой конкретной задаче как правило есть свои характеристики, которые представляют интерес. Помимо этого, только некоторые из свойств интересны в чистом виде - чаще всего их измеряют в зависимости от значений параметров модели или программы.
Свойства решений для мат.моделей:
Свойства решений для программ:
Если у вас в работе используется LLM, то полезно провести оценку - сколько в токенах и в рублях ваше приложение потребляет.
Раздел с исследованием для программного решения может включать в себя:
В случае мат.модели можно использовать аналогичный подход, если ее свойства измеряются с помощью численного эксперимента. Если свойства мат.модели определяются с помощью математических выкладок, то допустимым является более произвольный формат.
Хорошим дополнением к исследованию является раздел про практическую аппробацию решения. Варианты аппробации:
В подобном разделе необходимо привести ссылки на опубликованное или внедренное решение, описать (при наличии информации) опыт использования решения реальными людьми.
Точно не надо обосновывать качество работы вашей системы ТОЛЬКО автоматизированными тестами (любыми, кроме нагрузочных и стресс- - ими можно).
Также не стоит использовать ручное тестирование и все, что на поверку им оказывается, для обоснования качества. Ручное тестирование еще называют проверкой сценариев использования, проверкой работоспособности и тд.
В заключении необходимо:
В разделах вида «Приложение А / Б / В …» указывают дополнительные материалы, которые
Примеры того, что нужно помещать в Приложения: