Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ПРИЛОЖЕНИЯ ДЛЯ ОТОБРАЖЕНИЯ ЛИНЕЙНЫХ ДИАГРАММ ВРЕАЛЬНОМ ВРЕМЕНИ ДЛЯ ПРИЛОЖЕНИЯ RADARCONSOLE

Работа №185791

Тип работы

Дипломные работы, ВКР

Предмет

информационные системы

Объем работы59
Год сдачи2025
Стоимость4600 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
17
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 1
ВВЕДЕНИЕ 4
1 Цели и задачи 6
2 Обзор аналогов 7
2.1 Обзор популярных библиотек 7
2.2 Вывод об использовании аналогов 9
3 Анализ требований 10
3.1 Назначение приложения 10
3.1.1 Определение данных для приложения 10
3.1.2 Назначение приложение для радарной системы 10
3.2 Требования 10
3.2.1 Функции приложения 10
3.2.2 Требования к функциям 11
3.2.3 Требования к структуре 15
3.2.4 Макет приложения 16
4 Проектирование 17
4.1 Инструменты разработки 17
4.1.1 Язык программирования 17
4.1.2 Системы автоматизации сборки программного обеспечения 17
4.1.3 Среда разработки Qt 18
4.1.4 Система контроля версий Git 19
4.1.5 Система управления проектами Jira 19
4.2 Архитектура приложения 20
4.3 Концептуальная диаграмма классов 23
4.4 Детальные диаграммы классов 24
5 Реализация 27
5.1 Реализация логики приложения 27
5.2 Верстка макета интерфейса 28
5.3 Результат реализации приложения 32
6 Тестирование приложения 36
6.1 Модульное тестирование 36
6.2 Нагрузочное тестирование 39
7 Интеграция в по radarconsole 44
7.1 Процесс интеграции 44
7.2 Дополнительное взаимодействие с RadarConsole 50
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЕ А 54


Современные радиолокационные системы играют ключевую роль в обеспечении безопасности и эффективности в различных областях. Они используются в таких сферах, как:
• охрана;
• военная сфера;
• транспортные системы (авиация, судоходство).
Радиолокаторы обеспечивают определение местоположения физических объектов, их скорость, расстояние, посредством излучения в пространство коротких радиоимпульсов высокой мощности, называемых зондирующим импульсом. Если на пути распространения зондирующего импульса возникает препятствие, например, здание, то часть энергии импульса будет отражена во всех направлениях. Некоторая малая её часть, а именно полезная информация, будет также отражена в обратном направлении, то есть в направлении антенны радиолокатора. Далее, радиолокатор принимает сигнал, и полученные данные используются для дальнейшего анализа, обработки и визуализации.
Разработкой сверхвысокочастотной электроники занимается
акционерное общество «Научно производственная фирма «Микран». «Микран» — это Томская компания, основанная в 1991 году. Для отладки разрабатываемых радарных устройств, инженеры АО «НПФ «Микран» департамента сверхвысокочастотной электроники используют отладочное приложение «RadarConsole». RadarConsole - это комплексное отладочное приложение, которое используется для управления радарами, выставления радарам параметров, получения и обработки сигналов, принимаемых радаром. На основе получаемых данных можно визуализировать индикатор кругового обзора, индикатор подвижных объектов и индикатор дальности. Используя эти инструменты, инженеры ДСВЧЭ проверяют корректность работы радара, сверяясь с ожидаемыми значениями и действительными.
В рамках дипломной работы будет составлена задача разработки приложения отображения линейных диаграмм в режиме реального времени, представляющего собой удобный в эксплуатации интерфейс, в котором отображается графики, значениями которых являются данные, приходящие с радара, или любого другого устройства, предоставляющее данные в виде графиков.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


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


1. А.Н. Моисеев, М.И. Литовченко Основы языка UML : учеб. пособие. - Томск : Издательство Томского государственного университета, 2023. - 96 с. (дата обращения: 10.06.2024)
2. app.diagrams.net [Электронный ресурс] // URL: app.diagrams.net (дата обращения: 13.06.2024)
3. radartutorial.eu [Электронный ресурс] // URL:
https://www.radartutorial.eu/01.basics/rb07.ru.html (дата обращения 14.06.2024)
4. radartutorial.eu [Электронный ресурс] // URL:
https://www.radartutorial.eu/01.basics/rb04.ru.html (дата обращения 14.06.2024)
5. Документация Qt Framework [Электронный ресурс] // URL: https://doc.qt.io/qt-5/ (дата обращения 16.06.2024)
6. Документация Qt Framework: Модели и представления в Qt Quick [Электронный ресурс] // URL: https://doc.qt.io/qt-5/qtquick-modelviewsdata- modelview.html (дата обращения 16.06.2024)
7. Что такое Git и для чего он нужен программистам. [Электронный ресурс]: Сайт блога Яндекс практикума. URL: https://practicum.yandex.ru/blog/ chto-takoe-git-i-dlya-chego-nuzhen/ (дата обращения: 29.09.2024)



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ