Отрывок: TP Контроллер авторизации Позволяет получить токен авторизации для давльнейшей отправки запросов на ThingsBoard Контроллер восстановления платформы из образа Позволяет сохранять отдельные данные сущностей ThingsBoard на платформе Считыватель образа платформы Предоставляет функционал буферизованного чтения сущностей из образа платформы Установщик образа платформы Восстанавливает платформу из одного или нескольких образов Получатель образа платформы Получает образ платформы Thin...
Название : Разработка программного обеспечения для интеграции и управления устройствами на платформе интернета вещей
Авторы/Редакторы : Чупахин Н. В.
Жданова А. Н.
Сопченко Е. В.
Министерство науки и высшего образования Российской Федерации
Самарский национальный исследовательский университет им. С. П. Королева (Самарский университет)
Институт информатики и кибернетики
Дата публикации : 2024
Библиографическое описание : Чупахин, Н. В. Разработка программного обеспечения для интеграции и управления устройствами на платформе интернета вещей : вып. квалификац. работа по направлению подгот. 02.04.02 "Фундаментальная информатика и информационные технологии" (уровень магистратуры), направленность (профиль) "Инженерия программного обеспечения" / Н. В. Чупахин ; рук. работы А. Н. Жданова ; нормоконтролер Е. В. Сопченко ; М-во науки и высш. образования Рос. Федерации, Самар. нац. исслед. ун-т им. С. П. Королева (Самар. ун-т), Ин-т информатики и. - Самара, 2024. - 1 файл (3,4 Мб). - Текст : электронный
Аннотация : Цель работы – разработать программное обеспечение для интеграции и управления устройствами на платформе интернета вещей. В процессе работы были изучены возможности гибкой настройки модели данных в веб-платформе интернета вещей ThingsBoard. Было разработано программное обеспечение, позволяющее выборочно переносить сущности ThingsBoard вместе с их данными с одной веб-платформы на другую. В процессеработы был разработан алгоритм буферизованного чтения JSON-файла, а также кастомный HTTP-клиент на основе Java-библиотеки Apache HTTP Components. Для взаимодействия между веб-платформами использовалось REST API ThingsBoard. Программное обеспечение разработано на языках Java и JS с использованием библиотек Apache HTTP Components, Apache Commons IO, JSON-Java (org.json) и функционирует под управлением операционных систем Windows, Linux. Доступ к данным осуществляется с помощью файлового ввода - вывода.
URI (Унифицированный идентификатор ресурса) : http://repo.ssau.ru/handle/Vypusknye-kvalifikacionnye-raboty/Razrabotka-programmnogo-obespecheniya-dlya-integracii-i-upravleniya-ustroistvami-na-platforme-interneta-veshei-111192
Другие идентификаторы : RU\НТБ СГАУ\ВКР20240725132008
Ключевые слова: IOT-устройства
анализ предметной области
веб-платформа ThingsBoard
платформа интернет вещей
разработка программного обеспечения
Располагается в коллекциях: Выпускные квалификационные работы




Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.