Програмні засоби для бронювання паркувальних місць

dc.contributor.advisorЗаболотня, Тетяна Миколаївна
dc.contributor.authorДрига, Олександр Олександрович
dc.date.accessioned2025-10-20T09:48:19Z
dc.date.available2025-10-20T09:48:19Z
dc.date.issued2025
dc.description.abstractДаний дипломний проєкт присвячений розробленню програмних засобів для бронювання паркувальних місць, що дозволяє водіям зручно знаходити, переглядати й бронювати доступні місця для паркування в межах заданої території. Система орієнтована на використання у містах для оптимізації паркувального простору й підвищення зручності користування ним. У межах проєкту реалізовано повнофункціональну клієнтську та серверну частини. Клієнтська, в свою чергу, поділена на два мобільних застосунки, які працюють під операційною системою Android. Водійський мобільний застосунок забезпечує зручну навігацію картою, перегляд інформації про доступні локації, а також швидке бронювання паркомісць. Авторизовані користувачі мають змогу переглядати історію своїх бронювань, переглядати статус локацій у реальному часі, а також створювати нові бронювання. Застосунок інтегровано з Google Maps API для відображення геолокації, а також Firebase Authentication для захисту даних користувача. Адміністраторська частина системи дозволяє керувати списком паркувальних локацій, їхніми параметрами. Серверна частина, реалізована з використанням Java Spring Boot, MySQL і REST API, забезпечує ефективну обробку запитів, управління базою даних і зв’язок із клієнтською частиною. Система також реалізує механізми перевірки зайнятості паркомісця на заданий період, що дозволяє уникнути конфліктів при бронюванні. Протягом розроблення проєкту було розроблено та досліджено: архітектуру серверної та клієнтської частини засобів, базу, інтерфейси користувацького та адміністраторського застосунків, відповідні алгоритми для оброблення даних.
dc.description.abstractotherThis diploma project is dedicated to the development of software for booking parking spots, which allows drivers to conveniently find, view and book available parking spots within a given area. The system is focused on use in cities to optimize parking spot reservation and increase its usability. The project implemented a fully functional client and server part. The client, in turn, is divided into two mobile applications that run on the Android operating system. The driver's mobile application provides convenient map navigation, viewing information about available locations, as well as quick booking of parking spots. Authorized users can view their booking history, view the status of locations in real time, and create new reservations. The application is integrated with Google Maps API to display geolocation, as well as Firebase Authentication to protect user data. The administrator's part of the system allows you to manage the list of parking locations and their parameters. The server part, implemented using Java Spring Boot, MySQL and REST API, provides efficient query processing, database management and communication with the client part. The system also implements mechanisms for checking the occupancy of a parking spot for a given period, which allows avoiding conflicts when booking. During the development of the project, the following were developed and researched: the architecture of the server and client parts of the tools, the database, the interfaces of the user and administrator applications, and the corresponding algorithms for data processing.
dc.format.extent135 с.
dc.identifier.citationДрига, О. О. Програмні засоби для бронювання паркувальних місць : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Заболотня Тетяна Миколаївна. – Київ, 2025. – 135 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76936
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleПрограмні засоби для бронювання паркувальних місць
dc.typeBachelor Thesis

Файли

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