Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://ds.knu.edu.ua/jspui/handle/123456789/9231
Повний запис метаданих
Поле DCЗначенняМова
dc.contributor.authorНАУМЕНКО, Дмитрій Олександрович-
dc.date.accessioned2026-07-09T17:33:17Z-
dc.date.available2026-07-09T17:33:17Z-
dc.date.issued2026-06-
dc.identifier.citationНАУМЕНКО Д. О. Розробка програмного забезпечення для планування та контролю волонтерської діяльності: кваліфікаційна робота на здобуття ступеня вищої освіти бакалавра зі спеціальності 121 – Інженерія програмного забезпечення: Кривий Ріг, 2026. 77 с.uk_UA
dc.identifier.urihttp://ds.knu.edu.ua/jspui/handle/123456789/9231-
dc.description.abstractМетою кваліфікаційної роботи є створення інструменту для координації волонтерської діяльності, що забезпечує автоматичну диспетчеризацію, географічне сортування завдань, фотозвітність та мотивацію учасників через рейтингову систему в умовах нестабільного або відсутнього зв'язку. Об'єктом дослідження є процес координації та управління волонтерською діяльністю в умовах нестабільного інтернет-з'єднання. Предметом розробки виступає програмне забезпечення мобільного застосунку "VolunteerUA" для платформи Android. У роботі проведено аналіз існуючих інструментів координації та виявлено їхні недоліки при використанні в польових умовах. Для реалізації застосунку обрано мову програмування Kotlin, декларативний UI-фреймворк Jetpack Compose та архітектурний шаблон MVVM. Основою для зберігання даних стала гібридна схема: хмарна база Firebase Firestore синхронізується з локальним кешем Room, що гарантує стабільну роботу в офлайн-режимі. До основних конструктивних та техніко-експлуатаційних характеристик системи належать: модуль геолокації з перетворенням текстових адрес на координати, обов'язкова фотозвітність із локальним стисненням зображень на пристрої (з 8-11 МБ до 400-600 КБ), внутрішній месенджер та репутаційна система (Карма), захищена від конфліктів даних за допомогою атомарних операцій. Галузь застосування – координація роботи громадських та волонтерських організацій поза межами стабільного інтернет- покриття. Проведено комплексне тестування офлайн-режиму та перевірку 5 повного циклу синхронізації з використанням кількох облікових записів різних ролей. Зроблено висновок, що застосунок "VolunteerUA" успішно вирішує проблеми втрати завдань та відсутності статусної моделі, і є повністю готовим до впровадження у реальну діяльність.uk_UA
dc.language.isoukuk_UA
dc.subjectВОЛОНТЕРСЬКА ДІЯЛЬНІСТЬ, МОБІЛЬНИЙ ДОДАТОК, ANDROID, KOTLIN, MVVM, FIRESTORE, ГЕОЛОКАЦІЯ, СИСТЕМА КАРМИ, ОФЛАЙН-РЕЖИМ.uk_UA
dc.titleРозробка програмного забезпечення для планування та контролю волонтерської діяльностіuk_UA
dc.typeOtheruk_UA
local.submitter.emailshapovalova@knu.e...uk_UA
Розташовується у зібраннях:121 Інженерія програмного забезпечення
2026



Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.