Details

Title: Разработка модуля автоматизации подготовки отчетных данных для охотхозяйства: выпускная квалификационная работа бакалавра: направление 09.03.01 «Информатика и вычислительная техника» ; образовательная программа 09.03.01_01 «Вычислительные машины, комплексы, системы и сети»
Creators: Загороднов Дмитрий Сергеевич
Scientific adviser: Федотов Александр Александрович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2022
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: зимний маршрутный учёт; охотничьи хозяйства; разработка программного обеспечения; winter route accounting; hunting farms; software development
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.01
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-1226
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\16659

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

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

The subject of the graduate qualification work is «Development of the module for automating the preparation of reporting data for hunting farms». In this work, a program is being developed for the formation of winter route accounting statements. The first part of the work contains an overview of existing solutions, definition of requirements for the final application. The second part provides an overview of the technologies needed for development. The final part describes the application developed by the author, establishes the degree of its compliance with the requirements defined in the first part of the work.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • ПЕРЕЧЕНЬ НЕОБХОДИМЫХ УСЛОВНЫХ ОБОЗНАЧЕНИЙ, ТЕРМИНОВ И СОКРАЩЕНИЙ
  • ВВЕДЕНИЕ
  • 1. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ
  • 1.1. Критерии обзора
  • 1.1.1. Автоматизация процесса
  • 1.1.2. Время получения результата
  • 1.1.3. Удобство использования
  • 1.1.4. Контроль ошибок
  • 1.1.5. Автономность программы
  • 1.2. Обзор существующих решений в соответствии с выдвинутыми критериями
  • 1.3. Вывод по разделу
  • 2. ОБЗОР ИСПОЛЬЗУЕМЫХ ТЕХНОЛОГИЙ
  • 2.1. XML
  • 2.1.1. Чтение XML
  • 2.2. GPX
  • 2.3. Графический интерфейс пользователя
  • 2.4. Stand-alone приложения
  • 2.5. Application Programming Interface (API)
  • 2.6. JSON
  • 2.7. Шаблонизаторы
  • 2.8. Вывод по разделу
  • 3. РЕАЛИЗАЦИЯ ИТОГОВОГО ПРИЛОЖЕНИЯ
  • 3.1. Формирование ведомости
  • 3.2. Выбор GUI-фреймворка
  • 3.2.1. Tkinter
  • 3.2.2. PyQT
  • 3.2.3. Kivy
  • 3.2.4. wxPython
  • 3.2.5. Сравнение фреймворков
  • 3.3. Главный экран приложения
  • 3.4. Профили
  • 3.4.1. Создание нового профиля
  • 3.4.2. Редактирование профилей
  • 3.4.3. Сохранение профилей
  • 3.5. Работа с файлами
  • 3.5.1. Отображение схемы маршрута
  • 3.5.2. Отображение маршрута на карте
  • 3.6. Пользовательские метки
  • 3.7. Дополнительные функции
  • 3.8. Stand-alone приложения в Python
  • 3.9. Тестирование
  • Структура тест-кейсов
  • 3.10. Вывод по разделу
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • ПРИЛОЖЕНИЕ. ЛИСТИНГИ

Usage statistics

stat Access count: 22
Last 30 days: 1
Detailed usage statistics