Багатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера

dc.contributor.advisorМоскаленко, Юрій Володимирович
dc.contributor.authorЧереватий, Андрій Олександрович
dc.date.accessioned2025-10-15T09:22:12Z
dc.date.available2025-10-15T09:22:12Z
dc.date.issued2025
dc.description.abstractДипломна робота виконана на 65 сторінках, містить 14 ілюстрацій, 4 додатки, 15 джерел в переліку посилань. Метою роботи є створення сучасного веб-застосунку для управління змінними у мультиплексійних системах керування спеціалізованих транспортних засобів. Методи та засоби: мова програмування Java, фреймворк Vaadin, сервер додатків WildFly, система керування базами даних PostgreSQL, технології Jakarta EE. У роботі розглянуто існуючі підходи до збереження змінних і конфігурацій, спроєктовано архітектуру програмного продукту, реалізовано функції авторизації, парсингу XML-файлів, користувацького інтерфейсу, експорту конфігурацій та управління доступом. Результат — програмне забезпечення, що підвищує ефективність розробки мультиплексійних систем, зменшує ризик помилок і пришвидшує конфігурування контролерів. Розробку рекомендовано для впровадження у компаніях, що займаються проєктуванням або обслуговуванням спецтехніки. Програма розроблена у вигляді веб-застосунку. Застосунок призначен для спільної роботи декількох категорій розробників мультиплексійних систем: звичайних користувачів, менеджерів і адміністраторів. Залежно від ролі, користувачі мають доступ до різних функціональних можливостей системи. Основна суть застосунку є в керуванні змінних для прошивки мікроконтролеру мультиплексійних систем (по типу тих, що знаходяться в пожежних машинах та іншому спец. транспорті). Застосунок дозволяє шукати, перглядати, додавати та редагувати змінні параметри різних типів. Таким чином користувачі розробляют набор змінних. Додавання нових змінних попадають на очікування підтвердження. Менеджери можуть перевірити та ухвалити нові змінні. Після цього оновлений після змін набор змінних можна експортувати у XML-файл, який відповідає стандарту. Також застосунок підтримує декілька команд розробників для різних наборів змінних. Менеджери можуть керувати користувачами в своїй команді. А адміністратори можуть керувати менеджерами, створювати нові команди та перемикатись між ними.
dc.description.abstractotherThe diploma thesis consists of 65 pages, includes 14 illustrations, 4 appendices, and 8 sources in the reference list. The goal of the work is to develop a modern web application for managing variables in multiplexed control systems of specialized vehicles. Methods and tools: Java programming language, Vaadin framework, WildFly application server, PostgreSQL database management system, Jakarta EE technologies. The thesis analyzes existing approaches to variable storage and configuration management, presents the architecture design of the application, and implements core features such as authorization, XML parsing, user interface, configuration export, and access control. The result is software that improves the development efficiency of multiplexed systems, reduces errors, and accelerates controller configuration. The product is recommended for use in companies involved in the design or maintenance of specialized vehicles.
dc.format.extent66 с.
dc.identifier.citationЧереватий, А. О. Багатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Череватий Андрій Олександрович. – Київ, 2025. – 66 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76859
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectмультиплексія
dc.subjectзмінна
dc.subjectмаркет
dc.subjectJava
dc.subjectVaadin
dc.subjectPostgreSQL
dc.subjectJakarta EE
dc.subjectXML
dc.subjectWildFly
dc.subjectавторизація
dc.subjectінтерфейс
dc.subjectmultiplexing
dc.subjectvariable
dc.subjectmarket
dc.subjectauthorization
dc.subjectinterface
dc.titleБагатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера
dc.typeBachelor Thesis

Файли

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