Система дистанційного технічного моніторингу на основі асинхронних програмних технологій
Вантажиться...
Дата
2022-12
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Магістерська дисертація на тему: «Система дистанційного технічного моніторингу на основі асинхронних програмних технологій», 104 сторінки, 5 додатків, 19 джерел.
Об’єкт дослідження: Мережеві інформаційно-вимірювальні системи дистанційного збору і збереження експериментальних даних.
Предмет дослідження: Організація апаратно-програмного забезпечення високонавантажених інформаційно-вимірювальних систем на базі асинхронних технологій.
Мета роботи: Розробка типової системи дистанційного технічного моніторингу, дослідження ефективності використання асинхронних програмних технологій при побудові таких систем.
Методи дослідження та апаратура: Огляд існуючих рішень, робота з технічною документацією. Модуль imp001, платформа impExplorer, датчик температури і вологості HTS221, датчик атмосферного тиску LSP22HB, асинхронний веб-фреймворк Spring WebFlux, база даних MongoDB.
Результати роботи та сучасність продукту: Розроблено систему дистанційного моніторингу на базі платформи Electric Imp з використанням асинхронного веб-сервісу обробки. Проведено дослідження-порівняння двох подібних сервісів з використанням WebFlux і Spring MVC. Результати цього дослідження показали, що при збільшенні навантаження на сервіс, Spring MVC починає працювати менш стабільно, і відсоток запитів, які закінчуються помилкою, – зростає, тому для систем технічного моніторингу, в яких застосовується велика кількість вимірювальних пристроїв, доцільно використовувати Spring WebFlux.
Рекомендації щодо використання результатів роботи: Результати проведених досліджень можна використовувати при побудові систем дистанційного моніторингу параметрів оточуючого середовища.
Опис
Ключові слова
мікросервіс, температура, вологість, атмосферний тиск, spring webflux, mongodb, HTS221, LSP22HB, electric IMP, microservice, temperature, humidity, asynchrony, reactivity
Бібліографічний опис
Мальцев, Д. В. Система дистанційного технічного моніторингу на основі асинхронних програмних технологій : магістерська дис. : 152 Метрологія та інформаційно-вимірювальна техніка / Мальцев Дмитро Вячеславович. – Київ, 2022. – 148 с.