Proceedings of the International scientific and practical conference ―Synergy of Modern Science and Education‖ (June 12-14, 2026) / Publisher website: www.naukainfo.com. – New York, USA, 2026. - 145 p.

60 INFORMATION TECHNOLOGIES AND SYSTEMS DOI: https://doi.org/10.64828/conf-132-2026-7 УДК 004.75:656.025.2 Кудрявцев Єгор Олегович студент Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» м. Київ, Україна СИСТЕМА АНАЛІЗУ ТА АВТОМАТИЗАЦІЇ РОЗКЛАДІВ ГРОМАДСЬКОГО ТРАНСПОРТУ НА ОСНОВІ АСИНХРОННОЇ КЛІЄНТ-СЕРВЕРНОЇ АРХІТЕКТУРИ Анотація. У роботі представлено результати проєктування та дослідження інформаційної системи реального часу «FastivBus», призначеної для автоматизованого збору, агрегації та візуалізації розкладів громадського транспорту середніх і малих міст на прикладі міста Фастів. Запропоновано асинхронну клієнт-серверну архітектуру на основі подійно-орієнтованої моделі обробки запитів, конвеєр автоматизованого збору даних із гетерогенних зовнішніх вебресурсів за допомогою технологій вебскрейпінгу, а також алгоритми кінематичної валідації, прив'язки до цифрового графу доріг та інтерполяції геоданих. Наведено результати навантажувального тестування, які підтверджують лінійну масштабованість запропонованого рішення. Ключові слова: моніторинг транспорту, асинхронний сервер, вебскрейпінг, геоінформаційна система, реактивний вебінтерфейс, реальний час. Розвиток концепції розумного міста (Smart City) передбачає забезпечення пасажирів точною та актуальною інформацією про рух громадського транспорту в реальному часі. Якщо у великих агломераціях ця задача частково вирішена глобальними та національними геоінформаційними сервісами, то транспортні мережі середніх і малих міст України здебільшого залишаються поза увагою таких платформ. Причиною є низька комерційна привабливість малих регіонів та високі вимоги існуючих сервісів до інфраструктури перевізників: інтеграція динамічних даних, наприклад, у Google Maps потребує підтримки складного стандарту GTFS-RT, розгортання якого є економічно недоцільним для невеликих комунальних і приватних автопідприємств [1]. Транспортна модель міста Фастів має виражену специфіку: внутрішньоміські автобусні маршрути тісно пов'язані з графіком курсування приміського залізничного транспорту, а інтервали руху приміських рейсів можуть сягати кількох годин. Відсутність єдиної цифрової платформи, що поєднує статичні розклади з динамічним відстеженням транспорту, призводить до значних часових втрат пасажирів і дезорганізації пасажиропотоків у пікові години. Це зумовило актуальність розробки спеціалізованої інформаційної системи «FastivBus», адаптованої до умов локальної транспортної мережі. Метою роботи є проєктування, алгоритмізація та системне моделювання відмовостійкої клієнт- серверної інформаційної системи, яка забезпечує автоматизоване агрегування розкладів руху з децентралізованих зовнішніх джерел, валідацію та інтерполяцію геоданих, а також надання користувачам інтерактивного інструментарію для відстеження громадського транспорту в реальному часі. Архітектуру системи побудовано за принципом повного розділення (Decoupled Architecture) рівнів збору даних, бізнес-логіки та представлення. Серверну частину реалізовано на основі асинхронного фреймворку FastAPI з подійно-орієнтованою моделлю обробки запитів (Event Loop) та неблокувальними операціями вводу-виводу [2]. Замість виділення окремого обчислювального потоку для кожного підключення сервер використовує єдиний потік обробки подій, що дозволяє обслуговувати тисячі одночасних з'єднань із мінімальними витратами оперативної пам'яті. Як сховище даних обрано СКБД PostgreSQL із моделлю багатоверсійності (MVCC), яка усуває взаємні блокування операцій читання та запису, у поєднанні з асинхронним інструментарієм SQLAlchemy і

RkJQdWJsaXNoZXIy MTAxMzIwNA==