Сирота, Олена ПетрівнаХимич, Володимир Леонідович2025-11-252025-11-252025Химич, В. Л. Програмне забезпечення для бронювання та організації консультацій лікарів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Химич Володимир Леонідович. - Київ, 2025. - 203 с.https://ela.kpi.ua/handle/123456789/77380Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 65 таблиць, 34 рисунки та 40 джерел – загалом 106 сторінок. Дипломний проєкт присвячено розробці програмного забезпечення для онлайн-бронювання консультацій лікарів та управління записами пацієнтів. Метою дипломного проєкту є створення сучасної вебплатформи, яка забезпечує пацієнтам зручний інтерфейс для пошуку лікарів та запису на консультації. Об'єкт дослідження – процес організації медичних консультацій із використанням цифрових платформ, зокрема систем для пошуку лікарів і запису на приймання. Предмет дослідження – методи розроблення та впровадження вебзастосунка для онлайн-бронювання медичних консультацій. У першому розділі здійснено передпроєктне обстеження предметної області: сформульовано завдання проєкту, проведено аналіз існуючих рішень, зокрема програмних продуктів, алгоритмічних підходів та архітектур. Окрему увагу приділено моделюванню бізнес-процесів. У другому розділі визначено функціональні та нефункціональні вимоги до системи, побудовано варіанти використання, а також виконано економічне обґрунтування розробки з використанням методу UCP. Третій розділ присвячено архітектурі програмного забезпечення, реалізованого за принципом MVC. Описано технічний стек (Spring Boot, Angular, MySQL, AWS S3), механізми аутентифікації та авторизації на основі JWT, структуру бази даних і засоби забезпечення безпеки. У четвертому розділі подано результати модульного та інтеграційного тестування, виконано аналіз якості програмного забезпечення та розглянуто контрольний приклад. У п’ятому розділі описано процес розгортання застосунку як локально, так і в середовищі AWS, а також надано рекомендації щодо супроводу програмного забезпечення.203 с.ukпрограмне забезпеченнямедична консультаціячатперсональний кабінеттелемедицинаmedical consultationspring bootJWTchatpersonal accounttelemedicinesoftwareSpring BootSpring SecuritySpring DataAngularMySQLПрограмне забезпечення для бронювання та організації консультацій лікарівSoftware for Booking and Organizing Medical ConsultationsBachelor Thesis