Веб-система розумного будинку

dc.contributor.advisorОтрох, Сергій Іванович
dc.contributor.authorЗабловська, Ангеліна Олександрівна
dc.date.accessioned2025-10-08T11:48:14Z
dc.date.available2025-10-08T11:48:14Z
dc.date.issued2025
dc.description.abstractДипломна робота виконана на 92 сторінках, містить 23 ілюстрацій, 3 додатки, 28 джерел в переліку посилань. Метою роботи є розробка веб-орієнтованої системи керування розумним будинком з використанням сучасних технологій веб-розробки, що забезпечує централізоване управління, моніторинг та автоматизацію побутових процесів. В роботі використано технології React.js та Node.js для створення клієнт-серверної архітектури, MongoDB для зберігання даних, WebSocket для забезпечення комунікації в реальному часі. Реалізовано модульну архітектуру з відкритим API, що дозволяє легко розширювати функціональні можливості системи. Розроблена система надає можливості управління різноманітними розумними пристроями (освітлення, термостати, розетки тощо), створення сценаріїв автоматизації, моніторингу споживання ресурсів та аналізу даних. Особлива увага приділена безпеці системи та зручності користувацького інтерфейсу. Результати роботи можуть бути використані для впровадження систем домашньої автоматизації в житлових приміщеннях, що сприятиме підвищенню комфорту проживання та оптимізації використання енергоресурсів. Веб-система розумного будинку дозволяє користувачам контролювати та автоматизувати різноманітні системи їхнього житла через зручний інтерфейс. Система підтримує управління освітленням, кліматом, безпекою, енергоспоживанням та іншими побутовими системами. Застосунок включає функції створення автоматизованих сценаріїв, моніторингу в реальному часі, аналітики споживання ресурсів та налаштування режимів роботи пристроїв. Програмний комплекс реалізовано на основі клієнт-серверної архітектури з використанням React.js для клієнтської частини, Node.js для серверної частини та MongoDB для зберігання даних. Забезпечено надійну систему безпеки через двофакторну автентифікацію та рольову модель доступу, а також реалізовано відкрите API для інтеграції з іншими системами розумного дому
dc.description.abstractotherThe thesis is completed on 92 pages, contains 23 illustrations, 3 appendices, 28 sources in the list of references. The aim of the work is to develop a web-oriented smart home control system using modern web development technologies, providing centralized management, monitoring, and automation of household processes. The work utilizes React.js and Node.js technologies for creating client-server architecture, MongoDB for data storage, and WebSocket for real-time communication. A modular architecture with open API has been implemented, allowing easy system functionality expansion. The developed system provides capabilities for managing various smart devices (lighting, thermostats, plugs, etc.), creating automation scenarios, monitoring resource consumption, and analyzing data. Special attention is paid to system security and user interface convenience. The results can be used for implementing home automation systems in residential buildings, contributing to increased living comfort and optimization of energy resource usage.
dc.format.extent93 с.
dc.identifier.citationЗабловська, А. О. Веб-система розумного будинку : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Забловська Ангеліна Олександрівна. – Київ, 2025. – 93 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76684
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectрозумний будинок
dc.subjectавтоматизація
dc.subjectвебзастосунок
dc.subjectreact.js
dc.subjectnode.js
dc.subjectmongodb
dc.subjectwebsocket
dc.subjectiot
dc.subjectapi
dc.subjectклієнт-серверна архітектура
dc.subjectsmart home
dc.subjectautomation
dc.subjectweb application
dc.subjectclient-server architecture
dc.titleВеб-система розумного будинку
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Zablovska_bakalavr.pdf
Розмір:
2.6 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: