Вебзастосунок для раннього виявлення хвороб домашніх тварин за допомогою ШІ та інтерактивного консультування з ветеринаром

dc.contributor.advisorОчеретяний, Олександр Костянтинович
dc.contributor.authorДацьо, Іван Іванович
dc.date.accessioned2026-03-11T08:27:31Z
dc.date.available2026-03-11T08:27:31Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 48 таблиць, 28 рисунків та 36 джерел – загалом 112 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для раннього виявлення хвороб домашніх тварин за допомогою штучного інтелекту та інтерактивного консультування з ветеринаром. Метою розробки є підвищення якості та доступності ветеринарної допомоги для власників домашніх тварин шляхом створення інструменту для попередньої діагностики стану здоров'я їхніх улюбленців та забезпечення зручного онлайн-зв'язку з кваліфікованими ветеринарними фахівцями. У розділі 1 здійснено передпроєктне обстеження предметної області, включаючи аналіз актуальності, існуючих програмних продуктів, алгоритмічних та технічних рішень, а також описано ключові бізнес-процеси та сформульовано постановку завдання проєктування. У розділі 2 розглянуто розроблення вимог до програмного забезпечення: визначено варіанти використання, розроблено функціональні та нефункціональні вимоги, проаналізовано системні вимоги, економічні показники та сформульовано постановку завдання на розробку. Розділ 3 присвячений конструюванню та розробленню програмного забезпечення. Представлено архітектуру програмного забезпечення, обґрунтовано вибір засобів розробки, детально описано структуру бази даних та проведено аналіз безпеки даних. У розділі 4 проаналізовано якість програмного забезпечення за допомогою статичного аналізу коду, описано процеси мануального тестування ключових функцій та наведено контрольний приклад роботи вебзастосунку. У розділі 5 описано процеси розгортання програмного забезпечення на хмарних платформах та основні аспекти його подальшого супроводу, включаючи оновлення, моніторинг та виправлення помилок. Програмне забезпечення впроваджено з використанням хмарних сервісів Vercel для основного застосунку, Render для сервісу ШІ та Supabase для бази даних PostgreSQL і файлового сховища.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 48 tables, 28 figures and 36 sources – in total 112 pages. The diploma project is dedicated to the development of a web application for early detection of pet diseases using artificial intelligence and interactive consultation with a veterinarian. The purpose of the development is to improve the quality and accessibility of veterinary care for pet owners by creating a tool for preliminary health diagnostics of their pets and providing convenient online communication with qualified veterinary professionals. In chapter 1, the analysis of the subject area is carried out, including the analysis of relevance, existing software products, algorithmic and technical solutions; business processes are described, and the task statement is formulated. Chapter 2 discusses the development of software requirements. Use cases are defined, functional and non-functional requirements are developed, system requirements and economic indicators are analyzed, and the development task is formulated. Chapter 3 focuses on software design and development. The software architecture is presented, the choice of development tools is justified, the database structure is described in detail, and data security analysis is carried out. Chapter 4 analyzes the quality of the software using static code analysis, describes the process of manual testing of key features, and provides a control example of the web application in operation. Chapter 5 describes the deployment of the software on cloud platforms and the main aspects of its further maintenance, including updates, monitoring, and bug fixing. The software is implemented using Vercel for the main application, Render for the AI service, and Supabase for the PostgreSQL database and file storage.
dc.format.extent202 с.
dc.identifier.citationДацьо, І. І. Вебзастосунок для раннього виявлення хвороб домашніх тварин за допомогою ШІ та інтерактивного консультування з ветеринаром : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Дацьо Іван Іванович - Київ, 2025. - 202 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/79380
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectвебзастосунок
dc.subjectтелеветеринарія
dc.subjectштучний інтелект
dc.subjectдіагностика хвороб тварин
dc.subjectонлайн-консультації
dc.subjecttele-veterinary
dc.subjectartificial intelligence
dc.subjectpet disease diagnostics
dc.subjectonline consultations
dc.subjectweb application
dc.subjectNext.JS
dc.subjectTypeScript
dc.subjectPython
dc.subjectFlask
dc.subjectPostgreSQL
dc.subjectSocket.IO
dc.subjectSupabase
dc.subjectVercel
dc.subjectPrisma
dc.titleВебзастосунок для раннього виявлення хвороб домашніх тварин за допомогою ШІ та інтерактивного консультування з ветеринаром
dc.title.alternativeAI-Powered Web Application for Early Detection of Pet Diseases and Interactive Veterinary Support
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
Datso_bakalavr.pdf
Розмір:
6.9 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: