Програмне забезпечення системи "розумний замок" з автентифікацією даних через мобільний додаток

Loading...
Thumbnail Image

Date

Authors

Лісевич, Дмитро Сергійович
Lisevych, Dmytro

Journal Title

Journal ISSN

Volume Title

Publisher

ЦНТУ

Abstract

У даній випускній кваліфікаційній роботі за першим (бакалаврським) рівнем вищої освіти розроблено програмне забезпечення для системи «розумний замок» з автентифікацією користувачів за допомогою мобільного додатку. Метою розробки є створення програмного забезпечення, що забезпечує безпечний доступ до системи замикання дверей за допомогою мобільного застосунку з функціями автентифікації. Результатом роботи є програмна реалізація системи «розумний замок» з підтримкою зв’язку між мобільним додатком і сервером через протокол HTTP. У процесі розробки виконано аналіз аналогічних рішень, описано апаратну та програмну частину системи. Особливу увагу приділено безпеці зберігання та передачі даних. Розроблено зручний графічний інтерфейс користувача для мобільного додатку, що дозволяє здійснювати вхід до системи, відкриття замка та перегляд журналу подій. Програма може використовуватися на мобільних пристроях з ОС Android, а серверна частина – на комп’ютерах архітектури IBM PC з ОС Windows або Linux. Програму розроблено з використанням Python (Flask) для серверної частини та Kivy для мобільного додатку. In this bachelor's graduation thesis, software has been developed for a smart lock system with user authentication via a mobile application. The purpose of the development is to create software that ensures secure access to a door locking system using a mobile app with authentication features. The result of the work is a software implementation of a smart lock system supporting communication between the mobile application and the server via the HTTP protocol. During the development, an analysis of existing solutions was carried out, and both the hardware and software parts of the system were described. Special attention was paid to data storage and transmission security. A convenient graphical user interface was developed for the mobile application, allowing users to log in, unlock the lock, and view the event log. The program can be used on mobile devices running Android OS, while the server part runs on IBM PC architecture computers with Windows or Linux OS. The software was developed using Python (Flask) for the server and Kivy for the mobile application.

Description

Keywords

розумний замок, мобільний додаток, автентифікація, Flask, Kivy, smart lock, mobile application, authentication

Citation

Лісевич, Д. С. Програмне забезпечення системи "розумний замок" з автентифікацією даних через мобільний додаток : кваліфікаційна бакалаврська робота : спец. 123 «Комп’ютерна інженерія» / наук. кер. Р. М. Минайленко ; Центральноукраїн. нац. техн. ун-т. - Кропивницький : ЦНТУ, 2025. - 89 с.

Endorsement

Review

Supplemented By

Referenced By