Розроблення платформи для обміну миттєвими повідомленнями з відстеженням геолокації в реальному часі

Автор: Ковальчук Владислав Ростиславович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні технології проектування
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2021-2022 н.р.
Мова захисту: українська
Анотація: Ковальчук В.Р., Щербовських С.В. (керівник). Розроблення платформи для обміну миттєвими повідомленнями з відстеженням геолокації в реальному часі. Магістерська кваліфікаційна робота. Національний університет «Львівська політехніка», Львів, 2021. Розширена анотація. Системи для обміну миттєвими повідомлення використовуються для підтримки віртуального спілкування між людьми. Вони забезпечують швидку та надійну передачу даних між абонентами, що користується сьогодні високою популярністю. Повідомлення зазвичай передається між двома або більше користувачами системи. Передача даних може відбуватись за допомогою різних засобів. Основними з них є надсилання текстових звісток, а також передача фото- та аудіофайлів. Крім того може використовуватись відеозв’язок. Такі системи переважно є безкоштовними, проте потребують постійного підключення до мережі Інтернет. Усі веб-застосунки мають надійний захист персональних даних користувачів, а також підтримують шифрування повідомлень. Мета і задачі дослідження. Хоча усі існуючі системи для обміну миттєвими повідомленнями в реальному часі є високоякісними та містять хороший рівень захисту персональних даних користувачів, все ще існує декілька проблем, які потребують вирішення. Одна з таких проблем є можливість фізичного викрадення інформації користувача. Для уникнення цієї проблеми можна застосувати прив’язку облікового запису до певної геолокації. Тому планується розробити власну платформу для обміну миттєвими повідомленнями, та окрім використання типових захистів безпеки, запровадити цілком новий метод. Об’єкт дослідження – обмін миттєвими повідомленнями, захист інформації в системах обміну миттєвими повідомленнями. Предмет дослідження – розробка платформи для обміну миттєвими повідомленнями в середовищі WebStorm IDE. Наукова новизна одержаних результатів. Розроблено нову платформу для обміну миттєвими повідомленнями з застосованою функцією відстеження геолокації користувача. Практичне значення одержаних результатів. Платформу для обміну миттєвими повідомленнями з відстеженням геолокації в реальному часі можна використовувати в реальному світі для віртуальної комунікації між людьми. Наявні усі основні функції для передачі інформації, а також використано новий метод для запобігання викрадення персональних даних користувачів. Детально досліджено та описано існуючі чат-застосунки для обміну миттєвими повідомленнями. Для кращого розуміння проведено порівняння між усіма схожими платформами в даному напрямку та проаналізовано усі переваги та недоліки цих систем. Внаслідок чого було підкреслено актуальність застосунків для обміну повідомленнями та виокремлено сторони, які можливо покращити. Описано вибір усіх засобів розробки. Зокрема проведено вибір бази даних для майбутнього проекту. Обрано мови програмування для серверної та інтерфейсної розробки, а також менш важливі деталі, які покращуватимуть роботу різного функціоналу системи. Досконало описано весь функціонал системи а також порядок їх виконання у вигляд блок-схеми проекту. Також відображено роботу усіх таблиць в базі даних. Розроблено платформу для обміну миттєвими повідомленнями з відстеженням геолокації в реальному часі. Додано основні функції для передачі інформації між користувачами, а також використано картографічний сервіс для визначення геолокації користувачів. Ключові слова – обмін миттєвими повідомленнями, геолокація, база даних, захист даних. Загальний об’єм: 111 сторінок, з яких 3 додатка обсягом 16 сторінок, 38 рисунків.