Diabet

расчет компенсационных доз при сахарном диабете (для мобильных телефонов)
Олег Скидан

О программе

Программа предназначена для расчета компенсационных доз инсулина для больных сахарным диабетом. В программе реализована методика расчета разработанная Юрием Кадомским (см. http://www.dia-club.ru).

Внимание! Без предварительного определения Ваших коэффициентов К1 и К2 использовать программу для расчета доз инсулина нельзя (Вы можете только производить расчет состава и калорийности Вашей еды)!

Обсуждение программы и вопросы установки/использования обсуждаются в этой теме

Программа работает на телефонах, поддерживающих Java MIDP2. Протестировано на SE K750i, SE P1i, Nokia 6021.

Подготовка БД

Для подготовки БД программы рекомендуется использовать программу DiaCalc. Эту программу разработал Константин Топоров (aka Connie). Ее сайт находится здесь.

Далее описывается процесс создания БД вручную и формат БД.

Несмотря на то, что программа поддерживает редактирование БД продуктов на мобильном телефоне, это бывает не всегда удобно, поэтому перед началом использования программы можно отредактировать БД продуктов на Вашем компьютере.

БД продуктов это текстовый файл (food.db) в кодировке UTF-8 который хранится в архиве программы (Diabet.jar). Для редактирования этого файла можно использовать любой текстовый редактор, поддерживающий кодировку UTF-8 (например, стандартный Блокнот).

1. Извлеките файл food.db из архива программы (Diabet.jar). Для этого воспользуйтесь любым архиватором, который поддерживает формат .jar, например, 7-Zip.
2. Отредактируйте БД.
3. Запишите отредактированный файл в архив на место старого.

БД в версиях 2.хх

В новой версии программы реализован импорт-экспорт БД. Для использования импорта-экспорта Ваш телефон должен поддерживать работу с ФС (большинство не слишком древних аппаратов). Выберите в меню на стартовой странице Сервис. На странице "Серсис и параметры" введите имя файла БД в виде "file:///путь" и выполните комманды Экспорт БД или Импорт БД.

Формат БД

БД состоит из двух частей - описание меню выбора групп продуктов и, собственно, описания продуктов.

<MENU>
...описание меню...
<DATA>
...описание продуктов...

Каждый элемент меню определяет одну группу продуктов и имеет следующий формат:

Имя;код

где Имя - наименование группы продуктов;
код - число, идентифицирующее группу продуктов.
В качестве разделителя вместо точки c запятой может также использоваться знак табуляции или новая строка.

Продукты описываются следующим образом:

Наименование;белки;жиры;углеводы;ГИ;код

где Наименование - наименование продукта;
белки - кол-во белков в 100гр;
жиры - кол-во жиров в 100гр;
углеводы - кол-во углеводов в 100гр;
ГИ - гликемический индекс (если ГИ=0, то программа будет использовать ГИ= 50);
код - идентификатор группы продуктов, к которой относится данный продукт.
В качестве разделителя вместо точки c запятой может также использоваться знак табуляции или новая строка.

Использование

1. Установите программу на Ваш телефон (о том, как это сделать можно узнать из инструкции к Вашему телефону).
2. Запустите программу. Перед Вами появится меню выбора групп продуктов.
3. Выберите нужную группу продуктов.
4. Вы переходите на экран выбора продуктов. Отметьте продукты, которые Вы собираетесь съесть, и возвратитесь на предыдущий экран.

5. Повторяйте п.3 и п.4, пока Вы не отметите все необходимые продукты.
6. Выберите комманду Далее. Откроется экран ввода кол-ва продуктов. Введите кол-во выбранных продуктов.

7.Выберите комманду Далее. Откроется расчетное меню. В верхней части введите Ваши коэффициенты, в середине
отображаются результаты расчета, внизу есть поле ввода кол-ва углеводов в 1ХЕ.

Последние использованные коэффициенты K1 и K2, а также кол-во углеводов в 1ХЕ запоминаются в RMS хранилище телефона.

Файлы

Архив программы (последняя версия) можно скачать здесь .
Если Вам нужен jad файл, его мозно загрузить отсюда .

Архив программы (предыдущая версия) можно скачать здесь .
Если Вам нужен jad файл, его мозно загрузить отсюда .

"Отмазка"

Вы используете данную программу на свой страх и риск, автор программы не несет никакой ответственности за последствия использования данной программы!

Программа распространяется бесплатно. Любое коммерческое использование запрещено!
Все материалы, раположенные на этом сайте являются интеллектуальной собственностью Олега Скидана (если не указано иное).
С вопросами, комментариями и пожеланиями обращайтесь к Олегу Скидану.

Отправить почту