Card | Table | RUSMARC | |
Галимова, Влада Вадимовна. Web Application for Monitoring and Managing an Automated Field Irrigation System/Веб-приложение для мониторинга и управления автоматизированной системы полива поля: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика: информационные технологии и системный анализ» / В. В. Галимова; научный руководитель А. Ф. Лысенко; консультант М. В. Ляшов; Тюменский государственный университет, Школа перспективных исследований. — Тюмень, 2024. — 1 файл (2,1 Мб). — Загл. с титул. экрана. — Доступ по паролю из сети Интернет (чтение). — Adobe Acrobat Reader 7.0. — <URL:https://library.utmn.ru/dl/Module_VKR_Tyumen/ShPI/2024/vr24-2792.pdf>. — Текст: электронныйRecord create date: 9/27/2024 Subject: веб-приложение; полив поля; микросервис; python; web application; field watering; microservice Collections: Выпускные квалификационные работы Allowed Actions: –
Action 'Read' will be available if you login or access site from another network
Group: Anonymous Network: Internet |
Annotation
В выпускной квалификационной работе разрабатывается Web приложение, выступающее в роли посредника между системой автоматизированного полива нижнего уровня и пользователем, с помощью которого последний может удаленно управлять поливом и осуществлять мониторинг состояния поля. В результате была разработана архитектура, которая полностью учитывает все особенности и требования как аппаратной, так и программной частей системы. На основе этой архитектуры и выбранного стека технологий были успешно реализованы все поставленные задачи и достигнуты цели разработки. Приложение имеет микросервисную архитектуру и состоит из двух сервисов на разных backend-фреймворках языка Python. Разработанная система полностью соответствует заданию, благодаря чему удалось успешно достичь уровня MVP. Структура ВКР представлена введением, заключением, графической частью, приложением и шестью информационными разделами.
In the final qualification work, a Web application is being developed that acts as an intermediary between the lower-level automated irrigation system and the user, with which the latter can remotely con trol irrigation and monitor the state of the field. As a result, an architecture has been developed that fully takes into account all the features and requirements of both the hardware and software parts of the system. Based on this architecture and the selected technology stack, all the tasks set were successfully implemented and the development goals were achieved. The application has a microservice architecture and consists of two ser- vices on different Python backend frameworks. The developed system fully corre- sponds to the task, thanks to which it was possible to successfully reach the MVP level. The structure of the qualifying work is represented by an introduction, con- clusion, graphic part, appendix and six information sections.
Document access rights
Network | User group | Action | ||||
---|---|---|---|---|---|---|
TumSU | All |
![]() |
||||
Internet | Readers |
![]() |
||||
![]() |
Internet | Anonymous |
Table of Contents
- 477db1465f97d6015510cc57372bf35729159371718dc1a4509b1e9d78fb09dd.pdf
- 7597dc7ccca17da063705aa3924b10efb6bfafb23b16f7b9f84b1d0a420625c7.pdf
- 603383bac356dca942cf834b5df6e892018b064d5ce228f32a368366d7001e79.pdf
- INTRODUCTION
- CHAPTER 1. ANALYTICAL PART
- 1.1 PROBLEMS AND ANALYSIS OF THE AGRO-INDUSTRIAL COMPLEX MARKET
- 1.2 TARGET AUDIENCE
- 1.3 PROPOSED SOLUTION
- 1.4 THE MARKET OF DIGITAL TECHNOLOGIES IN THE AGRO-INDUSTRIAL COMPLEX
- CHAPTER 2. CONCEPTUAL SOLUTION
- 2.1 THE STRUCTURE OF THE SYSTEM
- 2.2 WEB APPLICATION
- 2.2.1 FIRST SERVICE
- 2.2.2 THE SECOND SERVICE
- CHAPTER 3. THE DEVELOPMENT PART
- 3.1 DEVELOPMENT TOOLS
- 3.2 THE FIRST SERVICE
- 3.2.1 SERVICE STACK
- 3.2.2 SERVICE DEVELOPMENT
- 3.2.2.1 AUTHENTICATION AND AUTHORIZATION
- 3.2.2.2 ADDING A DEVICE AND DEVICE-USER COMMUNICATION
- 3.3 THE SECOND SERVICE
- 3.3.1 THE SERVICE STACK
- 3.3.2 SERVICE DEVELOPMENT
- 3.3.2.1 CONFIGURING THE MQTT CLIENT
- 3.3.2.2 MAIN MODULES AND FUNCTIONS
- CHAPTER 4. EXPERIMENTAL PART
- 4.1 DEMONSTRATION OF THE APPLICATION'S CAPABILITIES
- 4.2 DEMONSTRATION OF SUCCESSFUL WORK WITH MQTT AND DATABASES
- CHAPTER 5. ECONOMIC JUSTIFICATION OF THE WORK
- 5.1 SUMMARY
- 5.2 THE PRODUCT
- 5.3 THE MARKET
- 5.4 THE MARKET
- 5.5 FINANCIAL PLAN
- 5.6 SECTION CONCLUSIONS
- CHAPTER 6. LIFE SAFETY
- 6.1 ASSESSMENT OF TECHNOLOGICAL SAFETY OF THE DESIGNED INFORMATION SYSTEM AND TECHNOLOGY
- 6.1.1 DEVELOPMENT OF OCCUPATIONAL SAFETY MEASURES IN SOFTWARE DEVELOPMENT FOR COMPUTING AND AUTOMATED SYSTEMS
- 6.2 ENVIRONMENTAL SAFETY ASSESSMENT IN THE CREATION OF COMPUTING AND AUTOMATED SYSTEMS SOFTWARE
- 6.2.1 DEVELOPMENT OF ENVIRONMENTAL PROTECTION MEASURES IN THE CREATION OF COMPUTING AND AUTOMATED SYSTEMS SOFTWARE
- 6.3 CALCULATION PART
- 6.1 ASSESSMENT OF TECHNOLOGICAL SAFETY OF THE DESIGNED INFORMATION SYSTEM AND TECHNOLOGY
Usage statistics
|
Access count: 0
Last 30 days: 0 Detailed usage statistics |