Вебсистема адміністрування СКУД системи кафедри
dc.contributor.advisor | Голець, Владислав Олександрович | |
dc.contributor.author | Домненко, Захар Олексійович | |
dc.date.accessioned | 2025-07-09T11:42:28Z | |
dc.date.available | 2025-07-09T11:42:28Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Дипломна робота за темою «Вебсистема адміністрування СКУД системи кафедри» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Домненко Захаром Олексійовичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо-професійною програмою «Інженерія програмного забезпечення інтелектуальних кіберфізичних систем в енергетиці» і складається зі: вступу; 5 розділів («Завдання і предметна область роботи», «Аналіз існуючих систем», «Аналіз інструментів розробки та реалізації програмного продукту», «Опис програмної реалізації», «Робота користувача з програмною системою»), висновків до кожного з розділів, загального висновку; списку використаних джерел (5 найменувань); 21 рисунка та 2 додатків. Загальний обсяг роботи — 69 сторінок. Актуальність теми полягає в необхідності підвищення безпеки та зручності управління доступом у навчальних і наукових установах. В умовах потреби в автономності, захищеності даних та можливості налаштування, важливим стає створення гнучкої локальної СКУД з сучасним вебінтерфейсом. Метою роботи є створення вебсистеми адміністрування СКУД кафедри з підтримкою розкладів доступу, біометричної авторизації, журналу подій у реальному часі та адаптивного інтерфейсу. Для досягнення мети проведено аналіз існуючих рішень, реалізовано архітектуру клієнтської та серверної частин, базу даних і REST API, впроваджено механізми захисту. Завдання дослідження полягали у реалізації повного циклу керування доступом через вебінтерфейс. Для цього потрібно було забезпечити додавання та редагування користувачів, налаштування розкладів доступу з врахуванням днів тижня та часу, а також реалізувати динамічну перевірку прав доступу в реальному часі. Особливу увагу приділено обробці запитів від сенсорних пристроїв, формуванню журналу подій, завантаженню та обробці медіафайлів, а також валідації даних та захисту API. Завершальним етапом стала реалізація адаптивного інтерфейсу адміністратора з інтерактивними модальними вікнами та асинхронною взаємодією з сервером. Практичне значення роботи полягає у створенні готового рішення для локального впровадження в освітніх або наукових установах. Система підтримує кілька методів автентифікації, гнучке налаштування розкладів та захищене зберігання інформації. | |
dc.description.abstractother | The bachelor’s thesis titled "Web-based Administration System for University Department Access Control" was completed by Domnenko Zakhar Oleksiiyovich, a student of the Department of Software Engineering in Energy at the Educational and Scientific Institute of Atomic and Thermal Energy (NN IATE), majoring in 121 "Software Engineering" under the educational and professional program "Software Engineering of Intelligent Cyber-Physical Systems in Energy". The thesis consists of: an introduction; 5 chapters ("Objectives and Subject Area of the Work", "Analysis of Existing Systems", "Analysis of Development Tools and Software Implementation", "Description of the Software Realization", "User Interaction with the System"), conclusions to each chapter, a general conclusion, 5 references, 21 figures, and 2 appendices. The total volume of the work is 69 pages. The relevance of the topic lies in the growing need for secure and manageable access systems in academic and research environments. There is a strong demand for locally hosted, customizable systems with secure data storage and flexible configuration. The objective of this thesis is to develop a web-based ACS administration system for a university department, supporting access schedules, biometric authentication, real-time event monitoring, and an adaptive interface. To achieve this, existing solutions were analyzed, a full system architecture was designed and implemented, and database, backend, frontend, and API components were developed. Security features were integrated as well. Research objectives involved the implementation of a complete access control management cycle through a web interface. This included enabling user creation and editing, setting up access schedules based on weekdays and time ranges, and implementing real-time verification of user permissions. Special attention was paid to processing requests from sensor devices, generating event logs, handling and storing media files, as well as validating input data and securing the API. The final stage focused on developing an adaptive administrator interface with interactive modal windows and asynchronous server communication. The practical value of this project is the creation of a deployable software solution suitable for use in educational institutions. It supports multi-modal authentication, flexible scheduling, real-time event tracking, and secure data handling. | |
dc.format.extent | 69 с. | |
dc.identifier.citation | Домненко, З.О. Вебсистема адміністрування СКУД системи кафедри : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Домненко Захар Олексійович. – Київ, 2025. – 69 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74793 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | СКУД | |
dc.subject | вебзастосунок | |
dc.subject | доступ | |
dc.subject | PHP | |
dc.subject | MySQL | |
dc.subject | REST API | |
dc.subject | біометрія | |
dc.subject | безпека | |
dc.subject | розклад | |
dc.subject | авторизація | |
dc.subject | access control system | |
dc.subject | web application | |
dc.subject | biometrics | |
dc.subject | PHP | |
dc.subject | MySQL | |
dc.subject | API | |
dc.subject | authentication | |
dc.subject | security | |
dc.subject | administration | |
dc.subject | event logging | |
dc.title | Вебсистема адміністрування СКУД системи кафедри | |
dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Domnenko_bakalavr.pdf
- Розмір:
- 1.84 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: