Вебзастосунок для адопції та пошуку загублених тварин з інтегрованим чат-ботом для допомоги власникам тварин
| dc.contributor.advisor | Дифучина, Олександра Юріївна | |
| dc.contributor.author | Давиденко, Софія Олександрівна | |
| dc.date.accessioned | 2025-12-03T10:05:10Z | |
| dc.date.available | 2025-12-03T10:05:10Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 56 таблиці, 78 рисунків та 33 джерела – загалом 151 сторінка. Дипломний проєкт присвячений розробці вебзастосунку "HelpHand" для автоматизації адопції тварин, пошуку загублених/знайдених улюбленців та надання інформаційної підтримки через чат-бот. Мета – підвищення зручності процесів адопції та пошуку загублених тварин шляхом створення комплексного вебзастосунку "HelpHand", який об’єднує зручний інтерфейс, геолокаційні технології, автоматизовані сповіщення та консультації через чат-бот. У першому розділі здійснено аналіз предметної області, проведено огляд існуючих рішень і побудовано моделі бізнес-процесів. Другий розділ містить постановку задачі, визначення функціональних і нефункціональних вимог, а також варіанти використання програмного забезпечення. У третьому розділі описано архітектурні рішення, реалізовані алгоритми, структуру бази даних і засоби забезпечення безпеки даних. Четвертий розділ присвячено оцінці якості програмного забезпечення за допомогою статичного аналізу коду (SonarQube), методиці тестування та аналізу контрольного прикладу. П’ятий розділ охоплює особливості локального розгортання вебзастосунку, а також питання супроводу й технічної підтримки. Розроблене програмне забезпечення було успішно розгорнуте, протестоване та підтвердило відповідність визначеним вимогам. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of five sections, contains 56 tables, 78 figures and 33 sources – in total 151 pages. The purpose of the diploma project is dedicated to the development of the "HelpHand" web application for automating pet adoption, searching for lost/found animals, and providing informational support via a chatbot. The purpose of the project is to enhance the efficiency of adoption and animal search processes by creating a comprehensive web application with an intuitive interface, geolocation technologies, automated notifications, and chatbot consultations. The first chapter presents an analysis of the subject area, a review of existing solutions, and the modeling of relevant business processes. The second chapter defines the project objectives, functional and non-functional requirements, and use case scenarios of the software. The third chapter describes the architectural design, implemented algorithms, database structure, and data security measures. The fourth chapter focuses on the evaluation of software quality using static code analysis (SonarQube), testing methodology, and analysis of a control case. The fifth chapter covers the specifics of local deployment and discusses software maintenance and technical support. The developed software was successfully deployed, tested and proven to meet the stated requirements. | |
| dc.format.extent | 266 с. | |
| dc.identifier.citation | Давиденко, С. О. Вебзастосунок для адопції та пошуку загублених тварин з інтегрованим чат-ботом для допомоги власникам тварин : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Давиденко Софія Олександрівна. - Київ, 2025. - 266 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/77487 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | вебзастосунок | |
| dc.subject | адопція тварин | |
| dc.subject | пошук тварин | |
| dc.subject | чат-бот | |
| dc.subject | геолокація | |
| dc.subject | pet adoption | |
| dc.subject | animal search | |
| dc.subject | chatbot | |
| dc.subject | geolocation | |
| dc.subject | web application | |
| dc.subject | PostgreSQL | |
| dc.subject | Flask | |
| dc.subject | Docker | |
| dc.title | Вебзастосунок для адопції та пошуку загублених тварин з інтегрованим чат-ботом для допомоги власникам тварин | |
| dc.title.alternative | Web Application for Animal Adoption and Lost Pet Search with Integrated Chatbot Assistance for Pet Owners | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Davydenko_bakalavr.pdf
- Розмір:
- 10.97 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: