Інформаційна система управління волонтерським рухом
Автор: Процак Роман Дмитрович
Кваліфікаційний рівень: магістр
Спеціальність: Інформаційні системи та технології
Інститут: Інститут комп'ютерних наук та інформаційних технологій
Форма навчання: денна
Навчальний рік: 2025-2026 н.р.
Мова захисту: українська
Анотація: Актуальність теми. Повномасштабне вторгнення Російської Федерації в Україну 24 лютого 2022 року каталізувало безпрецедентне піднесення волонтерського руху. Однак, стрімкий ріст, що покладався на децентралізовані інструменти (соціальні мережі, месенджери), виявив системні проблеми: фрагментацію даних, дублювання зусиль, високе адміністративне навантаження на організаторів та зниження прозорості. Традиційні методи управління виявилися неефективними для координації складних завдань. Це обумовлює гостру актуальність розробки спеціалізованої, централізованої інформаційної системи[1]. Метою магістерської роботи є теоретичне обґрунтування та розробка концептуальної моделі й програмного прототипу інтегрованої інформаційної системи VMS для підвищення ефективності, прозорості та координації управління діяльністю волонтерських організацій. Для досягнення мети було проведено системний аналіз предметної області ("as is"), розроблено концептуальну модель "to be" з використанням UML, обґрунтовано вибір технологічного стеку (Headless CMS, NoSQL) та реалізовано програмний прототип з подальшим тестуванням на контрольному прикладі. Об’єктом дослідження є процес управління операційною, фінансовою та комунікаційною діяльністю волонтерських організацій. Предметом дослідження є моделі, методи та інформаційні технології для автоматизації, оптимізації та підвищення прозорості цих процесів. Методи дослідження: системний аналіз, метод аналізу ієрархій (МАІ), об’єктно-орієнтоване моделювання (UML), документо-орієнтований підхід до проектування баз даних. Наукова новизна одержаних результатів полягає у розробці комплексної моделі інформаційно-управляючої системи для волонтерської діяльності, яка, на відміну від існуючих вузькоспеціалізованих рішень, системно поєднує в єдиному цифровому середовищі управління повним життєвим циклом двох типів активностей (фінансових зборів та пошуку волонтерів), механізми управління заявками та інтегровану систему репутації і звітності (відгуки, рейтинги, фотозвіти) на базі гнучкої Headless CMS (Payload CMS) та NoSQL (MongoDB) архітектури. Практичне значення одержаних результатів. У роботі створено готовий до впровадження програмний прототип (VMS). Впровадження цієї системи дозволить волонтерським організаціям значно скоротити час на адміністративну роботу, автоматизувати процеси обліку заявок та звітності, підвищити прозорість зборів для донорів та спростити пошук актуальних потреб для волонтерів, що сприятиме зміцненню довіри суспільства[2]. Апробація та реалізація. У Розділі 2 проведено аналіз "as is", який виявив фрагментацію даних та відсутність прозорості. За допомогою МАІ доведено, що найбільш доцільним є створення інформаційно-управляючої системи. Розроблено модель "to be" з використанням UML (діаграми варіантів використання, діяльності, класів) та сформовано повний набір функціональних і нефункціональних вимог. У Розділі 3 обґрунтовано вибір технологічного стеку, Payload CMS для backend (що забезпечує готову адмін-панель та авто-генерацію API), Next.js/React для frontend (що гарантує високу продуктивність та SEO), MongoDB як гнучка СУБД,. У Розділі 4 представлено практичну реалізацію системи. Детально описано програмну структуру. Описано структуру клієнтського додатку, включаючи форми та React-компоненти. Працездатність системи доведено на контрольному прикладі, який покроково продемонстрував успішне створення волонтерської активності від заповнення форми до її появи в базі даних та на публічному сайті. Ключові слова: волонтерський рух, інформаційна система, управління проектами, Payload CMS, Next.js, React, MongoDB, NoSQL, Headless CMS, REST API, системний аналіз, UML. Перелік використаних джерел 1. Соціальні мережі як рушій громадської підтримки під час війни: аналіз впливу публікація за 23 листопада 2024 URL: https://tviykrok.com.ua/info/articles/socialni-merezhi-yak-rushij-gromadskoyi-pidtrimki-pid-chas-vijni-analiz-vplivu/ 2. Олена Комісаренко «Волонтерство: допомога, яка благотворно впливає на особистий стан» публікація за 05 лютого 2025 URL: https://www.vaticannews.va/uk/world/news/2025-02/oikonomia-72-volonterstvo-i-zdorovya.html