Інтелектуальна інформаційна система відстеження транспортних засобів у реальному часі
Автор: Гусак Віталій Богданович
Кваліфікаційний рівень: магістр (ОНП)
Спеціальність: Інформаційні системи та технології (освітньо-наукова програма)
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2020-2021 н.р.
Мова захисту: українська
Анотація: Гусак В.Б., Висоцька В.А. (керівник). Інтелектуальна інформаційна система відстеження транспортних засобів у реальному часі. Магістерська кваліфікаційна робота. - Національний університет «Львівська політехніка», Львів, 2021. Розширена анотація. Ця магістерська кваліфікаційна робота присвячена розробці інтелектуальної інформаційної системи для відстеження автомобілів у реальному часі за допомогою платформи потокового передавання подій для досягнення високої продуктивності. Вона забезпечує вивчення та практичне використання обробки даних у режимі реального часу у великих обсягах, створення стійкого до помилок та доступного сервісу. Головною метою було проєктування та створення системи, щоб дозволити її користувачам працювати, спостерігати, відстежувати транспортні засоби в режимі реального часу. Система відстеження в реальному часі дозволяє ідентифікувати та відстежувати місцеперебування об’єктів або людей у режимі реального часу. Вона використовується скрізь у транспорті та логістиці в різних галузях. Постмодерністська система відстеження вимагає відкритої архітектури та високої масштабованості. Ідеальна система місцеперебування в реальному часі може точно знаходити, відстежувати та управляти активами, інвентарем чи людьми та допомагати компаніям приймати обґрунтовані рішення на основі зібраних даних про місцеперебування. Системи відстеження транспортних засобів широко використовуються у всьому світі. Компоненти бувають різних форм і форм, але більшість використовують технології GPS та послуги GSM. Новіші системи відстеження автомобілів також використовують найновішу технологію NB-IoT, яка може забезпечити низьке споживання енергії та оптимізовані швидкості передачі даних. Крім того, ці системи можуть також мати системи передачі даних короткого діапазону, такі як WiFi. Хоча більшість із них пропонують відстеження в режимі реального часу, інші записують дані в режимі реального часу і зберігають їх для читання, подібним чином, як реєстратори даних. Такі системи, як ці, відстежують і дозволяють звітувати після розв’язання певних моментів. Методами дослідження є аналіз та порівняння методів використання потоку GPS даних транспортних засобів у транспортуванні, побудова та побудова програми, інтегрованої з певними сторонніми службами та платформами. Однією з цілей було забезпечити відсутність простоїв, можливість обробки великого обсягу даних, покращити масштабованість тощо. Серверна частина системи, яка обробляє вхідні дані, була побудована з використанням мови програмування Java та фреймворку Spring Boot, а також як платформа потокового передавання подій була обрана Kafka. Для зберігання та обробки всіх даних використовувався Hibernate як база даних ORM. На стороні клієнта були обрані сторонні бібліотеки React для взаємодії з клієнтом та відображення даних GPS та інформації про транспортний засіб на карті. Під час розробки IntelliJ IDEA використовувався як IDE. Об’єктом дослідження є механізми інтеграції та функціональність GPS даних у взаємодії з потоком подій у реальному часі. Предметом досліджень є процеси розробки, інтеграції, взаємодії інформаційних систем із GPS даними. Метою дослідження є демонстрація та аналіз функціональних можливостей системи відстеження транспортних засобів у реальному часі, яка може витримувати високі навантаження. Були розглянуті основні проблеми обробки даних GPS. Визначено основні переваги та недоліки створеної системи. Під час впровадження було проаналізовано небагато служб, які мають подібні функціональні можливості, переваги та недоліки. В процесі аналізу сама система була проаналізована "як є", що означає зовнішнє середовище та систему. Система була розкладена і з’ясовано бізнес-процеси, що все було показано за допомогою об’єктів нотації (UML). Розроблена система охоплює всі основні потреби своїх користувачів, щоб вони могли відстежувати транспортні засоби в режимі реального часу за допомогою вебпереглядача. Підтвердження концепції системи із закінченим життєвим циклом розробки ІТ-проєктів є результатом цієї магістерської кваліфікаційної роботи. Ключові слова: система відстеження, GPS, транспортні засоби, оптимізація процесів, обробка даних у режимі реального часу, інтерфейс прикладних програм. 1. How GPS Receivers Work [Електронний ресурс]. – Режим доступу: https://electronics.howstuffworks.com/gadgets/travel/gps.htm 2. How does a GPS tracking system work? [Електронний ресурс]. – Режим доступу: https://www.eetimes.com/how-does-a-gps-tracking-system-work/