500 rub
Journal Information-measuring and Control Systems №2 for 2026 г.
Article in number:
Mobile web application for transport monitoring
Type of article: scientific article
DOI: https://doi.org/10.18127/j20700814-202602-07
UDC: 004.42
Authors:

N.A. Borsuk1, T.A. Onufrieva2, A.V. Maximov3

1–3 Kaluga Branch of Bauman Moscow State Technical University (Kaluga, Russia)

1 borsuk.65@yandex.ru, 2 onufrievata@bmstu.ru, 3 av_maximov@bk.ru

Abstract:

Optimization of traffic routes is a task that arises before the population and city services. Digital resources allow solving this problem in the best possible way. The article considers the issue of developing a mobile web application for transport monitoring.

The implementation of a monitoring system focused on the transport network of the city of Kaluga is considered. Initial data – a scheme of trolleybus and bus traffic in the city. The work defines the main stages of application development: displaying transport on the map, choosing a route, a list of stops, calculating the time of arrival of the bus at the stop. To implement the task, a selection of mapping services was made, traffic patterns and the degree of traffic congestion were studied. To develop the application, a choice was made: a framework, a programming language, and a development environment.

JetBrains Rider was chosen as the development environment, since this system is designed for development on the .NET platform and MAUI, which were chosen as a framework.

The functionality of the application includes the following stages. Initialization of the application: the user opens the mobile application, then a connection is established with the server to receive up-to-date data on routes, stops and transport, the user's location is determined (using GPS). Displaying a map with transport: receiving data on the current location of buses from the central system, regularly updating the transport location data (e.g. every 5−10 s). Real-time data update: updates are made through requests to the server at a certain interval. Synchronization of data between the mobile application and the centralized transport management system allows for real-time provision of users with up-to-date information on the location of buses, their arrival times at stops, as well as any changes to the schedule. This significantly simplifies trip planning, minimizes waiting times and increases passenger satisfaction.

Pages: 52-59
For citation

Borsuk N.A., Onufrieva T.A., Maximov A.V. Mobile web application for transport monitoring. Information-measuring and Control Systems. 2026. V. 24. № 2. P. 52−59. DOI: https://doi.org/10.18127/j20700814-202602-07 (in Russian)

References
  1. Rykov S.P. Osnovy nauchnykh issledovanii: Ucheb. posobie dlya vuzov. Izd. 2‑e, ster. SPb: Lan. 2022. 132 s. ISBN 978-5-8114-9173-5. https://e.lanbook.com/book/187774. (in Russian)
  2. Shklyar M.F. Osnovy nauchnykh issledovanii: Ucheb. posobie. Izd. 9‑e. M.: Dashkov i K. 2022. 208 s. ISBN 978-5-394-04708. https://e.lanbook.com/book/229586. (in Russian)
  3. Onufrieva T.A., Shchavelev L.A. Podkhod k razrabotke monitoringa ob'ektov. Elektromagnitnye volny i elektronnye sistemy. 2017. T. 22. № 3. S. 17−21. (in Russian)
  4. Onufrieva T.A., Zaitseva A.A. Nakhozhdenie optimalnykh marshrutov metodom lineinogo programmirovaniya v ASU GU. Elektromagnitnye volny i elektronnye sistemy. 2017. T. 22. № 3. S. 47−51. (in Russian)
  5. Bauer K., King G., Gregori G. Java Persistence API i Hibernate: Per. s angl. D.A. Zinkevich. Pod red. A.N. Kiseleva. M.: DMK Press. 2017. 632 s. https:e.lanbook.com/book/111435. (in Russian)
  6. Borsuk N.A. Podkhod k razrabotke interfeisnoi chasti mobilnogo krossplatformennogo biznes-prilozheniya. Elektromagnitnye volny i elektronnye sistemy. 2018. T. 23. № 3. S. 32−38. (in Russian)
  7. Visual Studio Community 2022. Microsoft Corporation. Electronic resource.
    https://www.microsoft.com/ru-ru/SoftMicrosoft/vs2022Community.aspx.
  8. Overview of the .NET Framework. Electronic resource: MSDN. http://msdn.microsoft.com/en-us/library/zw4w595w.aspx.
  9. NET Multi-platform App UI. Electronic resource: MSDN. https://learn.microsoft.com/en-us/dotnet/maui/.
  10. The MVVM Pattern. Electronic resource: MSDN. https://msdn.microsoft.com/en-us/library/hh848246.aspx.
  11. Basics of Entity Framework. Electronic resource: Entity framework tutorial.  http://www.entityframeworktutorial.net/EntityFramework5/entityframework5-introduction.aspx.
  12. http://radiotec.ru/ru/journal/Dynamics_of_Difficult_Systems%E2%80%93XXI_century/number/2022-4. (in Russian)
Date of receipt: 03.03.2026
Approved after review: 17.03.2026
Accepted for publication: 31.03.2026