Програмне забезпечення для бронювання та організації консультацій лікарів

Вантажиться...
Ескіз

Дата

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 с.

ORCID

DOI