Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://eir.kntu.net.ua/jspui/handle/123456789/2767| Назва: | Розробка десктопного застосунку для обліку та координації гуманітарної допомоги |
| Автори: | Климук, В. О. |
| Ключові слова: | Застосунок облік розподіл гуманітарна допомога пакунок користувач координація |
| Дата публікації: | 2026 |
| Видавництво: | ХНТУ |
| Бібліографічний опис: | Климук, В. О. Розробка десктопного застосунку для обліку та координації гуманітарної допомоги : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / В. О. Климук ; наук. керівник доц., канд. техн. наук Н. О. Козуб. ‒ Хмельницький : ХНТУ, 2026. ‒ 80 с. |
| Короткий огляд (реферат): | У першому розділі проведено комплексний аналіз предметної області, проведено аналіз аналогів, який виявив їх недоліки і прогалини. Досліджено основні процеси обліку та координації гуманітарної допомоги, визначено ключові проблеми існуючих підходів та обґрунтовано необхідність створення спеціалізованого програмного забезпечення. Сформульовано функціональні та нефункціональні вимоги до розроблюваного десктопного застосунку. Обґрунтовано вибір десктопного типу застосунку та стеку технологій Python, PyQt6, SQLite і SQLAlchemy. У другому розділі обґрунтовано вибір архітектурних рішень і технологій для реалізації десктопного застосунку, обрано архітектуру MVC із чітким поділом на рівні подання, контролерів, сервісів і доступу до даних, що забезпечує масштабованість і зручність супроводу застосунку. Розроблено багаторівневу архітектуру програмного забезпечення, структуру бази даних та моделі взаємодії між компонентами системи. Спроєктовано реляційну схему бази даних, що охоплює всі сутності предметної галузі і забезпечує повну простежуваність руху матеріальних цінностей через журнал транзакцій. У третьому розділі представлено практичну реалізацію застосунку відповідно до спроєктованої архітектури. Розроблено структуру програмного проєкту, ORM-моделі бази даних, графічний інтерфейс користувача, механізми взаємодії компонентів системи, модулі авторизації та формування звітів. Програмно реалізовано функціональні модулі автентифікації зрозмежуванням ролей, обліку надходжень і видач з автоматичним оновленням залишків, реєстру отримувачів із захистом від дублювання, складського обліку із сигналізацією критичних рівнів та генерації звітів у форматах PDF і XLSX. У четвертому розділі описано стратегію і результати тестування застосунку на трьох рівнях: модульному, інтеграційному та тестуванні зручності. Автоматизовані тести забезпечили покриття коду на рівні 78 % і підтвердили коректність реалізованої бізнес-логіки. Проведене тестування підтвердило коректність роботи програмного забезпечення, стабільність функціонування системи та правильність взаємодії її структурних елементів. |
| URI (Уніфікований ідентифікатор ресурсу): | http://eir.kntu.net.ua/jspui/handle/123456789/2767 |
| Розташовується у зібраннях: | Спеціальність 121 Інженерія програмного забезпечення |
Файли цього матеріалу:
| Файл | Опис | Розмір | Формат | |
|---|---|---|---|---|
| Климук В. О. Розробка десктопного застосунку для обліку та координації гуманітарної допомоги.pdf | 1.82 MB | Adobe PDF | Переглянути/Відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.