====== Список критериев для ВКР и их обновления ====== ===== Обновления 23.04 ===== - Проверка оформления заголовков отчета * **Исправлена** ошибка с проверкой соответствия * Для заголовков второго уровня (названия глав) используется regexp ''^([1-9][0-9]*)\s*.+$'' * Например, ''1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ'' (точка не ставится) * Для заголовков третьего и четвертого уровня (разделы и подразделы) используется regexp ''^([1-9][0-9]*\.([1-9][0-9]*\.)*)?\s*.+$'' * Например: ''1.2 Критерии отбора'' (числа нумерации разделены точкой) * Для заголовков структурных составляющих отчета regexp не используется * Заголовки: ОПРЕДЕЛЕНИЯ, ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ, ВВЕДЕНИЕ, ЗАКЛЮЧЕНИЕ, СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ, ПРИЛОЖЕНИЕ ===== Обновления 22.04 ===== - Проверка соответствия названия файла шаблону * **Обновлен** шаблон именования: 2026ВКР[0-9]{6}([А-ЯЁ]+) - Проверка наличия обязательных страниц в отчете * **Обновлен** список обязательных страниц: Титульный лист, Задание на выпускную квалификационную работу, Календарный план, Реферат, Abstract, Cодержание - Проверка наличия запрещенных слов в списке литературы * **Дополнен** список запрещенных слов: habr, medium, stackoverflow, sky.pro, geeksforgeeks, wikipedia - Проверка процентного соотношения таблиц в документе * **Добавлена в набор критериев** * проверяет, что таблицы занимают не более установленного процента от объёма документа - Поиск недопустимых задач * **Добавлена в набор критериев** * Проверка формулировок задач (например, запрет на задачи вида "доделать, решить, описать") - Проверка на пассивные конструкции, начинающиеся с Был/Была/Было/Были, которые можно убрать без потери смысла * **Добавлена в набор критериев** - Проверка объема воды в тексте * **Добавлена в набор критериев** - Проверка на избыточное количество десятичных знаков в числах * **Добавлена в набор критериев** * Максимальное количество знаков после запятой - 3 * Warning-критерий, не влияет на итоговые баллы - Проверка на пустоту страницы с заданием * **Добавлена в набор критериев** * Проверка наполнения страницы "ЗАДАНИЕ НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ" - Проверка наличия орфографических ошибок в тексте. * **Добавлена в набор критериев** * Для проверки орфографии используется LanguageTool * Warning-критерий, не влияет на итоговые баллы ===== Иные комментарии по проверкам и их прохождению ===== * Проверка составляющих титульного листа, задания и календарного плана * "Направление" - указывается без тире * При формировании списков (нумерованных или маркированных) текстовый редактор может автоматически применять стиль "list" ("Список"), который не допускается в системе * Для исправления стиля к пунктам списков необходимо применить стиль "Основной текст" * При использовании программируемых полей (например, для нумерации) могут возникнуть проблемы в критериях на проверку упоминаний (рисунки, таблицы, источники), т.к. значение полей генерируется редактором на лету и не сохраняется в файле напрямую (= проверка не может прочитать число / строку). ===== Ознакомительные критерии (доступны в течение всего семестра) ===== - Проверка соответствия названия файла шаблону * Проверка соответствия названия файла указанному - Проверка составляющих титульного листа, задания и календарного плана * Заполняются согласно [[https://se.moevm.info/doku.php/diplomants:start:review:highlights#%D0%BA%D0%B0%D0%BA_%D0%B7%D0%B0%D0%BF%D0%BE%D0%BB%D0%BD%D1%8F%D1%82%D1%8C_%D1%82%D0%B8%D1%82%D1%83%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%BB%D0%B8%D1%81%D1%82_%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%B0%D0%BB%D0%B5%D0%BD%D0%B4%D0%B0%D1%80%D0%BD%D1%8B%D0%B9_%D0%BF%D0%BB%D0%B0%D0%BD|описанию]] - Проверка количества страниц в файле * Количество страниц должно быть в допустимых рамках, не считая "Приложения" - Проверка наличия обязательных страниц в отчете * Обязательные страницы: Титульный лист, Задание на выпускную квалификационную работу, Календарный план, Реферат, Abstract, Cодержание - Максимальный размер раздела Реферат в ВКР * Максимальный размер раздела Реферат в ВКР (1 стр.) - Проверка наличия обязательных заголовков в отчете - Проверка расположения разделов второго уровня с новой страницы - Проверка наличия необходимых компонентов указанного раздела * Проверка наличия необходимых компонентов указанного раздела - Проверка оформления заголовков отчета * Использование требуемых стилей при оформлении. - Поиск коротких разделов в отчёте * Проверка минимального количества абзацев в разделе и минимального количества слов в абзаце - Проверка оформления основного текста отчета * Перечень доспустимых стилей: "Основной текст; ВКР_Основной текст", "ВКР_Подпись таблицы", "ВКР_Подпись для рисунков, схем", "ВКР_Содержимое таблицы" - Проверка упоминания темы в отчете - Проверка доли объема отчёта, приходящейся на изображения * Ограничение доли изображений в отчете (не включая "Приложение") - Проверка наличия ссылок на все рисунки * Подписью рисунка X считается конструкция вида ''Рисунок X — Краткое название рисунка'', расположенная под рисунком и оформленная с помощью соответтсвующего стиля * Ссылкой в тексте на рисунок Х считается конструкция вида ''рис. Х'' - Проверка наличия ссылок на все таблицы * Ссылкой в тексте на таблицу Х считается конструкция ''таблица Х'' - Проверка наличия запретных слов в тексте отчёта - Проверка наличия определенных (правильных) слов в тексте отчёта - Проверка наличия ссылок на все источники * Ссылкой на источник считается конструкция вида ''[1], [5-6], [7,9]'' * Особенности: * Источники нумеруются по порядку их упоминания в тексте * Ссылки в таблицах на данный момент не распознаются - Проверка наличия запрещенных слов в списке литературы