Застосунок пошуку Wi-Fi мереж
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Дипломна робота викладена на 78 сторінках, містить 8 ілюстрацій, 2 таблиці, 1 додаток та список із 12 джерел.
Мета дослідження – спроєктувати й реалізувати клієнт-серверну систему, що забезпечує централізоване зберігання понад 12 млн записів про Wi-Fi мережі, миттєвий пошук за BSSID, ESSID і геолокацією, а також інтуїтивну візуалізацію результатів у мобільному застосунку.
Методи та засоби. Для точкового пошуку у великих вибірках застосовано B-Tree-індекси за MAC-адресою та назвою мережі. Геопросторові запити оптимізовано 64-бітним Morton-кодуванням у поєднанні з діапазонними BETWEEN-операціями; гарантоване обмеження обсягу відповіді забезпечує адаптивний вибір рівня тайлів. Реалізовано двоетапну кластеризацію “Cluster + Point”, а також парсинг масових CSV-файлів з автоматичним приведенням типів.
Основний зміст. Проведено аналіз існуючих сервісів пошуку Wi-Fi мереж і показано переваги відкритої клієнт-серверної архітектури. Запропоновано механізм QuadKey-індексації, що забезпечує швидкий час відповіді на наборі з 10+ млн точок. Реалізовано REST-API для пошуку та імпорту, утиліти перетворення BSSID, діаграми класів і сервісів, а також мобільний клієнт, який сканує локальні мережі, отримує перевірені паролі та відображає їх на карті з динамічною агрегацією.
Результати. Створено прототип, придатний для мандрівників, студентів і громадських закладів: він скорочує час підключення до перевірених мереж, надає офлайн-режим і готовий до горизонтального масштабування у хмарі.
Опис
Ключові слова
Wi-Fi пошук, QuadKey, B-Tree, кластеризація, BSSID, CSVпарсинг, Android, Spring Boot, MySQL, Google Maps, Wi-Fi search, clustering, CSV parsing
Бібліографічний опис
Лісак, С. Є. Застосунок пошуку Wi-Fi мереж : дипломна робота ... бакалавра : 122 Комп’ютерні науки / Лісак Семен Євгенович. – Київ, 2025. – 78 с.