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


Разработка интерфейса к численной модели астероидного движения

Работа №191905

Тип работы

Магистерская диссертация

Предмет

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

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

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


Аннотация
ВВЕДЕНИЕ 3
1. ЧИСЛЕННАЯ МОДЕЛЬ АСТЕРОИДНОГО ДВИЖЕНИЯ 4
2. ИНСТРУМЕНТЫ РАЗРАБОТКИ ИНТЕРФЕЙСА 8
2.1 Python 8
2.2 Фреймворк Qt и библиотека PyQt 10
2.3 Qt Designer 10
3. ОПИСАНИЕ ИНТЕРФЕЙСА XCITER 14
4. ИССЛЕДОВАНИЕ АСТЕРОИДНОГО ДВИЖЕНИЯ С ПОМОЩЬЮ XCITER 17
4.1 (99942) Apophis 17
4.2 (1566) Icarus 21
4.3 (1620) Geographos 24
4.4 (1862) Apollo 28
ЗАКЛЮЧЕНИЕ 32
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 33

Благодаря исследованию астероидов астронометрическими методами с каждым годом всё более точно удается прогнозировать траекторию их движения. Было разработано множество различных аналитических и численных моделей, позволяющих точно определить дальнейшее поведение астероидов.
Одна из таких численных моделей была разработана В.А. Авдюшевым на языке программирования Fortran 90. Однако для изменения входных данных, пользователю требуется вручную изменять содержимое используемых текстовых файлов, также для дальнейшего использования информации из выходных файлов, требуются наличие стороннего программного обеспечения, в котором возможна визуализация результатов расчета численной моделью.
Целью работы является создание графического интерфейса для работы с программным комплексом Xciter.
Работа состоит из трех частей. Первая часть посвящена описанию работы численной модели астероидного движения Xciter, разработанной В.А. Авдюшевым. Вторая часть посвящена используемым инструментам разработки интерфейса. В третьей части описан интерфейс Xciter. В четвертой части предоставлены результаты работы численной модели астероидного движения на таких астероидах, как 99942 Apophis, 1566 Icarus, 1620 Gegraphos, 1862 Apollo.

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

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

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


Был создан графический пользовательский интерфейс к программному комплексу Xciter с использованием современных средств разработки. Приложение обладает удобным пользовательским интерфейсом и предоставляет возможность построения графиков с использованием библиотеки Matplotlib. В рамках выполнения выпускной квалификационной работы была освоена среда разработки Qt Designer для графического интерфейса пользователя, а также библиотека PyQt языка программирования Python.
Испытание программы выполнялось на четырех потенциально опасных астероидах 99942 Apophis ,1566 Icarus, 1620 Geographos,1862 Apollo. Условия прогнозирования и необходимые начальные данные для каждого астероида указаны в четвертом разделе.
В ходе разработки графического интерфейса Xciter были приобретены новые умения и навыки, также улучшилось владение языком программирования Python.


1. Standish E.M. JPL Planetary and Lunar Ephemerides, DE405/ LE405 // Interof. Memor. - 1998. - Vol. 312. - F-98-048. - P. 1-18.
2. Авдюшев В.А. Интегратор Гаусса-Эверхарта // Вычисл. технологии. - 2010. Т. 15. - № 4. - С. 31-47.
3. Авдюшев В.А. Численное моделирование орбит / В.А. Авдюшев. - Томск: Изд- во НТЛ, 2010. - 284 c.
4. Sizing programming language communities [Электронный ресурс]. - URL: https://dashboard-tool-report.cdn.prismic.io/dashboard-tool-report/ZmMmh5m069VX1jxc- W.Kodluyoruz-Programminglanguagecommunities.pdf (дата обращения: 06.06.2024).
5. Python Features [Электронный ресурс]. - URL:
https://www.geeksforgeeks.org/python-features/ (дата обращения: 06.06.2024).
6. Qt overview [Электронный ресурс]. - URL: http://www.qt.io/ (дата обращения: 08.06.2024).
7. Qt for application development [Электронный ресурс]. - URL: https://www.qt.io/product/qt-for-application-development (дата обращения: 08.06.2024).
8. Soliev B.N., G‘iyosiddinov N. OPTIMIZING PYQT5 DEVELOPMENT WITH QT DESIGNER // Web of Teachers:Inderscience Research. — April - 2024. — №. Volume 2, Issue 4 SSN (E):2938-379X.
9. Qt Designer and Python [Электронный ресурс]. - URL: https://realpython.com/qt- designer-python (дата обращения: 08.06.2024).


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



Подобные работы


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