Детальная информация

Название: Разработка мобильного приложения, управляющего устройствами в умном доме: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Стояноски Кристиян
Научный руководитель: Дробинцев Павел Дмитриевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: умный дом; iot; блокчейн; android разработка; архитектура mvvm; firebase; smart home; blockchain; android development; mvvm architecture
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3950
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\25080

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

В данной работе основное внимание уделяется разработке мобильного приложения для управления устройствами в умном доме. Важным достижением является реализация безопасной системы аутентификации с применением технологии блокчейн. В ходе выполнения работы были решены следующие задачи: 1) Проведен анализ существующих приложений, которые управляют устройствами в умном доме, выделить достоинства и недостатки каждого из них. 2) Сформулированы и описаны требования для проектируемой системы, объединены достоинства и исключены недостатки существующих систем. 3) Продумана и описана архитектура решения на основе сформулированных требований. 4) Разработана алгоритмы взаимодействия внутри системы, технические аспекты реализации и используемые инструменты. 5) Реализовано приложение управляющее устройствами в умном доме на основе составленных алгоритмов и выбранных инструментов. 6) Добавлен уровень безопасности с использованием блокчейн, для аутентификации и хранения данных об устройства. 7) Протестирована работа приложения, отмечены достоинства и недостатки. 8) Описаны полученные результаты, проведены экономическая оценка и определины перспективы развития проекта. Созданный программный продукт предоставляет каждому пользователю безопасные возможности управления устройствами в доме. Благодаря потенциальным перспективам развития, этот продукт будет способствовать дальнейшему улучшению и развитию сферы умного дома, обеспечивая безопасность и комфорт для пользователей.

This work is dedicated to the development of a mobile application that controls devices in a smart home. In addition, a secure authentication system using blockchain technology has been implemented. The following tasks were accomplished during the project: 1. Conducted an analysis of existing applications that control devices in a smart home, highlighting the strengths and weaknesses of each. 2. Formulated and described the requirements for the designed system, combining the advantages and eliminating the drawbacks of existing systems. 3. Planned and described the architecture of the solution based on the formulated requirements. 4. Developed interaction algorithms within the system, technical implementation aspects, and the tools used. 5. Implemented the application for controlling devices in a smart home based on the developed algorithms and selected tools. 6. Added a security layer using blockchain for authentication and storage of device-related data. 7. Tested the functionality of the application, noting its strengths and weaknesses 8. Described the obtained results, conducted an economic evaluation, and identified the projects development prospects. Thus, the implemented software product, with potential for further development, will provide every user with secure control over devices in their home.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 13
За последние 30 дней: 0
Подробная статистика