Архітектурне рішення програмного забезпечення системи збору та моніторингу даних

Автор(и)

  • О. Тимченко КПІ ім. Ігоря Сікорського, Ukraine
  • T. Ліхоузова КПІ ім. Ігоря Сікорського, Ukraine

DOI:

https://doi.org/10.20535/1560-8956.39.2021.247408

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

система управління транспортом, інтелектуальні транспортні системи, розподілені системи обробки даних, хмарні обчислення, NoSQL

Анотація

В статті розглянуто проблему моніторингу стану транспортних засобів організацій, що мають автопарк. Виконано порівняльний аналіз рішень, що є на ринку. Сформульовано вимоги до програмного забезпечення систем збору та моніторингу даних, яке могло б використовуватись як великими, так і малими підприємствами. Запропоновано архітектурне рішення, яке базується на ідеях сервісно-орієнтованої архітектури ПЗ і cloud-first підходу і дозволяє досить просто масштабувати та нарощувати функціонал системи, а також знизити витрати на її обслуговування. Розроблено програмне забезпечення системи збору даних і моніторингу стану транспортних засобів, що відрізняється
від інших можливістю інтеграції з будь-якими транспортними засобами.

Бібл. 14, іл. 4, табл. 2.

Посилання

Fan, Y., Khattak, A. J., & Shay, E. (2007). Intelligent transportation systems: What do publications and patents tell us? Journal of Intelligent Transportation Systems: Technology, Planning, and Operations, 11(2), 91-103.

Rubel H.L., Likhouzova T.A. Problems with effective traffic management // Interbranch scientific and technological digest «Adaptive systems of automatic control» № 1(38), 2021 – p.62-67.

Kuznetsov Denis, Zakharova Maria, Liuta Maiia (2021) // Criteria for evaluation of efficiency of remote administration software // Young Scientist #1 (89) January, 2021, pp 129-132.

Fleetio: Fleet Management Software and Maintenance System // URL: https://www.fleetio.com/ [accessed 23.10.2021]

Momentum IoT // URL: https://momentumiot.com/ [accessed 23.10.2021]

Onfleet | Power your deliveries // URL: https://onfleet.com/ [accessed 23.10.2021]

IBM Availability levels // URL: https://www.ibm.com/docs/en/i/7.3?topic=roadmapdeciding-what-level-availability-you-need [accessed: 2021-11-01]

Krzysztof Zatwarnicki, Anna Zatwarnicka (2012) // Estimation of Web Page Download Time // International Conference on Computer Networks (2012) // Poland, Opole

Ingeno, Joseph (2018) // Software Architect's Handbook // Packt Publishing. p. 175.

Robert C. Martin (2004) // YAGNI // URL: https://www.artima.com/weblogs/ viewpost.jsp?thread=36529 [accessed 23.10.2021]

Jens Coldewey (2010) // Decoupling of Object-Oriented Systems p.4-6. // Coldewey Consulting, Munich, Germany

Seth Gilbert, Nancy A. Lynch (2012) // Perspectives on the CAP Theorem // Computer Magazine pp.30-36 vol.45 no. 02

CosmosDB Overview // URL: https://azure.microsoft.com/ru-ru/services/cosmosdb/#overview [accessed 23.10.2021]

Robert T Mason (2015) // NoSQL Databases and Data Modeling Techniques for a Document-oriented NoSQL Database // Proceedings of Informing Science & IT Education Conference (InSITE), 2015

##submission.downloads##

Опубліковано

2021-12-15