📄Работа №185916

Тема: РАЗРАБОТКА ГРАФИЧЕСКОГО ИНТЕРФЕЙСА К ПРОГРАММНОМУ КОМПЛЕКСУ XCITER ДЛЯ ЧИСЛЕННОГО ИССЛЕДОВАНИЯ АСТЕРОИДНОГО ДВИЖЕНИЯ

📝
Тип работы Бакалаврская работа
📚
Предмет информационные системы
📄
Объем: 35 листов
📅
Год: 2022
👁️
Просмотров: 51
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ВВЕДЕНИЕ 3
1. ПРОГРАММНЫЙ КОМПЛЕКС XCITER 1.4 4
2. ПРОЕКТИРОВАНИЕ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА 9
3. СОЗДАНИЕ ИНТЕРФЕЙСА XCITER 2.0 13
4. ТЕСТИРОВАНИЕ 26
ЗАКЛЮЧЕНИЕ 30
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 31

📖 Введение

В настоящее время почти каждый современный исследователь владеет тем или иным процедурным языком программирования, что позволяет ему самостоятельно и быстро создавать специальные консольные приложения для решения нетипичных задач, возникающих в процессе оригинальных научных исследований. Между тем, если численные эксперименты предполагают большое количество входной информации и оперативную визуализацию выходных данных, возникает потребность в оснащении консольного приложения графическим интерфейсом.
C развитием новых астрометрических средств наблюдений и проведением космических программ ежегодно открывают большое количество новых астероидов. В связи с этим возникает актуальная проблема оперативной обработки наблюдательных данных для получения орбитальных параметров, а также последующего исследования астероидной орбиты на основе численного моделирования. Для решения этих задач Авдюшевым В.А. было разработано консольное приложение Xciter 1.4 на алгоритмическом языке Fortran 90. При работе с Xciter 1.4 для внесения входных данных пользователю необходимо изменять содержимое текстовых файлов вручную, а для визуализации выходной информации требуются внешние графические редакторы.
Целью данной работы является создание графического пользовательского интерфейса (GUI) для программного комплекса Xciter 1.4. Для достижения поставленной цели необходимо выполнить ряд задач: 1) ознакомиться с консольной версией программного комплекса Xciter 1.4; 2) сделать выбор программных средств для создания графического пользовательского интерфейса; 3) требуется изучить дополнительный материал для вы-бранных программных средств; 4) разработать графический интерфейс Xciter 2.0; 5) выполнить тестирование программного комплекса.
Содержательная часть выпускной квалификационной работы состоит из четырех разделов. В первом описывается консольное приложение Xciter 1.4. Второй раздел посвящен инструментарию, который был использован для проектирования графического пользовательского интерфейса. В третьем разделе описаны этапы создания интерфейса Xciter 2.0. В четвертом разделе представлены результаты тестирования программы на примере астероида 2021 PH27.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

Таким образом, создан графический пользовательский интерфейс к программному комплексу Xciter 1.4 с использованием современных средств разработки. Программа имеет удобный интерфейс пользователя. Имеется возможность построения графиков при помощи библиотеки Matplotlib. В ходе выполнения выпускной квалификационной работы освоена среда разработки графического интерфейса пользователя Qt Designer, а также библиотека языка программирования Python — PyQt5. Тестирование программы выполнено на примере астероида 2021 PH27 и все полученные результаты описаны в четвертой главе выпускной квалификационной работы.
В процессе реализации графического пользовательского интерфейса Xciter 2.0 автором были получены новые умения, навыки и опыт в данном виде разработки, а также усовершенствованы навык владения библиотекой Matplotlib.
В перспективе планируется добавить анимацию астероидного движения при помощи соответствующих библиотек и дополнительного программного обеспечения, а также в планах создать полноценное веб-приложение. В дальнейшем предполагается внедрение приложения в учебный процесс для реализации дисциплин по численным методам орбитальной динамики.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

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. The Qt Project [Электронный ресурс]. - URL: https://contribute.qt-pro- ject.org/doc/qt-4.8/designer-manual.html(дата обращения: 20.04.2022).
5. Mark Lutz. A Python Q&A Session — Learning Python 3rd [Электронный ресурс]. - URL: https://www.oreilly.com/library/view/learning-python- 3rd/9780596513986/ch01.html(дата обращения: 19.05.2022).
6. Why Python is not the programming language of the future [Электронный ресурс]. - URL: https://towardsdatascience.com/why-python-is-not-the-program- ming-language-of-the-future-30ddc5339b66(дата обращения: 19.05.2022).
7. Pycharm [Электронный ресурс]. - URL: https://ru.wikipedia.org/wiki/PyCharm(дата обращения: 11.05.2022).
8. PyCharm IDE для профессиональной разработки на Python [Электронный ресурс]. - URL: https://www.jetbrains.com/ru-ru/pycharm/(дата обращения: 30.03.2022).
9. Qt Widgets C++ Classes | QT Widgets 5.15.9 [Электронный ресурс]. - URL: https://doc.qt.io/qt-5/qtwidgets-module.html(дата обращения: 26.04.2022).
10. Макс Шлее. Qt 4.5. Профессиональное программирование на C++. - С.-Петербург: БХВ, 2010. - 896 с.
11. IAU Minor Planet Center [Электронный ресурс]. - URL: https://minor- planetcenter.net/db search/show object?utf8=%E2%9C%93&ob-
ject id=2021+PH27(дата обращения: 31.06.2022).

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.

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