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

Название: Разработка кроссплатформенного мобильного приложения для управления устройствами "Умного дома": выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Буланов Егор Игоревич
Научный руководитель: Коликова Татьяна Всеволодовна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: мобильное приложение; JavaScript; React; React Native; Redux; умный дом; mobile application; smart home
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3346
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\22729

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

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

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

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

Аннотация

В рамках данной работы была поставлена задача разработки приложения для демонстрации управления устройствами Умного дома. А именно реализация необходимого функционала, такого как авторизация, персонализация и непосредственное взаимодействие с устройствами. Для достижения цели были поставлены и решены следующие задачи: анализ существующих решений, формализация требований, создание дизайна, написание кода приложения, анализ и тестирование результатов. Для разработки данного приложения была выбрана среда разработки WebStorm – редактор кода. В качестве языка разработки был выбран язык JavaScript, а также фреймворки React и React Native – одни из самых популярных инструментов, которые могут быть использованы для создания пользовательских интерфейсов на разных платформах. Хранение данных было реализовано с помощью AsyncStorage.

As part of this work, the task was set to develop an application to demonstrate the control of Smart Home devices. Namely, the implementation of the necessary functionality, such as authorization, personalization, and direct interaction with devices. To achieve the goal, the following tasks were set and solved: analysis of existing solutions, formalization of requirements, design creation, writing application code, analysis, and testing of results. For the development of this application, the WebStorm development environment was chosen – the code editor. JavaScript was chosen as the development language, as well as React and React Native frameworks – one of the most popular tools that can be used to create user interfaces on different platforms. Data storage was implemented using AsyncStorage.

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

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

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

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