Інститут комп'ютерних наук та інформаційних технологій
Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/61741
Browse
Item Інтелектуальна інформаційна система відстеження транспортних засобів у реальному часі(Національний університет "Львівська політехніка", 2020) Гусак, Віталій Богданович; Husak, Vitalii Bohdanovych; Висоцька, Вікторія Анатоліївна; Національний університет "Львівська політехніка"Гусак В.Б., Висоцька В.А. (керівник). Інтелектуальна інформаційна система відстеження транспортних засобів у реальному часі. Магістерська кваліфікаційна робота. - Національний університет «Львівська політехніка», Львів, 2021. Розширена анотація. Ця магістерська кваліфікаційна робота присвячена розробці інтелектуальної інформаційної системи для відстеження автомобілів у реальному часі за допомогою платформи потокового передавання подій для досягнення високої продуктивності. Вона забезпечує вивчення та практичне використання обробки даних у режимі реального часу у великих обсягах, створення стійкого до помилок та доступного сервісу. Головною метою було проєктування та створення системи, щоб дозволити її користувачам працювати, спостерігати, відстежувати транспортні засоби в режимі реального часу. Система відстеження в реальному часі дозволяє ідентифікувати та відстежувати місцеперебування об’єктів або людей у режимі реального часу. Вона використовується скрізь у транспорті та логістиці в різних галузях. Постмодерністська система відстеження вимагає відкритої архітектури та високої масштабованості. Ідеальна система місцеперебування в реальному часі може точно знаходити, відстежувати та управляти активами, інвентарем чи людьми та допомагати компаніям приймати обґрунтовані рішення на основі зібраних даних про місцеперебування. Системи відстеження транспортних засобів широко використовуються у всьому світі. Компоненти бувають різних форм і форм, але більшість використовують технології GPS та послуги GSM. Новіші системи відстеження автомобілів також використовують найновішу технологію NB-IoT, яка може забезпечити низьке споживання енергії та оптимізовані швидкості передачі даних. Крім того, ці системи можуть також мати системи передачі даних короткого діапазону, такі як WiFi. Хоча більшість із них пропонують відстеження в режимі реального часу, інші записують дані в режимі реального часу і зберігають їх для читання, подібним чином, як реєстратори даних. Такі системи, як ці, відстежують і дозволяють звітувати після розв’язання певних моментів. Методами дослідження є аналіз та порівняння методів використання потоку GPS даних транспортних засобів у транспортуванні, побудова та побудова програми, інтегрованої з певними сторонніми службами та платформами. Однією з цілей було забезпечити відсутність простоїв, можливість обробки великого обсягу даних, покращити масштабованість тощо. Серверна частина системи, яка обробляє вхідні дані, була побудована з використанням мови програмування Java та фреймворку Spring Boot, а також як платформа потокового передавання подій була обрана Kafka. Для зберігання та обробки всіх даних використовувався Hibernate як база даних ORM. На стороні клієнта були обрані сторонні бібліотеки React для взаємодії з клієнтом та відображення даних GPS та інформації про транспортний засіб на карті. Під час розробки IntelliJ IDEA використовувався як IDE. Об’єктом дослідження є механізми інтеграції та функціональність GPS даних у взаємодії з потоком подій у реальному часі. Предметом досліджень є процеси розробки, інтеграції, взаємодії інформаційних систем із GPS даними. Метою дослідження є демонстрація та аналіз функціональних можливостей системи відстеження транспортних засобів у реальному часі, яка може витримувати високі навантаження. Були розглянуті основні проблеми обробки даних GPS. Визначено основні переваги та недоліки створеної системи. Під час впровадження було проаналізовано небагато служб, які мають подібні функціональні можливості, переваги та недоліки. В процесі аналізу сама система була проаналізована "як є", що означає зовнішнє середовище та систему. Система була розкладена і з'ясовано бізнес-процеси, що все було показано за допомогою об'єктів нотації (UML). Розроблена система охоплює всі основні потреби своїх користувачів, щоб вони могли відстежувати транспортні засоби в режимі реального часу за допомогою вебпереглядача. Підтвердження концепції системи із закінченим життєвим циклом розробки ІТ-проєктів є результатом цієї магістерської кваліфікаційної роботи.