Детальная информация

Название Визуализация результатов обнаружения источников радиоизлучения: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы Никифорова Екатерина Алексеевна
Научный руководитель Коликова Татьяна Всеволодовна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2025
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика радиолокация ; местоопределение ; визуализация ; тепловая карта ; пеленгационная карта ; radar ; location ; visualization ; heat map ; direction finding map
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2025/vr/vr25-3025
Права доступа Доступ по паролю из сети Интернет (чтение)
Дополнительно Новинка
Ключ записи ru\spstu\vkr\37283
Дата создания записи 19.09.2025

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке системы визуализации, которая обеспечивает отображение результатов определения местоположения источников радиоизлучения в наглядном виде на различных интерактивных картах в веб-интерфейсе. В ходе исследования были рассмотрены существующие методы визуализации радиоданных, а также проведён анализ аналогичных решений визуального отображения источников радиоизлучения. В рамках работы разработана система визуализации, состоящая из нескольких микросервисов. Для гибкости системы реализован модуль настройки конфигурации на языке программирования С++ с использованием библиотеки Qt5. Для визуального представления данных разработан модуль визуализации на языке программирования Python с использованием библиотек folium и Gradio для работы с интерактивными картами и веб-интерфейсами соответственно. Исходя из настроек конфигурации, обеспечивается выбор необходимого метода визуализации: пеленгационная карта или тепловая. Взаимодействие между модулями организовано через брокер сообщений RabbitMQ, что гарантирует стабильный обмен данными без потерь даже при высокой нагрузке. Все результаты работы системы сохраняются в базе данных PostgreSQL, что позволяет хранить и при необходимости обращаться к данным, полученным на предыдущей итерации для проведения дополнительного анализа. Основные выводы были представлены на конференции «Современные технологии в теории и практике программирования», а по итогам исследования подготовлена и опубликована статья в соответствующем сборнике.

This work is devoted to the development of a visualization system that provides a visual display of the results of determining the location of radio emission sources on various interactive maps in the web interface. During the study, existing methods of visualization of radio data were considered, and an analysis of similar solutions for the visual display of radio emission sources was carried out. As part of the work, a visualization system was developed consisting of several microservices. For the flexibility of the system, a configuration module was implemented in the C++ programming language using the Qt5 library. For visual presentation of data, a visualization module was developed in the Python programming language using the folium and Gradio libraries for working with interactive maps and web interfaces, respectively. Based on the configuration settings, the required visualization method is selected: a direction finding map or a heat map. The interaction between modules is organized via the RabbitMQ message broker, which guarantees stable data exchange without losses even under high load. All system operation results are saved in the PostgreSQL database, which allows storing and, if necessary, accessing the data obtained in the previous iteration for additional analysis. The main findings were presented at the conference "Modern Technologies in the Theory and Practice of Programming", and based on the results of the study, an article was prepared and published in the corresponding collection.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать
Интернет Авторизованные пользователи СПбПУ
Прочитать
Интернет Анонимные пользователи

Количество обращений: 0 
За последние 30 дней: 0

Подробная статистика