Details

Title: Разработка серверного приложения информационной системы «Умная теплица»: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Creators: Колоянов Иван Евгеньевич
Scientific adviser: Прокофьев Олег Валерьевич
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: теплица; автоматизация; интернет вещей; Java; MQTT; Spring; Kafka; greenhouse; automation; IOT
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-2872
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\13404

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

В данной работе проводится разработка программного обеспечения для автоматизации работы умной теплицы с использованием технологий интернета вещей (IoT). В работе рассмотрены теоретические аспекты, направленные на предметную область, связанную с понятием «умная теплица», и практические аспекты, включающие в себя разработку программной части. В качестве веб-сервера для общения с клиентов для мониторинга данных в режиме реального времени, было разработано приложение на Java фреймворке Spring, которое взаимодействует с базой данных PostgreSQL. Для общения с брокером, который выполняет роль посредника между сервером и аппаратной частью, была добавлена поддержка MQTT протокола, с помощью которого происходит общение.

In this work, software is being developed to automate the work of a smart greenhouse using Internet of Things (IoT) technologies. The work considers theoretical aspects aimed at the subject area associated with the concept of "smart greenhouse", and practical aspects, including the development of the software part. As a web server for communicating with clients to monitor data in real time, an application was developed in the Spring Java framework that interacts with a PostgreSQL database. To communicate with the broker, which acts as an intermediary between the server and the hardware, support for the MQTT protocol has been added, through which communication takes place.

Document access rights

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

Usage statistics

stat Access count: 26
Last 30 days: 2
Detailed usage statistics