Програмне забезпечення інформаційної системи територіальної громади

Вантажиться...
Ескіз

Дата

Назва журналу

Номер ISSN

Назва тому

Видавець

НУБіП України

Анотація

У сучасних умовах розвитку інформаційних технологій дедалі важливішим стає питання автоматизації управлінських процесів у всіх сферах суспільного життя, зокрема в державному та муніципальному управлінні. Територіальні громади, як базові одиниці адміністративно-територіального устрою, потребують сучасних інструментів для ефективного управління ресурсами, оперативного обліку населення, обробки звернень громадян та надання адміністративних послуг. Ручна робота з великими обсягами документів, застарілі підходи до зберігання даних і фрагментованість інформації призводять до затримок, помилок, дублювання та втрати даних, що, своєю чергою, знижує ефективність роботи органів місцевого самоврядування та викликає невдоволення громадян. Актуальність завдання розробки інформаційної системи для територіальної громади зумовлена як об’єктивними потребами в модернізації управлінських процесів, так і загальнодержавною політикою цифрової трансформації. Зокрема, в нашій країні діють національні програми цифрового врядування, які передбачають впровадження електронних сервісів на місцевому рівні. Проте значна частина громад усе ще використовує паперові носії або фрагментарні рішення, які не забезпечують комплексного охоплення даних про мешканців, житловий фонд, адміністративні одиниці, а також не дозволяють ефективно обробляти звернення громадян. У цьому контексті виникає потреба у створенні єдиного програмного продукту, який дозволяє централізовано зберігати, обробляти та аналізувати інформацію, необхідну для функціонування громади. Така система має бути простою у використанні, але водночас потужною в частині обробки запитів, побудови звітів, забезпечення безпеки даних та багатокористувацького доступу. Метою даної бакалаврської роботи є розробка інформаційної системи для територіальної громади, яка дозволить: 1. забезпечити електронний облік мешканців громади та пов’язаних з ними даних (адреси, статуси, типи будинків тощо); 2. автоматизувати процес обробки заяв громадян – від моменту подачі до зміни статусу та завершення обробки; 3. забезпечити фільтрацію та пошук інформації за географічними та адміністративними параметрами (область, район, населений пункт, вулиця, будинок); 4. спростити підготовку звітів та довідок; 5. реалізувати розмежування доступу між різними категоріями користувачів (наприклад, секретарі, оператори). З технічного погляду, система повинна бути масштабованою, стабільною та зручною для подальшої підтримки й розвитку. Це дозволить у майбутньому інтегрувати її з іншими державними реєстрами або електронними сервісами (наприклад, порталом Дія). Методи та технології, які застосовувалися під час розробки програмного забезпечення, були обрані з урахуванням таких чинників, як надійність, поширеність, підтримка українськими інституціями, зручність для розробника та кінцевого користувача. Зокрема, були використані такі технології та інструменти: Мова програмування C# та середовище Microsoft Visual Studio як основа для створення десктопного застосунку з багатим користувацьким інтерфейсом. 1. WinForms – для реалізації графічного інтерфейсу, що дозволяє створювати зручні вікна, форми, елементи взаємодії (ComboBox, TextBox, DataGridView тощо) із користувачем. 2. Система управління базою даних PostgreSQL – як надійна, безкоштовна та потужна система керування базами даних із відкритим вихідним кодом, що підтримує складні зв’язки, транзакції, зберігані процедури. 3. Npgsql – офіційна бібліотека .NET для роботи з PostgreSQL, яка дозволяє зручно реалізовувати підключення, виконання SQL-запитів, додавання, оновлення та видалення даних. 4. RDLC-звіти – для реалізації функціоналу формування звітної документації безпосередньо з даних, які зберігаються у базі. У процесі розробки було спроєктовано структуру бази даних, реалізовано захист підключення, розмежування доступу за логіном і паролем, створено модулі для додавання, перегляду та оновлення записів, побудовано звітні форми, а також передбачено механізм фільтрації даних за географічною ознакою. Варто відзначити, що до уваги брались реальні кейси використання, зокрема потреби відділу роботи з громадянами, адміністративно-господарського управління, а також обробки запитів соціального характеру. Розроблена система є прикладом ефективного застосування сучасних засобів розробки програмного забезпечення для вирішення конкретного завдання у сфері муніципального управління. Вона може бути адаптована під інші громади з незначними змінами або розширенням функціоналу. Таким чином, бакалаврська робота має на меті не лише технічне вирішення проблеми автоматизації обліку та обробки заяв у громаді, а й демонструє потенціал впровадження цифрових сервісів у публічну сферу. Результати роботи доповідалися на конференції “ Теоретичні та прикладні аспекти розробки комп’ютерних систем 2025” та “Інформаційні технології в Соціокультурній сфері, освіті та економіці”.

Опис

Ключові слова

автоматизація управлінських процесів, розробка інформаційної системи, програми цифрового врядування, забезпечення безпеки даних, automation of management processes, development of an information system, digital governance programs, ensuring data security

Бібліографічний опис

Міцай Р.О. Програмне забезпечення інформаційної системи територіальної громади : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2025. 83 с.

Підтвердження

Рецензія

Додано до

Згадується в