Загрузка данных


Выпускная квалификационная работа посвящена актуальной проблеме разработки инструментов для розничной торговли криптовалютой в условиях волатильного рынка. Тема работы соответствует направлению подготовки и отвечает требованиям, предъявляемым к выпускным квалификационным работам. Содержание работы изложено последовательно, материал хорошо структурирован, выводы обоснованы.

В работе проведён содержательный анализ существующих криптовалютных платформ и выявлены ключевые ограничения аналогов применительно к задачам оперативного управления портфелем и мониторинга рыночной ситуации. Спроектирована трёхуровневая архитектура, обоснован выбор технологий: Spring Boot 3.1, React 18, PostgreSQL 16, а также Redis для кеширования и Kafka для потоковой обработки событий. Особого внимания заслуживает реализация подсистемы безопасности на основе JWT-аутентификации и ролевого разграничения доступа.

Программная реализация выполнена грамотно: использованы шаблоны проектирования, обеспечена транзакционность финансовых операций, реализован REST API с продуманной структурой эндпоинтов, настроена подписка на рыночные потоки через Kafka для отображения котировок в реальном времени. Проведено функциональное тестирование с применением Postman, результаты которого подтверждают работоспособность разработанного решения.

Замечания носят рекомендательный характер: целесообразно в будущем рассмотреть внедрение микросервисной архитектуры для масштабирования и расширение системы автотестами для покрытия критических сценариев. В целом работа выполнена на хорошем уровне, отвечает требованиям, предъявляемым к ВКР, и заслуживает положительной оценки.

Рекомендуемая оценка: «Отлично»