Багатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера
| dc.contributor.advisor | Москаленко, Юрій Володимирович | |
| dc.contributor.author | Череватий, Андрій Олександрович | |
| dc.date.accessioned | 2025-10-15T09:22:12Z | |
| dc.date.available | 2025-10-15T09:22:12Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Дипломна робота виконана на 65 сторінках, містить 14 ілюстрацій, 4 додатки, 15 джерел в переліку посилань. Метою роботи є створення сучасного веб-застосунку для управління змінними у мультиплексійних системах керування спеціалізованих транспортних засобів. Методи та засоби: мова програмування Java, фреймворк Vaadin, сервер додатків WildFly, система керування базами даних PostgreSQL, технології Jakarta EE. У роботі розглянуто існуючі підходи до збереження змінних і конфігурацій, спроєктовано архітектуру програмного продукту, реалізовано функції авторизації, парсингу XML-файлів, користувацького інтерфейсу, експорту конфігурацій та управління доступом. Результат — програмне забезпечення, що підвищує ефективність розробки мультиплексійних систем, зменшує ризик помилок і пришвидшує конфігурування контролерів. Розробку рекомендовано для впровадження у компаніях, що займаються проєктуванням або обслуговуванням спецтехніки. Програма розроблена у вигляді веб-застосунку. Застосунок призначен для спільної роботи декількох категорій розробників мультиплексійних систем: звичайних користувачів, менеджерів і адміністраторів. Залежно від ролі, користувачі мають доступ до різних функціональних можливостей системи. Основна суть застосунку є в керуванні змінних для прошивки мікроконтролеру мультиплексійних систем (по типу тих, що знаходяться в пожежних машинах та іншому спец. транспорті). Застосунок дозволяє шукати, перглядати, додавати та редагувати змінні параметри різних типів. Таким чином користувачі розробляют набор змінних. Додавання нових змінних попадають на очікування підтвердження. Менеджери можуть перевірити та ухвалити нові змінні. Після цього оновлений після змін набор змінних можна експортувати у XML-файл, який відповідає стандарту. Також застосунок підтримує декілька команд розробників для різних наборів змінних. Менеджери можуть керувати користувачами в своїй команді. А адміністратори можуть керувати менеджерами, створювати нові команди та перемикатись між ними. | |
| dc.description.abstractother | The 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.extent | 66 с. | |
| dc.identifier.citation | Череватий, А. О. Багатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Череватий Андрій Олександрович. – Київ, 2025. – 66 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/76859 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | мультиплексія | |
| dc.subject | змінна | |
| dc.subject | маркет | |
| dc.subject | Java | |
| dc.subject | Vaadin | |
| dc.subject | PostgreSQL | |
| dc.subject | Jakarta EE | |
| dc.subject | XML | |
| dc.subject | WildFly | |
| dc.subject | авторизація | |
| dc.subject | інтерфейс | |
| dc.subject | multiplexing | |
| dc.subject | variable | |
| dc.subject | market | |
| dc.subject | authorization | |
| dc.subject | interface | |
| dc.title | Багатокористувацький веб-застосунок для управління змінними параметрами мікроконтролера | |
| dc.type | Bachelor 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
- Опис: