Система аналізу та автоматизації розкладів громадського транспорту

Вантажиться...
Ескіз

Дата

2026

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Робота містить 69 с., 9 іл., 3 табл., 25 джерел. Мета – розробка системи «FastivBus» для моніторингу громадського транспорту та агрегації розкладів у реальному часі. Методи: асинхронна архітектура, Python, FastAPI, Vue.js, PostgreSQL, вебскрейпінг. Результат – створено сервіс автоматичного збору розкладів, валідації геоданих та динамічного трекінгу автобусів на інтерактивній карті. Розроблений програмний продукт – це сучасна веб-орієнтована геоінформаційна система «FastivBus» для автоматизованого моніторингу громадського транспорту та інтеграції гетерогенних розкладів руху у реальному часі. Головною технічною особливістю комплексу є використання асинхронного фонового конвеєра збору даних (вебскрейпінгу), що забезпечує автоматичне вилучення графіків рейсів зі сторонніх захищених веб-ресурсів та їхню ідемпотентну синхронізацію зі сховищем. Побудована за принципами декуплінгу та подійно-орієнтованої архітектури, платформа реалізує алгоритми кінематичної валідації координат. Завдяки реактивному Single Page Application інтерфейсу на Vue.js та оптимізованій реляційній базі даних PostgreSQL, система надає пасажирам та адміністраторам надійний високошвидкісний інструментарій для динамічного трекінгу автобусів на інтерактивній цифровій карті міста Фастів без блокування обчислювальних потоків сервера .

Опис

Ключові слова

fastivbus, моніторинг транспорту, асинхронний сервер, вебскрейпінг, реактивна карта, transport monitoring, asynchronous server, web scraping, reactive map

Бібліографічний опис

Кудрявцев, Є. О. Система аналізу та автоматизації розкладів громадського транспорту : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Кудрявцев Єгор Олегович. – Київ, 2026. – 69 с.

ORCID

DOI