Розумний тренер-реабілітог "Реабі"

Розумний тренер-реабілітог "Реабі" 22.05.2020

Розумний тренер-реабілітог "Реабі"

Розумний тренер-реабілітог

Цифрові технології змінюють різні сфери життя. Відновлюючі тренування для хворих людей – не вийняток.

Одним з найважливіших напрямків «інтернету речей» для нашої країни є «розумна медицина». Наш додаток здійснює моніторинг здоров’я та слідкує за фізичним станом людини, якщо це необхідно. Насамперед це стосується людей з гіподинамією та людей, яким потрібні фізичні вправи для відновлення здоров’я.

Після медичної реформи ми залишились без лікарів-реабілітологів. Нами запропоновано вирішення цієї проблеми за допомогою програмного продукту, що допомагає відновленню фізичного стану людини.

Він забезпечує створення комплексів фізичних тренувань, зберігання та їх постійний аналіз, який підлаштовує фізичне навантаження під кожну людину окремо. Прототип запропонованої розробки було опробовано на основі фітнес-трекеру, в подальшому планується розробка і для пульсометру MAX30102.

Критерії оцінки ефективності способів виконання фізичних вправ в одних випадках є точність виконання рухів та їхня координаційна складність. Наш додаток спрямований саме на точність.

Мета: розробка програмного-апаратного комплексу для відновлення фізичного стану та самостійних занять фізичними вправами, що дає можливість не нашкодити здоров'ю під час виконання фізичних вправ. Користувачам запропоновано комплекс вправ на основі даних фізичної підготовки користувача за отриманими результатами тестування.

Програмний продукт дає можливість:

- оцінити стан користувача;

- надати комплексні вправи відповідно стану фізичної форми;

-провести тестування користувачів для корегування навантаження.

Запропонована розробка дає можливість підбору оптимального режиму тренувань. Запропоновані комплекси та стан користувача до і після виконання вправ збираються, аналізуються і накопичуються на серверах.

Опис апаратної і програмної частини

З точки зору апаратного рішення було запропоновано використовувати на етапі розробки прототипу пульсометр. У якості пульсометру можна використовувати широко поширені фітнес-трекери. Трекери із різними комплектами датчиків широко використовуються в медицині, спорті та сфері безпеки. На етапі розробки прототипу ми використали фітнес-трекер моделі Xiaomi mi band 2.

У трекері є пульсометр. Що це дає:

- користувач у будь-який момент може виміряти пульс;

- коли пульс перевищуватиме допустиму межу, браслет вібруватиме.

Він підтримує програмне забезпечення телефону від Android 4.4. Монохромный, OLED, сенсорний, з підсвітленням екран. З’єднується з телефоном за допомогою Bluetooth (4.0). Акумулятор Li-Polymer, ємністю 70 мА*ч та роботою в режимі очікування 480 годин.

При створенні проекту нами була вибрана мова програмування Java. Збиральник проекту для прототипу Gradle. Дизайн був запроваджений за допомогою сервісів: Figma, Adobe Illustrator, Adobe Photoshop. Нами було використано менеджер задач – Trello.

Вимоги для девайсу: мінімальна версія програмного забезпечення для телефону: API 16 "Jelly Bean"

Опис заходів забезпечення безпеки

При розробці програмного забезпечення було використано firebase Realtime Database. Також використовується хмарне сховище Firebase Storage, а також інструмент Firebase Analytics.

Доступ з клієнтських пристроїв (Accessible from Client Devices) - доступ

до Firebase Realtime Database можна отримати безпосередньо з

мобільного пристрою або веб-браузера. Тому немає необхідності в

написанні сервера для додатків. Безпека і перевірка даних доступні через

Firebase Realtime Database Security Rules, гнучка мова правил на основі

виразів, які виконуються при читанні або запису даних.

Для автентифікації користувача використовується Firebase Authentication. Він надає базові служби, прості в використанні SDK і готові бібліотеки призначеного для користувача інтерфейсу для аутентифікації користувачів у нашому додатку. Firebase Authentication підтримує аутентифікацію з використанням:

- пароля і електронної пошти;

- телефонного номера;

- соціальної мережі google; facebook; twitter; gitHub.

Дизайн додатку

Нами також було розроблено дизайн для зручного користування з інтуїтивною навігацією. 

Висновок

У ході виконання роботи нами було створено і розроблено додаток з функцією підбору тренувань залежно від стану здоров’я, тестування людей з певними видами захворювання і підлаштування для кожного окремого користувача, створення комплексів, зберігання та їх постійний аналіз. Додаток було протестовано, створено прототип на основі фітнес-трекеру Xiaomi mi band 2. При розробці програмного забезпечення було використано firebase Realtime Database. Розроблено дизайн для комфортного користування.


Назва конкурсу:  Конкурс «Розробка мобільних застосунків»
ПІБ Співвиконавців:  Шакула Андрій Іванович, Пашали Сергій В.
ПІБ конкурсанта:  Мараєва Вероніка Романівна
Країна:  Україна
Область:  Миколаївська область
Назва НЗ:  Національний університет кораблебудування імені Адмірала Макарова
Учасник фіналу:  Так
Місце Фінал:  1
Файл статті (pdf):  Завантажити

Повернення до списку