Details

Title: Разработка модели web-сервиса по мониторингу и управлению температурными сенсорами на основе трехмерной модели предприятия: выпускная квалификационная работа магистра: 09.04.03 - Прикладная информатика ; 09.04.03_04 - Прикладная информатика в области информационных ресурсов
Creators: Кононов Виталий Сергеевич
Scientific adviser: Щукин Александр Валентинович
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2018
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: Интернет; Телеметрические системы; веб-сервисы; мониторинг
UDC: 004.738.5
Document type: Master graduation qualification work
File type: PDF
Language: Russian
Speciality code (FGOS): 09.04.03
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Рецензия
DOI: 10.18720/SPBPU/2/v18-3763
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)

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

Данная работа относится к технологии «Интернет вещей». В первой главе описывается общее состояние «Интернета вещей». Приводятся основные этапы развития «Интернета вещей» по текущий момент времени. Во второй главе речь идет о выбранном для исследования в данной работе объекте: модели веб-сервиса с применением Интернета вещей на основе трехмерной модели предприятия. Теоретически описывается протокол для взаимодействия между устройствами системы, проводится исследование по выбору стека технологий и архитектуры веб-сервиса на основании анализа платформ-аналогов.

Document access rights

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

Table of Contents

  • ОПРЕДЕЛЕНИЯ
  • ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ
  • ВВЕДЕНИЕ
  • ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ КОНЦЕПЦИИ ИНТЕРНЕТА ВЕЩЕЙ
    • 1.1. Определение «Интернет вещей»
    • 1.2. Эволюция IoT
    • 1.3. Типовая архитектура IoT-решения
    • 1.4. Значение IoT
  • ГЛАВА 2. ИССЛЕДОВАНИЕ МОДЕЛИ ВЕБ-СЕРВИСА
    • 2.1. Компоненты «Интернета вещей»
    • 2.2. Протокол MQTT
    • 2.3. Обзор существующих IoT платформ
      • 2.3.1. Google Cloud IoT Core
      • 2.3.2. AWS IoT
      • 2.3.3. Microsoft Azure IoT
    • 2.4. Анализ инструментов для разработки клиентской части веб-приложения
      • 2.4.1 Язык программирования
      • 2.4.3. Анализ инструментов для статической типизация в JavaScript
      • 2.4.4 Анализ сборщиков проекта
      • 2.4.5. Анализ библиотек для работы с 3D-моделями в браузере
    • 2.5. Сравнительный анализ Three.js и Babylon.js
    • 2.6. Анализ инструментов для разработки серверной части веб-приложения
      • 2.6.1 Язык программирования
      • 2.6.2 База данных
      • 2.6.3 Протокол для передачи сообщений сенсоров
  • ГЛАВА 3. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ МОДЕЛИ ВЕБ-СЕРВИСА
    • 3.1. Анализ требований к разрабатываемому решению
    • 3.2. Архитектура приложения
    • 3.3. Стек технологий приложения
    • 3.4. Реализация функций клиентской части
      • 3.4.2. Добавление точки сенсора на 3D-модели
      • 3.4.3. Просмотр показателей сенсора
      • 3.4.4 Список сенсоров с фильтрацией по типу, поисковому запросу
      • 3.4.5 Поясняющие элементы (стрелки, линии) в области 3D-модели
    • 3.5. Реализация функций серверной части
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
  • Приложение 1 Исходный код MQTT-сервера
  • Приложение 2 Исходный код модели коллекции «SensorEvents»
  • Приложение 3 Логика обработки сообщений от сенсоров
  • Приложение 4 Реализация REST API

Usage statistics

stat Access count: 96
Last 30 days: 0
Detailed usage statistics