Вебзастосунок для організації роботи ветеринарної клініки

dc.contributor.advisorМарченко, Олена Іванівна
dc.contributor.authorБондарчук, Анастасія Олександрівна
dc.date.accessioned2026-03-30T11:20:51Z
dc.date.available2026-03-30T11:20:51Z
dc.date.issued2025
dc.description.abstractПояснювальна записка дипломного проєкту складається з п’яти розділів, містить 32 таблиці, 40 рисунків та 22 джерела – загалом 85 сторінок. Дипломний проєкт присвячений розробці вебзастосунку для організації роботи ветеринарної клініки. Мета – створити зручну та функціональну систему для онлайн-запису, ведення електронних карток пацієнтів, управління процедурами, медичними призначеннями та ветаптекою. У розділі 1 проаналізовано предметну область, оглянуто існуючі рішення, сформульовано вимоги до системи. Розділ 2 присвячений проєктуванню архітектури вебзастосунку, моделюванню процесів за допомогою UML-діаграм та BPMN. У розділі 3 наведено реалізацію серверної частини з використанням Node.js, Express та MongoDB Atlas, а також клієнтської частини на React. Розділ 4 присвячено аналізу якості та тестуванню вебзастосунку. Основну увагу приділено мануальному тестуванню ключового функціоналу. У розділі 5 писано особливості розгортання програмного забезпечення на сервері, організацію хостингу бази даних, заходи інформаційної безпеки, а також рекомендації щодо подальшого розвитку системи. Програмне забезпечення впроваджено у тестовому середовищі з підтримкою основного робочого процесу ветеринарної клініки.
dc.description.abstractotherThe explanatory note of the diploma project consists of five sections, contains 32 tables, 40 figures and 22 sources – in total 85 pages. The purpose of the diploma project is to develop a web application for organizing the work of a veterinary clinic. The aim is to create a convenient and functional system for online appointment scheduling, maintaining electronic patient records, managing procedures, medical prescriptions and the veterinary pharmacy. Section 1 analyzes the subject area, reviews existing solutions, and formulates the system requirements. Section 2 is devoted to designing the architecture of the web application and modeling processes using UML diagrams and BPMN. Section 3 presents the implementation of the server side using Node.js, Express, and MongoDB Atlas, as well as the client side using React. Section 4 is devoted to the analysis of quality and testing of the web application. The main focus is on manual testing of key functionality. Section 5 describes the features of software deployment on the server, database hosting organization, information security measures, and recommendations for further system development. The software was implemented in a test environment with support for the main workflow of the veterinary clinic.
dc.format.extent212 с.
dc.identifier.citationБондарчук, А. О. Вебзастосунок для організації роботи ветеринарної клініки : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Бондарчук Анастасія Олександрівна. - Київ, 2025. - 212 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/79835
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectветеринарна клініка
dc.subjectвебзастосунок
dc.subjectзапис на прийом
dc.subjectрецепт
dc.subjectаптека
dc.subjectмануальне тестування
dc.subjectveterinary clinic
dc.subjectReact
dc.subjectappointment scheduling
dc.subjectprescription
dc.subjectCRM
dc.subjectpharmacy
dc.subjectmanual testing
dc.subjectReact
dc.subjectNode.JS
dc.subjectMongoDB
dc.subjectweb application
dc.titleВебзастосунок для організації роботи ветеринарної клініки
dc.title.alternativeWeb Application for Managing Veterinary Clinic Workflow
dc.typeBachelor Thesis

Файли

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