Система дистанційного технічного моніторингу на основі асинхронних програмних технологій

dc.contributor.advisorБогомазов, Сергій Анатолійович
dc.contributor.authorМальцев, Дмитро Вячеславович
dc.date.accessioned2023-01-09T13:11:27Z
dc.date.available2023-01-09T13:11:27Z
dc.date.issued2022-12
dc.description.abstractenMaster's thesis: "Remote technical monitoring system based on asynchronous software technologies", 104 pages, 5 appendices, 19 sources. Object of research: Network information and measurement systems for remote collection and storage of experimental data. Subject of research: Organization of hardware and software of highly loaded information and measurement systems based on asynchronous technologies. Objective: Development of a typical system of remote technical monitoring, research of the effectiveness of asynchronous software technologies usage in the construction of such systems. Research methods and equipment: Review of existing solutions, work with technical documentation. imp001 module, impExplorer platform, HTS221 temperature and humidity sensor, LSP22HB atmospheric pressure sensor, Spring WebFlux asynchronous web framework, MongoDB database. Results of work and their novelty: A remote monitoring system was developed based on the Electric Imp platform with the usage of an asynchronous web processing service. To prove the advantages of using the Spring WebFlux framework for the implementation of a processing web service, the study was conducted by comparing two similar services by using WebFlux and Spring MVC. The results of this research have proved that due to increased load on the Spring MVC service, it starts to work less stable and the percentage of requests that end up as an error increase, hence it is advisable to use Spring WebFlux for technical monitoring systems in which a large number of measuring devices is used. Recommendations on the use of the work results: The results of the conducted research can be used for development of systems for remote monitoring of the environmental parameters.uk
dc.description.abstractukМагістерська дисертація на тему: «Система дистанційного технічного моніторингу на основі асинхронних програмних технологій», 104 сторінки, 5 додатків, 19 джерел. Об’єкт дослідження: Мережеві інформаційно-вимірювальні системи дистанційного збору і збереження експериментальних даних. Предмет дослідження: Організація апаратно-програмного забезпечення високонавантажених інформаційно-вимірювальних систем на базі асинхронних технологій. Мета роботи: Розробка типової системи дистанційного технічного моніторингу, дослідження ефективності використання асинхронних програмних технологій при побудові таких систем. Методи дослідження та апаратура: Огляд існуючих рішень, робота з технічною документацією. Модуль imp001, платформа impExplorer, датчик температури і вологості HTS221, датчик атмосферного тиску LSP22HB, асинхронний веб-фреймворк Spring WebFlux, база даних MongoDB. Результати роботи та сучасність продукту: Розроблено систему дистанційного моніторингу на базі платформи Electric Imp з використанням асинхронного веб-сервісу обробки. Проведено дослідження-порівняння двох подібних сервісів з використанням WebFlux і Spring MVC. Результати цього дослідження показали, що при збільшенні навантаження на сервіс, Spring MVC починає працювати менш стабільно, і відсоток запитів, які закінчуються помилкою, – зростає, тому для систем технічного моніторингу, в яких застосовується велика кількість вимірювальних пристроїв, доцільно використовувати Spring WebFlux. Рекомендації щодо використання результатів роботи: Результати проведених досліджень можна використовувати при побудові систем дистанційного моніторингу параметрів оточуючого середовища.uk
dc.format.page148 с.uk
dc.identifier.citationМальцев, Д. В. Система дистанційного технічного моніторингу на основі асинхронних програмних технологій : магістерська дис. : 152 Метрологія та інформаційно-вимірювальна техніка / Мальцев Дмитро Вячеславович. – Київ, 2022. – 148 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/51772
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectмікросервісuk
dc.subjectтемператураuk
dc.subjectвологістьuk
dc.subjectатмосферний тискuk
dc.subjectspring webfluxuk
dc.subjectmongodbuk
dc.subjectHTS221uk
dc.subjectLSP22HBuk
dc.subjectelectric IMPuk
dc.subjectmicroserviceuk
dc.subjecttemperatureuk
dc.subjecthumidityuk
dc.subjectasynchronyuk
dc.subjectreactivityuk
dc.titleСистема дистанційного технічного моніторингу на основі асинхронних програмних технологійuk
dc.typeMaster Thesisuk

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Maltsev_magistr.pdf
Size:
6.36 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
9.1 KB
Format:
Item-specific license agreed upon to submission
Description: