Please use this identifier to cite or link to this item: http://eir.kntu.net.ua/jspui/handle/123456789/2767
Full metadata record
DC FieldValueLanguage
dc.contributor.authorКлимук, В. О.-
dc.date.accessioned2026-09-07T14:20:40Z-
dc.date.available2026-09-07T14:20:40Z-
dc.date.issued2026-
dc.identifier.citationКлимук, В. О. Розробка десктопного застосунку для обліку та координації гуманітарної допомоги : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / В. О. Климук ; наук. керівник доц., канд. техн. наук Н. О. Козуб. ‒ Хмельницький : ХНТУ, 2026. ‒ 80 с.uk_UA
dc.identifier.urihttp://eir.kntu.net.ua/jspui/handle/123456789/2767-
dc.description.abstractУ першому розділі проведено комплексний аналіз предметної області, проведено аналіз аналогів, який виявив їх недоліки і прогалини. Досліджено основні процеси обліку та координації гуманітарної допомоги, визначено ключові проблеми існуючих підходів та обґрунтовано необхідність створення спеціалізованого програмного забезпечення. Сформульовано функціональні та нефункціональні вимоги до розроблюваного десктопного застосунку. Обґрунтовано вибір десктопного типу застосунку та стеку технологій Python, PyQt6, SQLite і SQLAlchemy. У другому розділі обґрунтовано вибір архітектурних рішень і технологій для реалізації десктопного застосунку, обрано архітектуру MVC із чітким поділом на рівні подання, контролерів, сервісів і доступу до даних, що забезпечує масштабованість і зручність супроводу застосунку. Розроблено багаторівневу архітектуру програмного забезпечення, структуру бази даних та моделі взаємодії між компонентами системи. Спроєктовано реляційну схему бази даних, що охоплює всі сутності предметної галузі і забезпечує повну простежуваність руху матеріальних цінностей через журнал транзакцій. У третьому розділі представлено практичну реалізацію застосунку відповідно до спроєктованої архітектури. Розроблено структуру програмного проєкту, ORM-моделі бази даних, графічний інтерфейс користувача, механізми взаємодії компонентів системи, модулі авторизації та формування звітів. Програмно реалізовано функціональні модулі автентифікації зрозмежуванням ролей, обліку надходжень і видач з автоматичним оновленням залишків, реєстру отримувачів із захистом від дублювання, складського обліку із сигналізацією критичних рівнів та генерації звітів у форматах PDF і XLSX. У четвертому розділі описано стратегію і результати тестування застосунку на трьох рівнях: модульному, інтеграційному та тестуванні зручності. Автоматизовані тести забезпечили покриття коду на рівні 78 % і підтвердили коректність реалізованої бізнес-логіки. Проведене тестування підтвердило коректність роботи програмного забезпечення, стабільність функціонування системи та правильність взаємодії її структурних елементів.uk_UA
dc.language.isootheruk_UA
dc.publisherХНТУuk_UA
dc.subjectЗастосунокuk_UA
dc.subjectоблікuk_UA
dc.subjectрозподілuk_UA
dc.subjectгуманітарна допомогаuk_UA
dc.subjectпакунокuk_UA
dc.subjectкористувачuk_UA
dc.subjectкоординаціяuk_UA
dc.titleРозробка десктопного застосунку для обліку та координації гуманітарної допомогиuk_UA
dc.typeOtheruk_UA
Appears in Collections:Спеціальність 121 Інженерія програмного забезпечення



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.