1. Перший етап виконання курсової роботи - YulitaGap/programming_course_project GitHub Wiki
Проблема : Аналіз та підтримка стану хворих на діабет пацієнтів.
💉Основні складові проблеми :
- - обрахунок хлібних одиниць прийому їжі хворими
- - контроль прийому доз інсуліну
- - добовий калораж в залежності від фізичної активності
- - розрахунок дози інсуліну згідно з обчисленням хлібних одиниць
- - дієтотерапія
- - контроль дії препаратів + попередження про побічні ефекти інсулінотерапії
💉Актуальність проблеми : Згідно з оцінками експертів ВООЗ, до 2030 року загальносвітова кількість хворих на цукровий діабет досягне 366 млн. За даними української Державної цільової програми “Цукровий діабет” на 2009-2013 рр . , реальна кількість осіб із недіагностованою патологією більша в 3-4 рази . В Украіні налічується близько 2 млн . хворих на цукровий діабет . Кількість хворих збільшується головним чином за рахунок розвитку цукрового діабету типу 2(ЦД-2) на який страждає 85-90 % від загального числа. Варто зазначити що на українському ринку відсутня достатня кількість веб- та електронних ресурсів для підтримки стану,відслідковування процесу інсулінотерапії а також додатків для обрахунку кількості одиниць.
💉Потреба вирішення : Чи не найбільш ключовим фактором затребуваності є те, що найчастіше постановлення діагнозу діабету відбувається у підлітковому віці, що створює негативний вплив на психіку захворюваного. За даними лікарів, саме у перехідному віці найважче визнати та прийняти свій стан, а отже доволі часто виникають труднощі у комунікації медичних працівників з пацієнтами. Cпираючись на досвід країн з високим рівнем розвитку медицини, було виявлено, що саме веб-застосунки є найкращим способом самоконтролю хворого у підтриманні дієти та проведенні інсулінотерапії. Також, підтвердження затребуваності схожої аплікації на українському ринку була отримана в ході підбору інформації у спеціаліста(ендокринолога) Львівського медичного університету, який зазначив що пацієнти віком 13-26 років найчастіше запитують про існування схожого додатку/аплікації/веб-сайту.
💉Негативні наслідки та ризики розвитку проблеми:
Кожній людині, яка страждає на діабет, важливо дотримуватися здорової дієти, бути фізично активним, і завжди перевіряти рівень цукру в крові. Недбалість у відслідковуванні стану цукру, помилки у розрахунку хлібних одиниць та відсутність контролю дії препаратів може стати причиною ряду серйозних ускладень,серед яких :
- - Кетоацидоз - свідчить про суттєві порушення вуглеводного та жирового обмінів. Такий патологічний стан виникає при різкому дефіциті інсуліну.
- - Діабетична ретинопатія — ураження сітківки ока(одне із найпопулярніших ускладнень серед хворих)
- - Гіпоглікемія — зниження рівня глюкози в крові нижче нормального значення (зазвичай нижче 3,3 ммоль/л), відбувається через передозування цукрознижувальних препаратів, як результат супутніх захворювань,незвичного фізичного навантаження, недостатнього харчування або прийому алкоголю.
- - Враження психіки за цукрового діабету - прояви діабетичної енцефалопатії; зміни настрою, емоційна нестабільність або астено-депресивні прояви, прекоматозні зміни поведінки та інші психопатологічні феномени є явищем складним та проявляються з різним ступенем вираженості
💉Отримані з формулювання проблеми висновки для визначення мети та старту розробки проекту:
- Кількість захворюваних на діабет зростає через низький рівень обізнаності пацієнтів та недотримання ними поставлених лікарем вимог
- Існування складності у контролі лікарем дотримання інсулінотерапії та дієти
- Труднощі обрахунку хлібних одинць спричиняють порушення вуглеводневого балансу
- Попит у застосунку для обрахунків та контролю ведення лікування на українському ринку
- Необхідність контролю фізичної активності хворих
- Потреба інформування пацієнтів про їх стан,загрози та ризики розвитку захворювання.
Спонсор проекту (Project Sponsor)
- Гапунович Юлія
Бізнес потреба (Business Need)
- 1. Зробити доступним розрахунок одиниць харчування для хворих на діабет.
- 2. Розробити онлайн систему контролю стану хворого.
- 3. Генерація бази продуктів та схеми переведення у хлібні одиниці.
- 4. Генерація системи розрахунку доз та часу прийому інсуліну для хворих
- 5. Формування статистики стану пацієнта та передача цих даних обліковому лікарю.
Бізнес вимоги (Business Requirements)
- Міститься база з продуктами харчування та їх значеннями у харчових одиницях.
- Підтримується можливість контролю стану пацієнта за умов введення ним даних.
- Надсилаються нагадування з обрахованим часом,дозою та видом інсуліну.
- Створюється статистика перебігу інсулінотерапії та надсилається лікарю
- За потреби користувач спрямовується на якісні інтернет джерела інформації про діабет.
- Формуються звіти:
- - по перебігу інсулінотерапії,
- - по вживанню хлібних одиниць.
Бізнес вигоди (користь) (Business Value)
- Ведення електронного щоденника самоконтролю полегшить обіг контролю пацієнта лікарем.
- Зросте зручність і швидкість обрахунку прийому їжі у хлібних одиницях.
- Полегшиться обрахунок денних доз інсуліну.
- зросте рівень обізнаності хворих у деталях перебігу хвороби.
Питання та обмеження (Special Issues or Constraints)
- - Робота повинна бути виконана до 12 травня 2019 р.
- - Обмеження використання наданої користувачем інформації в межах правил конфіденційності
- - Мала к-сть прикладів ведення щоденників самоконтролю в зв'язку з приватністю медичних даних.
- - База продуктів українською мовою складає близько 500 продуктів,можливе розширення завдяки скануванню штрих-коду та веб-скрепінгу даних про продукти.
>
Dexcom є універсальним центром для вивчення, реєстрації та отримання даних хворих на діабет.
З Dexcom API розробники можуть використовуючи цю платформу створювати нові додатки з даними Dexcom CGM, включаючи:
- оцінені значення глюкози
- події(GET/events ) – приймання гормонів, інсуліну тощо
- статистику ( GET/statistic)
- збірку усіх даних про стан пацієнта(GET/dataRange)
- API Dexcom використовує стандарт OAuth 2.0 для аутентифікації, дозволяючи особам надійно авторизувати свої дані Dexcom CGM для використання в додатках інших сторін.
- Для користувачів Dexcom, API дозволяє створювати екосистему програми, тим самим підтримуючи вибір при управлінні діабетом.
- Дані, створені компанією Dexcom CGM, є безцінним інструментом для людей з діабетом та організацій з догляду за ними, а програми сторонніх виробників допомагають користувачам отримувати користь від цього ресурсу абсолютно новими способами.
- Звичайно, конфіденційність є першочерговою в Dexcom, а надання доступу до даних користувачів є добровільним; користувачі володіють своїми даними і можуть отримати до них доступ у будь-який час.