Програмне забезпечення для бронювання та організації консультацій лікарів
Вантажиться...
Дата
2025
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 65 таблиць, 34 рисунки та 40 джерел – загалом 106 сторінок.
Дипломний проєкт присвячено розробці програмного забезпечення для онлайн-бронювання консультацій лікарів та управління записами пацієнтів.
Метою дипломного проєкту є створення сучасної вебплатформи, яка забезпечує пацієнтам зручний інтерфейс для пошуку лікарів та запису на консультації. Об'єкт дослідження – процес організації медичних консультацій із використанням цифрових платформ, зокрема систем для пошуку лікарів і запису на приймання. Предмет дослідження – методи розроблення та впровадження вебзастосунка для онлайн-бронювання медичних консультацій. У першому розділі здійснено передпроєктне обстеження предметної області: сформульовано завдання проєкту, проведено аналіз існуючих рішень, зокрема програмних продуктів, алгоритмічних підходів та архітектур. Окрему увагу приділено моделюванню бізнес-процесів. У другому розділі визначено функціональні та нефункціональні вимоги до системи, побудовано варіанти використання, а також виконано економічне обґрунтування розробки з використанням методу UCP. Третій розділ присвячено архітектурі програмного забезпечення, реалізованого за принципом MVC. Описано технічний стек (Spring Boot, Angular, MySQL, AWS S3), механізми аутентифікації та авторизації на основі JWT, структуру бази даних і засоби забезпечення безпеки. У четвертому розділі подано результати модульного та інтеграційного тестування, виконано аналіз якості програмного забезпечення та розглянуто контрольний приклад. У п’ятому розділі описано процес розгортання застосунку як локально, так і в середовищі AWS, а також надано рекомендації щодо супроводу програмного забезпечення.
Опис
Ключові слова
програмне забезпечення, медична консультація, чат, персональний кабінет, телемедицина, medical consultation, spring boot, JWT, chat, personal account, telemedicine, software, Spring Boot, Spring Security, Spring Data, Angular, MySQL
Бібліографічний опис
Химич, В. Л. Програмне забезпечення для бронювання та організації консультацій лікарів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Химич Володимир Леонідович. - Київ, 2025. - 203 с.