diplomants:start:thesis_structure

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
diplomants:start:thesis_structure [2017/04/23 15:32]
mark
diplomants:start:thesis_structure [2024/05/08 07:16] (current)
mark [Обзор предметной области]
Line 6: Line 6:
 Данный документ описывает про что и как писать в поястнительной записке. Важно отметить,​ что названия почти всех разделов даны примерные и в вашей работе они могут называться иначе и/или состоять из нескольких отдельных глав. Также в данном руководстве опущены обязательные разделы,​ такие как "​Список используемой литературы",​ "​Список сокращений"​ и т.д. Помимо этого, данные рекомендации являются не "​достаточными",​ а "​необходимыми"​. Данный документ описывает про что и как писать в поястнительной записке. Важно отметить,​ что названия почти всех разделов даны примерные и в вашей работе они могут называться иначе и/или состоять из нескольких отдельных глав. Также в данном руководстве опущены обязательные разделы,​ такие как "​Список используемой литературы",​ "​Список сокращений"​ и т.д. Помимо этого, данные рекомендации являются не "​достаточными",​ а "​необходимыми"​.
  
 +
 +Важно: размещать в основном тексте пояснительной записки исходный код вашего решения **не нужно**! Пожалуйста,​ не добавляйте его - это ослабляет впечатление (диплом начинает походить плохой на отчет по лабораторной) и комиссия начинает думать,​ что вы таким образом "​налили воды"​ в текст. ​
 ===== Содержательные части пояснительной записки ===== ===== Содержательные части пояснительной записки =====
  
 ==== Введение ==== ==== Введение ====
  
-Традиционно введение содержит:+**Введени ​обязательно должно ​содержать** как минимум следующие микро-разделы:
   * Актуальность решаемой в ВКР проблемы   * Актуальность решаемой в ВКР проблемы
   * Цель работы   * Цель работы
Line 18: Line 20:
   * Практическая значимость работы   * Практическая значимость работы
  
-Введение может также включать+При этом все микро-разделы выше (кроме актуальности) должны содержать свое название,​ выделенное жирным шрифтом,​ например:​ 
 + 
 +Актуальность - посмотрите,​ как делать правильно https://​stepik.org/​lesson/​104086/​step/​6?​unit=78652 
 + 
 +<​note>​ 
 + 
 +**Цель работы:​** показать взаимосвязь между ... 
 + 
 +Для достижения цели необходимо решить следующие **задачи** 
 +- задача 1 
 +- задача 2 
 + 
 +**Объектом исследования** является ... 
 + 
 +**Предметом исследования** является 
 + 
 +**Практическая значимость** решения заключается в... 
 + 
 +</​note>​ 
 + 
 +Введение может также включать ​(оформляется по аналогии с микроразделами выше):
   * Научная значимость работы   * Научная значимость работы
   * Опубликованные работы по теме ВКР   * Опубликованные работы по теме ВКР
Line 26: Line 48:
 В данном разделе необходимо с помощью литературы:​ В данном разделе необходимо с помощью литературы:​
   * Определить используемые в работе термины.   * Определить используемые в работе термины.
-  * Привести формальную запись решаемой проблемы.+  * Привести формальную запись решаемой проблемы. Если решаемая вами проблема сводится к математической (в широком смысле) задаче (например,​ сортировка / классификация / кластеризация / сегментация / сжатие / предсказание ....), то желательно дать ее общую постановку на математическом языке
   * Сравнить существующие подходы к решению проблемы:​   * Сравнить существующие подходы к решению проблемы:​
     * привести их краткую характеристику;​     * привести их краткую характеристику;​
Line 35: Line 57:
       * общих достоинствах.       * общих достоинствах.
  
 +Пожалуйста,​ **не пишите в этом разделе** исторические справки,​ о том и в каком году изобрел / открыл / написал и тд. Также не нужно писать подробности биографии рассматриваемых работ и любые другие посторонние (не относящиеся к вашей специальности) сведения.  ​
 ==== Выбор (обоснование) [метода] решения / формулировка требований к решению / постановка задачи ==== ==== Выбор (обоснование) [метода] решения / формулировка требований к решению / постановка задачи ====
  
Line 44: Line 67:
   * программа (как самостоятельное приложение,​ так и модуль/​патч/​драйвер и т.д.),   * программа (как самостоятельное приложение,​ так и модуль/​патч/​драйвер и т.д.),
   * алгоритм,​   * алгоритм,​
-  * метод.+  * метод
 +  * математическая модель.
  
  
-==== Описания [метода] решения ====+==== Описание [метода] решения ====
  
 В данном разделе необходимо подробно описать и **обосновать** созданное в рамках ВКР решение / метод решения. ​ Традиционно раздел может включають в себя: В данном разделе необходимо подробно описать и **обосновать** созданное в рамках ВКР решение / метод решения. ​ Традиционно раздел может включають в себя:
Line 87: Line 111:
         * примеры хранимых данных,​         * примеры хранимых данных,​
         * ограничения.         * ограничения.
 +    * Тесты:
 +      * юнит-тесты,​
 +      * интеграционные тесты,
 +      * ui-тесты.
 +    * Апробация - опишите в этом разделе (Если такое было) как и куда было внедрено (развернуто ваше решение),​ о статистике использования,​ дайте ссылки на акты о внедрении.
  
  
 ==== Исследования свойств решения ==== ==== Исследования свойств решения ====
 +
 +В разделе "​Исследование свойств решения"​ необходимо исследовать качественные и количественные свойства решения и, по возможности,​ противопоставить их аналогам.
 +
 +=== Свойства,​ интересные для исследования ===
 +
 +Примеры ниже являются достаточно общими и условными - в каждой конкретной задаче как правило есть свои характеристики,​ которые ​ представляют интерес. Помимо этого, только некоторые из свойств интересны в чистом виде - чаще всего их измеряют в зависимости от значений параметров модели или программы.
 +
 +Свойства решений для мат.моделей:​
 +  * существование и единственность решения,​
 +  * оптимальность решения,​
 +  * наличие сходимости и ее скорость,​
 +  * вычислительная сложность, ​
 +  * точность (аппроксимации,​ предсказания,​ распознования и т.д.),
 +  * оптимальные значения параметров модели,​
 +  * точность входных данных (например допустимое качество изображений для распознавания образов).
 +
 +Свойства решений для программ:​
 +  * быстродействие (количество операций в единицу времени,​ пропускная способность),​
 +  * расход ресурсов (память,​ пропускная способность сети, количество операций с дисковой подсистемой ),
 +  * точность (аппроксимации,​ предсказания,​ распознования и т.д.),
 +  * надежность.
 +
 +=== Что писать в разделе с исследованием ===
 +
 +Раздел с исследованием для программного решения может включать в себя:
 +  * Описание эксперимента ​
 +    * сценарий эксперимента
 +      * входные данные
 +      * измеряемые величины
 +      * последовательность действий ​
 +      * подтверждаемая или опровергаемая гипотеза
 +    * методика измерения, ​
 +      * где происходит измерение (характеристики ПК, на котором производятся эксперименты)
 +      * с помощью каких инструментов измеряются величины (точность измерения,​ алгоритм измерения)
 +    * используемые программные средства.
 +  * Результаты: ​
 +    * графики и таблицы,​
 +    * словесное описание характера зависимости ("​зависимость прямо-пропорциональная"​),​
 +    * сравнение с результатами аналогов,​
 +    * выводы по итогам эксперимента.
 +
 +
 +В случае мат.модели можно использовать аналогичный подход,​ если ее свойства измеряются с помощью численного эксперимента. Если свойства мат.модели определяются с помощью математических выкладок,​ то допустимым является более произвольный формат. ​
 +
 +=== Апробация решения ===
 +
 +Хорошим дополнением к исследованию является раздел про практическую аппробацию решения. Варианты аппробации:​
 +  * внедрение в организации,​
 +  * публикация программы в магазине приложений / каталоге приложений.
 +
 +В подобном разделе необходимо привести ссылки на опубликованное или внедренное решение,​ описать (при наличии информации) опыт использования решения реальными людьми. ​
  
 ==== Заключение ==== ==== Заключение ====
Line 95: Line 175:
 В заключении необходимо:​ В заключении необходимо:​
   * кратко описать были ли решены задачи,​ поставленные во Введении,​ и показать конкретные результаты решения каждой задачи,​   * кратко описать были ли решены задачи,​ поставленные во Введении,​ и показать конкретные результаты решения каждой задачи,​
-  * отметить были ли достигнута цель работы,​ поставленная во Введении.+  * отметить была ли достигнута цель работы,​ поставленная во Введении. 
 + 
 +==== Приложения ==== 
 + 
 +В разделах вида "​Приложение А / Б / В ..." указывают дополнительные материалы,​ которые 
 +  * Слишком громоздкие для основного текста (большие таблицы и рисунки) 
 +  * Не относящиеся напрямую к сути работы,​ но частично ее поясняющие
  
 +Примеры того, что нужно помещать в Приложения:​
 +  * Акты о внедрении,​ свидетельства о регистрации программ для ЭВМ, дипломы и грамоты за работу
 +  * Исходный код (если он не закрыт nda - non disclosure agreement | не является коммерческой тайной)
 +  * Таблицы размером более 60% от листа А4
  
diplomants/start/thesis_structure.1492961577.txt.gz · Last modified: 2022/12/10 09:08 (external edit)