📄Работа №209298

Тема: Разработка веб-сервиса для приложения «Дневник псориаза»

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 52 листов
📅
Год: 2021
👁️
Просмотров: 22
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

ГЛОССАРИЙ 4
ВВЕДЕНИЕ 7
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1. Анализ требований заказчика 9
1.2. Обзор аналогичных решений 9
2. ПРОЕКТИРОВАНИЕ 15
2.1. Требования к веб-сервису 15
2.2. Варианты использования веб-сервиса для пациента 16
2.3. Варианты использования веб-сервиса для врача и
администратора 17
2.4. Проектирование архитектуры веб-сервиса 18
2.5. Проектирование хранилища данных 21
3. РЕАЛИЗАЦИЯ 23
3.1. Выбор инструментов разработки 23
3.2. Авторизация и аутентификация пользователей 25
3.3. Регистрация пользователей и раздел «Личный кабинет» 26
3.3.1. Личный кабинет пациента 26
3.3.2. Личный кабинет врача 28
3.4. Верификация врачей в системе 29
3.5. Сопровождение пациента 31
3.5.1. Взаимодействие пациента с заявками на сопровождение 31
3.5.2. Взаимодействие врача с заявками на сопровождение 32
3.5.3. Отвязка врача от пациента 33
3.6. Раздел «История болезни» 34
3.7. Раздел «Курсы лечения» 35
3.7.1. Взаимодействие врача с курсами лечения 35
3.7.2. Взаимодействие пациента с курсами лечения 36
3.8. Взаимодействие с биомаркерами 37
3.9. Раздел «Анализы» 39
3.9.1. Взаимодействие пациента с историей анализов 40
3.9.2. Взаимодействие врача с историей анализов пациента 42
3.10. Чат между лечащим врачом и пациентом 42
3.11. Push-уведомления 44
4. ТЕСТИРОВАНИЕ 46
4.1. Модульное тестирование 46
4.2. Интеграционное тестирование сервисов 47
4.3. Системное тестирование веб-сервиса 48
ЗАКЛЮЧЕНИЕ 50
ЛИТЕРАТУРА 51

📖 Аннотация

В данной работе представлена разработка веб-сервиса для мобильного приложения «Дневник псориаза», предназначенного для мониторинга состояния пациентов с хроническим дерматозом. Актуальность исследования обусловлена глобальной тенденцией развития Mobile Health (mHealth), направленной на повышение доступности медицинской помощи, особенно для жителей удаленных регионов, и оптимизацию работы врачей за счет автоматизации сбора и анализа данных о пациентах. В результате проведенного исследования был спроектирован, реализован и протестирован функциональный веб-сервис, обеспечивающий аутентификацию пользователей, ведение электронных дневников состояния, управление заявками на медицинское сопровождение и взаимодействие между пациентами и врачами. Научная значимость работы заключается в адаптации современных технологических решений, таких как фреймворк Spring, брокер сообщений RabbitMQ и СУБД MongoDB, для задач телемедицины, а практическая – в создании готового инструмента, интегрируемого с мобильным приложением для улучшения качества дистанционного наблюдения за пациентами. Теоретической основой послужили исследования в области мобильного здравоохранения (Free C. et al.), работы по использованию NoSQL баз данных (Chodorow K.) и брокеров сообщений (Roy G.M.), а также принципы тест-драйв разработки (Acharya S.).

📖 Введение

Актуальность темы
В настоящее время информационные технологии играют большую роль в развитии современной медицины. Одной из наиболее популярных мировых тенденций в медицине является создание сервисов, позволяющих собирать и анализировать информацию о здоровье и жизнедеятельности человека. Такие сервисы способны упростить работу медицинского персонала ввиду автоматизации ключевых аспектов взаимодействия с пациентами, а также смогут ускорить процессы диагностики заболеваний и постановки диагноза. Немаловажное значение имеет применение технологий искусственного интеллекта. Такие технологии способны проводить диагностику на основе интеллектуального анализа данных о пациенте, результаты которой способны помочь врачам в составлении наиболее подходящего плана лечения, учитывая индивидуальные особенности пациента [15].
В настоящее время проводится большое количество исследований в направлении Mobile health (mHealth - Мобильная медицина [5]), которое направлено на использование мобильных технологий для мониторинга состояния пациента. Актуальность таких технологий обуславливается заинтересованностью в снижении времени пребывания пациентов в поликлинике из-за загруженности медицинских работников. Для жителей отдаленных территорий технологии мобильной медицины зачастую являются единственной возможностью получить квалифицированную медицинскую помощь [20].
Цель и задачи работы
Целью данной работы является разработка веб-сервиса для проекта «Дневник псориаза». Проект представляет собой платформу, основным назначением которой является обеспечение возможности контролировать процесс лечения псориаза для пациентов и их лечащих врачей. В рамках текущей выпускной квалификационной работы ставится цель разработать веб-сервис для обеспечения работы мобильного приложения для пациентов и мобильного приложения для врачей.
Для достижения поставленной цели, необходимо решить следующие задачи:
1) провести анализ предметной области;
2) спроектировать веб-сервис;
3) реализовать веб-сервис;
4) провести тестирование веб-сервиса.
Объем и структура работы
Работа состоит из глоссария, введения, четырех глав, заключения и библиографии. Объем работы составляет 52 страницы, объем библиографии - 24 источника.
Содержание работы
В глоссарии приведены основные встречающиеся в работе термины, и их определения.
В первой главе «Анализ предметной области» проведен обзор требований заказчика и аналогов разрабатываемой системы.
Во второй главе «Проектирование» определены требования к системе, рассмотрены варианты использования веб-сервиса, приведено описание архитектуры веб-сервиса, спроектирована схема базы данных системы.
В третьей главе «Реализация» приведены технические средства, необходимые для разработки и рассмотрена реализация веб-сервиса.
Четвертая глава «Тестирование» посвящена методам и результатам тестирования веб-сервиса.
В заключении описаны основные результаты, полученные по итогам выполнения работы.

Возникли сложности?

Нужна качественная помощь преподавателя?

👨‍🎓 Помощь в написании

✅ Заключение

В ходе выполнения выпускной квалификационной работы были достигнуты следующие результаты:
1) произведен обзор аналогов системы;
2) спроектирован веб-сервис;
3) реализован веб-сервис;
4) протестирован веб-сервис.
Также во время выполнения выпускной квалификационной работы самостоятельно были изучены следующие технологии:
1) фреймворк Spring;
2) взаимодействие с брокером сообщений RabbitMQ;
3) взаимодействие с СУБД MongoDB;
4) взаимодействие с СУБД H2;
5) протокол STOMP.
Среди направлений дальнейших исследований в рамках данного проекта можно выделить следующие:
1) интеграцию с сервисом рекомендаций;
2) интеграцию с порталом «Госуслуги» для упрощения процедуры регистрации и верификации врачей в системе.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Acharya S. Test-driven development with Mockito. 2013.
2. Bucur V., Stan O., Miclea L. C. Data Loss Prevention and Data Protection in Cloud Environments Based on Authentication Tokens. 2019. C. 720-725.
3. Cass S. The top programming languages: Our latest rankings put Python on top-again-[Careers] // IEEE Spectrum. 2020. № 8 (57). C. 22.
4. Chodorow K. MongoDB: the definitive guide: powerful and scalable data storage / K.Chodorow, «O’Reilly Media, Inc.». 2013.
5. Free C. [и др.]. The effectiveness of mobile-health technologies to improve health care service delivery processes: a systematic review and metaanalysis // PLoS Med. 2013. № 1 (10). C. 363.
6. Garcia B. Mastering Software Testing with JUnit 5: Comprehensive guide to develop high quality Java applications. 2017.
7. Gavin M Roy RabbitMQ in depth / Gavin M Roy, Shelter Island, NY: Manning Publications, 2018. 264 c.
8. Jaramillo D., Newhook R., Smart R. Cross-platform, secure message delivery for mobile devices 2013.C. 1-5.
9. Jones M., Campbell B., Mortimore C. JSON Web Token (JWT) profile for OAuth 2.0 client authentication and authorization Grants // Internet Engineering Task Force (IETF) (2015) 1-12. 2015.
10. PostgreSQL B. PostgreSQL // Web resource: http://www. PostgreSQL. org/about. 1996.
11. Telegram Telegram APIs [Электронный ресурс]. URL: https://core.telegram.org/ (дата обращения: 29.03.2021 г.).
12. Spring Feign [Электронный ресурс]. URL: https://cloud.spring.io/spring-cloud-openfeign/reference/html/ (дата обращения: 02.02.2021 г.).
13. H2 Database Engine [Электронный ресурс]. URL: https://www.h2database.com/html/main.html (дата обращения: 02.05.2021 г.).
14. Postman [Электронный ресурс]. URL: https://www.postman.com/ (дата обращения: 02.02.2021 г.).
15. Мелдо А. А., Уткин Л. В., Трофимова Т. Н. Искусственный интеллект в медицине: современное состояние и основные направления развития интеллектуальной диагностики // Лучевая диагностика и терапия. 2020. № 1 (11). C. 9-17.
..24

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

©2026 Cервис помощи студентам в выполнении работ