Розробка системи бронювання автомобілів у сервісі прокату
Вантажиться...
Дата
ORCID
Назва журналу
Номер ISSN
Назва тому
Видавець
НУБіП України
DOI
Анотація
Метою бакалаврської роботи є розробка та впровадження веб-системи бронювання автомобілів, що забезпечує автоматизацію процесів публікації оголошень про прокат, пошуку транспортних засобів, подання заявок на оренду та комунікації між орендарями й орендодавцями.
Об'єктом дослідження є процес організації та управління послугами прокату автомобілів з використанням сучасних веб-технологій.
Предметом дослідження є методи, моделі та програмні засоби, що використовуються для проєктування та впровадження веб-системи оренди автомобілів на базі технологій PHP, Symfony та MySQL.
Для досягнення поставленої мети визначено такі завдання:
1. проаналізувати поточний стан онлайн-сервісів прокату автомобілів та визначити їх основні особливості та обмеження;
2. визначити функціональні та нефункціональні вимоги до системи;
3. спроєктувати архітектуру системи та структуру бази даних;
4. розробити веб-додаток з використанням PHP, Symfony та MySQL;
5. реалізувати ключові функціональні можливості, такі як реєстрація та авторизація користувачів, розміщення оголошень про прокат, пошук автомобілів за критеріями, подання заявок на прокат та спілкування в режимі реального часу через чат.
Тестування програмного застосунку проводилося шляхом функціонального та інтеграційного тестування для перевірки відповідності заданим вимогам.
Результати бакалаврської роботи апробовано у тезах доповіді на V Всеукраїнській науково-практичній конференції «Сучасні інформаційні технології та програмне забезпечення», що відбулася у 2026 році.
Структура записки: бакалаврська робота складається зі вступу, чотирьох розділів, висновків, списку використаних джерел та додатків. Загальний обсяг роботи становить 76 сторінок. Робота містить 22 рисунки, 2 таблиці, 35 джерел та 2 додатки.
У першому розділі проаналізовано предметну область та існуючі рішення на ринку онлайн-сервісів прокату автомобілів, сформульовано постановку завдання, а також визначено функціональні й нефункціональні вимоги та вимоги до інтерфейсу користувача. У другому розділі проведено об’єктне та функціональне моделювання предметної області з використанням інструментарію UML (діаграми прецедентів, послідовності, активності, класів) та визначено ключові абстракції системи. У третьому розділі описано проєктування програмної системи, що включає розробку логічної моделі даних, вибір та реалізацію системи управління базами даних (СУБД), побудову загальної архітектури й організаційної структури програмного забезпечення (діаграма пакетів), а також обґрунтовано вибір інструментарію для розробки.
Четвертий розділ присвячено впровадженню та експлуатації системи, зокрема визначено вимоги до апаратного і програмного забезпечення, описано процес тестування розробленого веб-застосунку та наведено детальний склад інсталяційного пакету. У висновках підсумовано результати дослідження та окреслено можливі напрямки подальшого розвитку.
Опис
Бібліографічний опис
Білоножко В. С. Розробка системи бронювання автомобілів у сервісі прокату : дипломна робота ... бакалавра : 122 Комп’ютерні науки. Київ, 2026. 77 с.