Отзыв научного руководителя на выпускную квалификационную работу Данилова Александра Глебовича, обучающегося по направлению 02.03.03 (Математическое обеспечение и администрирование информационных систем) Тема выпускной квалификационной работы: «Разработка визуального редактора песен и сборников песен c буквенно-цифровой нотацией аккордов» Александр Глебович в качестве ВКР предложил свой собственный проект по редактору сборников песен. Задача возникла из активной вовлечённости Александра Глебовича в жизнь студенческого сообщества и педагогических отрядов, где часто требуется записывать и оформлять песенные аккорды. Существующих инструментов с требуемой функциональностью в открытом доступе не нашлось, поэтому появилась идея реализовать такой инструмент самостоятельно. Работа чисто техническая, но в результате получился, будем надеяться, полезный не только автору инструмент, решающий реальную проблему, поэтому тема подходит для выпускной квалификационной работы. В ходе работы Александр Глебович выполнил обзор аналогов, сформулировал требования, портреты пользователей и пользовательские сценарии, спроектировал и реализовал редактор на технологиях Electron и React на TypeScript, настроил CI/CD, реализовал экспорт в PDF, выполнил ручное тестирование и апробацию. Текст был сдан вовремя, но содержит довольно много ошибок вёрстки. Анализ текста на наличие неправомерных заимствований показал, что неправомерных заимствований текст не содержит. В ходе работы Александр Глебович практически не взаимодействовал с научным руководителем, что объясняется тем, что это его личный проект, который во многом был уже реализован к началу работы над ВКР. Репозиторий оформлен аккуратно, хотя код страдает от отсутствия комментариев и технической документации, однако инструкции по сборке и некоторая пользовательская документация присутствуют. Задача не очень технически сложная (и скорее подходит для практики второго курса), но проект был сделан от начала до внедрения на должном уровне, что показывает квалификацию Александра Глебовича как состоявшегося специалиста. Поэтому рекомендую оценку «хорошо». Литвинов Юрий Викторович, доцент кафедры системного программирования СПбГУ, к.т.н.