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


Разработка программного обеспечения на PyQt для решения геодезических задач

Работа №182139

Тип работы

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

Предмет

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

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

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


Реферат
Введение 3
1 Используемые технологии необходимые для создания геодезического ПО 4
1.1 Python 4
1.2 PyQt5 4
1.3 Qt Designer 4
1.4 Sqlite3 4
1.5 Figma 5
2 Описание программного обеспечения для решения геодезических задач 6
3 Результаты, полученные при помощи программы для решения геодезических задач.
Сравнение с результатами полученными на летней практике 16
Заключение 20
Список используемой литературы 21

В настоящее время информационные технологии с большой скоростью внедряются в различные рабочие отрасли. Геодезия - не остается в стороне. Эпоха, когда вычисления проводились ручкой на листе бумаги, постепенно становится в тень веку компьютерных технологий.
Студенты 3-го курса кафедры астрономии и космической геодезии физического факультета Томского Государственного Университета, проходящие летнюю практику вынуждены обрабатывать полученные измерения вручную. Это занимает много времени и велик шанс ошибиться.
Таким образом, целью данной работы является создание программного обеспечения для решения геодезических задач с современным и простым Ui/Ux дизайном по совместительству с пополнением личного портфолио достаточно большим проектом.
Были поставлены следующие задачи:
1. Проектирование интерфейса модулей, из которых состоит программное обеспечение, и их взаимодействий;
2. Определение стека технологий для написания юнитов: проект (геодезический, хранящий в себе все данные о журналах), менеджер проектов (для контроля за проектами), определенные типы журналов (для внесения данных и их обработки), окно (стандартный элемент GUI программы);
3. Тестирование юнитов на валидных и не валидных наборах данных. Исправление багов;
4. Интеграция юнитов в один модуль. Тестирование его работы, справление ошибок на каждом шаге интеграции.
В первой главе речь пойдет о выбранном стеке технологий, использующимся для разработки программного обеспечения, о том, почему были выбраны именно те информационные средства и какие задачи будет решаться, и их использованием.
Во второй главе подробно описывается разрабатываемое ПО.
В третьей главе представлены примеры вычисления журналов, сравнение с результатами, полученными на летней практике 2023 года.

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

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

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


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


1. Документация по языку программирования Python - https://docs.python.org/3/.
2. Документация по PyQt5 - https://pythonist.ru/rukovodstvo-po-pyqt5/.
3. Документация по Sqlite3 - https://metanit.com/sql/sqlite/.


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



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


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