Інтернет-конференції НУБіП України, ТЕОРЕТИЧНІ ТА ПРИКЛАДНІ АСПЕКТИ РОЗРОБКИ КОМП’ЮТЕРНИХ СИСТЕМ '2025

Розмір шрифту: 
ІНФОРМАЦІЙНА СИСТЕМА ПОШУКУ ДОМАШНІХ ТВАРИН
Олександра Сергіївна Олійник

Остання редакція: 22-04-2025

Тези доповіді


Актуальність теми. Домашні тварини займають важливе місце в житті багатьох людей, тому питання їхнього захисту та повернення у разі зникнення набуває особливої ваги. Щороку фіксуються тисячі випадків втрати або знаходження тварин, однак через неефективність традиційних методів комунікації, значна частина з них так і не повертається до власників. Традиційні методи пошуку – паперові оголошення, соціальні мережі – малоефективні через відсутність систематизації та інструментів фільтрації. Саме тому актуальним є створення цифрової платформи для централізованого обліку та поширення інформації про зниклих і знайдених тварин.

Мета дослідження – розробити мобільний Android-додаток, що забезпечує зручне публікування та перегляд оголошень про зниклих або знайдених тварин, дозволяє здійснювати пошук за фільтрами та геолокацією, а також включає механізм модерації для підвищення достовірності інформації.

Створена інформаційна система складається з клієнтської та серверної частин. Клієнт реалізований у вигляді Android-додатку на мові Kotlin з використанням Android SDK. Серверна частина працює через REST API, яке обробляє запити та забезпечує зв’язок із базою даних MySQL.

Функціонал додатку передбачає авторизацію користувачів, створення оголошень із прикріпленими фото та автоматичним визначенням місцезнаходження. Також реалізовано пошук за ключовими параметрами — тип тварини, порода, дата, район. Користувачі можуть переглядати контактну інформацію, редагувати або видаляти свої оголошення. Окрему роль у системі виконує модератор, який перевіряє подані записи, підтверджує або відхиляє їх перед публікацією. Це дозволяє уникнути неправдивої чи недоречної інформації.

Інтерфейс користувача спроєктований із дотриманням принципів зручності: мінімалістичний дизайн, інтуїтивна навігація, адаптивність під різні розміри екранів. Архітектура бази даних включає таблиці для користувачів, тварин, оголошень і дій модератора.

Для моделювання взаємодії між користувачами та системою побудовано UML-діаграму прецедентів, яка демонструє повний цикл роботи додатку — від реєстрації до публікації, пошуку та перевірки оголошень (рис. 1).

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

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