Конфигурация "Дневник питания"

06.09.19

Задачи пользователя - Разное

Учет ежедневного потребления калорий, изменений показателей веса и объемов тела.

Скачать файлы

Наименование Файл Версия Размер
Конфигурация "Дневник питания" (файл конфигурации):
.cf 209,22Kb
7
.cf 1.0 209,22Kb 7 Скачать
Конфигурация "Дневник питания" (архив пустой информационной базы):
.zip 4,09Mb
13
.zip 1.0 4,09Mb 13 Скачать

Конфигурация "Дневник питания" предназначена для подсчета калорий, потребляемых за день. Она помогает похудеть, а затем контролировать достигнутые результаты.

В программе ведется ежедневный учет потребления продуктов питания в разрезе калорийности и содержания белков, жиров и углеводов (КБЖУ). Параллельно вводятся вес и объемы. Введенные данные хранятся в информационной базе, что позволяет получать отчеты по динамике изменения всех показателей за выбранный интервал времени.

Это простая самописная конфигурация, БСП не используется. Возможна работа на учебной версии "1С:Предприятия".

Начальный запуск программы

Нажмите кнопку "Настройки" или вызовите пункт меню "Сервис – Настройки программы". Заполните форму первоначальных настроек (см. рис. 1).

Настройки программы

Рис. 1. Настройки программы

  • Рост, пол, день рождения нужны для расчета нормативов КБЖУ.
  • Минимальный вес – число, от которого будет строиться график изменения веса (массы тела).
  • Время взвешивания – создайте элемент справочника, например, "Утро" – время дня, в которое вы планируете ежедневно вставать на весы.
  • Масштаб форм – лучше оставить Авто. Если режим "Такси" на вашем мониторе дает слишком крупный шрифт, попробуйте переключить на Компактный.

Выберите пункт меню "Сервис – Расчет КБЖУ". Введите недостающие данные (см. рис. 2).

Расчет КБЖУ

Рис. 2. Расчет норм КБЖУ

  • Вес – текущее значение.
  • Дефицит, % – отклонение от поддержки, обычно это 10%.
  • Коэффициент активности, норма белка и норма жира – см. справку рядом с полем ввода

Нажмите кнопку "Рассчитать". Программа предложит вам нормативы, рассчитанные исходя из ваших данных. Базальный метаболизм – минимально необходимые организму калории. Поддержка – обычное функционирование организма. Дефицит – немного меньше, чем поддержка, используется для похудения.

Нажмите кнопку "Записать результаты в нормативы" для записи рассчитанных данных на дату, введенную вами. Посмотреть результаты можно через пункт меню "Нормативы". Впоследствии, при изменении массы тела, возраста или подвижности нормативы можно будет пересчитать.

Выберите пункт меню "Объемы". С помощью кнопки "Создать" введите значения в сантиметрах для объема бедер, груди, талии, а также любого другого измерения, которое вы хотите контролировать. Дату укажите ту же, что и при расчете КБЖУ.

Выберите пункт меню "Приемы пищи". В дополнение к завтраку, обеду и ужину вы можете ввести полдник, перекус, второй завтрак и т.д. Порядок сортировки позволит их упорядочить в списке для красивого вывода в отчетах.

Приемы пищи

Рис. 3 Приемы пищи

Начальные данные введены.

Работа с программой

Вернитесь к начальной странице. Справа отображаются показатели, которые вы будете контролировать, слева – отчет о потребленных за день калориях и БЖУ.

Начальная страница

Рис. 4. Основная страница программы

Блок "Съедено/Осталось"

Нажмите кнопку "Открыть" для ввода дневного рациона.

Ввод дневного рациона

Рис. 5. Ввод дневного рациона

В поле "Прием пищи" выберите текущее значение, которое будет подставляться по умолчанию, например, "Завтрак".

  • Кнопка "Добавить"  – добавление новой строки.
  • Кнопка "Вставить" – добавление продукта или блюда из справочника.

Основным является справочник продуктов. Для каждого продукта нужно ввести значения КБЖУ из расчета на 100 г. Как узнать, сколько калорий, белков, жиров  и углеводов в конкретном продукте? Самый простой способ – посмотреть в интернете. Например, калорийность яблока известна Яндексу (см. рис. 6).

Яблоко

Рис. 6. Калорийность яблока.

Продукт

Рис. 7. Карточка продукта

Справочник "Блюда" – это спецификации приготовления блюд из продуктов.

Блюдо

Рис. 8. Карточка блюда

Блок "Показатели веса"

Нажмите кнопку "Открыть" для ввода показателей с весов.

Рис. 9. Ввод веса.

Блок "Объемы"

Нажмите кнопку "Открыть" для ввода результатов измерения объемов.

Рис. 10. Ввод объемов

Отчеты

Отчет "Динамика калорийности" показывает ежедневное изменение потребления калорий и соблюдение границ (Дефицит и Поддержка), см. рис. 9.

Динамика калорийности

Рис. 11. Отчет "Динамика  калорийности"

Отчет "Динамика веса" показывает ежедневное изменение показателей массы тела (см. рис.10). Есть также отчет по средним еженедельным показателям массы тела.

Динамика веса

Рис. 12. Отчет "Динамика веса"

Заключение

Конфигурация "Дневник питания вер. 1.0" протестирована на платформе: 1С:Предприятие 8.3 (8.3.12.1685). Режим совместимости 8.3.10. Код открыт, можете самостоятельно доработать конфигурацию или встроить ее в свои решения. Конфигурация вполне работоспособна, более 2-х лет использую ее более расширенную версию.

К загрузке предложено 2 варианта:

  • файл .cf - конфигурация, которую нужно будет загрузить в пустую ИБ;
  • архив .zip с уже созданной пустой ИБ.

Эти файлы равнозначны, выберите более удобный вам вариант. Оба файла загружать не нужно.

.

калории похудение диета питание вес объем масса тела здоровый образ жизни зож правильное бжу подсчет калорий дневник питания контроль калькулятор

См. также

Учет домашней квартплаты

Разное Платформа 1С v8.3 Конфигурации 1cv8 Энергетика и ЖКХ Россия Бухгалтерский учет Управленческий учет Абонемент ($m)

Позволяет в одном документе собрать записи по всем коммунальным платежам и показаниям бытовых приборов. Вы не пропустите и не забудете свой коммунальный платеж. Будете точно знать ежемесячную сумму коммуналки по всем объектам собственности. Расширение предназначено для самой популярной конфигурации 1С:Бухгалтерия 8, ред. 3. Объекты расширения не имеют заимствования конфигурации. Его легко встроить в другие типовые конфигурации 1С.

1 стартмани

30.01.2024    456    2    kwn2000    2    

5

Конфигурация "Рюкзачок"

Разное Платформа 1С v8.3 Туризм и путешествия Россия Абонемент ($m)

Составление комплекта вещей в поездку, поход, для работы и т.п. Конфигурация разработана для платформы 1С:Предприятие 8.3 (конкретно учебная версия 8.3.13.1644, потому что более новые утомили меня своими сюрпризами).

1 стартмани

19.01.2024    6044    5    AnatolPopov    29    

35

Конфигурация "Казначей группы (класса/команды/...)"

Разное Взаиморасчеты Платформа 1С v8.3 Общественные и некоммерческие структуры Обучение, бизнес-тренинг, курсы Развлечения, искусство, спорт Домашние учет и финансы Управленческий учет Абонемент ($m)

Нано- (даже не микро- !) конфигурация для тех, кто выступает в роли казначея класса/группы/команды, и в чьи задачи входит сбор денег с участников за участие в каких-то мероприятиях, а потом передача собранных денег организаторам этих мероприятий.

1 стартмани

03.11.2023    659    3    q_i    0    

11

Математический тренажер через телеграмм (feat 1С)

Математика и алгоритмы Разное Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Расширение (+ обработка) представляют собою математический тренажер. Ваш ребенок сможет проверить свои знание на математические вычисление до 100.

2 стартмани

29.09.2023    1848    maksa2005    8    

22

Генератор математических примеров

Математика и алгоритмы Разное Абонемент ($m)

Маленькая программа для генерации примеров. C#

1 стартмани

28.09.2023    1265    1    FIERYLIONS    18    

7

Конструктор: ЧислоПрописью и СтрокаСЧислом

Разное Инструментарий разработчика Работа с интерфейсом Платформа 1С v8.3 Абонемент ($m)

Возможно я просто ленивый, а может потому что понадобилось... в общем сделал конструктор параметров. Может 1С когда-нибудь сделает что-нибудь такое в конфигуратор?

1 стартмани

15.09.2023    3031    11    vandalsvq    8    

48

Viewer 1.0 (библиотека картинок, wingding, webdings, символы по кодам)

Разное Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Иногда нужно посмотреть все картинки из библиотеки картинок или шрифты Webdings/Wingdings, вот собственно эта обработка для этого...

1 стартмани

04.09.2023    745    2    Незнайка    0    

11

Мобильное приложение "Семейное"

Разное Платформа 1С v8.3 Домашние учет и финансы Россия Управленческий учет Абонемент ($m)

Это программа, предназначенная для учета, анализа и управления личными и семейными делами.

1 стартмани

02.07.2023    1054    1    SVGProger    0    

5
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Lem0n 420 08.11.18 09:21 Сейчас в теме
Питание - это снабжение организма необходимыми веществами. Белки, жиры, углеводы - это наборы/группы этих веществ. К примеру, можно потреблять пищу, богатую белком, но все равно не получать ряд незаменимых аминокислот. А вот мое решение https://infostart.ru/public/591756/ по всем нутриентам(добавляй любое, на что есть нормы)
2. vano-ekt 123 08.11.18 09:40 Сейчас в теме
вы че ребята, какие десктопные конфигурации?... раз 1С - пилите хотя бы мобильное приложение, ну и таблицу БЖУ туда притяните
сейчас же все со смартфонами, он всегда под рукой. А гугление - долго и лень, да и инета может под рукой не оказаться
короч, пишите мобильное приложение, и фичи, типа расчет каллорийности/БЖУ блюда по ингредиентам, пересчет на 100 грамм и т.д.
ну и офлайн таблицу на пару тыщ продуктов.
там, глядишь, и на плэймаркетах взлетит
ABudnikov; dendzu; wowik; +3 Ответить
3. accounting_cons 735 08.11.18 09:51 Сейчас в теме
(2)Кто-то сидит за телефоном, а кто-то - за компьютером. Каждому свое. В компьютере мир несколько пошире ;)
evn-zorin; dendzu; alex-l19041; +3 Ответить
6. vano-ekt 123 08.11.18 10:10 Сейчас в теме
(3) кто-то обедает на кухне, в кафе, столовой
а кто-то за компом... за компом несколько неудобно, хоть и Конфигуратор под рукой ;)
но среднестатистический неИТшник далеко не каждый прием пищи проводит вблизи компа
записывать в блокнотик, чтобы потом перепечатывать в компьютер - это ведь не про автоматизацию ))
7. accounting_cons 735 08.11.18 10:17 Сейчас в теме
(6) Я не ем за конфигуратором. Достаточно внести информацию в домашний компьютер утром и вечером, если рацион питания уже устоявшийся.
11. Константин С. 664 08.11.18 13:24 Сейчас в теме
(3) тогда у вас не возникнет проблем если кто-то ее сделает для мобильных устройств?
12. accounting_cons 735 08.11.18 13:27 Сейчас в теме
(11) В смысле - кто-то реализует идею подсчета калорий на мобильном устройстве? Идеи не патентуются, так что дерзайте. Мало того, уже есть очень много мобильных приложений на эту тему.
13. Константин С. 664 08.11.18 14:32 Сейчас в теме
(12)
кто-то реализует идею

зачем идею, тут уже готовое решение)
14. accounting_cons 735 08.11.18 14:46 Сейчас в теме
(13)Так какие у меня, по-вашему, должны возникнуть проблемы?
23. DmitriyV 10.11.18 04:18 Сейчас в теме
(14) например, финансовые
8. dendzu 78 08.11.18 11:08 Сейчас в теме
(2) Посмеялся конечно над конфигурацией, коллегам даже скинул ссылку. Но считаю что vano-ekt прав. Данную программу в мобильное приложение - может даже окупится. А плюс поставлю.
9. accounting_cons 735 08.11.18 11:11 Сейчас в теме
(8)Я не пытаюсь сделать из нее коммерческий проект. К тому же, полно мобильных приложений для подсчета калорий, есть облачные сервисы. Мне нравится работать на своем компьютере и не делиться личной информацией со всем миром, возможно, я не одинока в этом.
10. dendzu 78 08.11.18 11:14 Сейчас в теме
(9)Ну тогда я имел ввиду под "..может даже окупится." - большое количество скачиваний.
20. 🅵🅾️🆇 522 09.11.18 17:07 Сейчас в теме
(2) Конкурентом будет тотже Samsung Health, ну как конкурентом...

Мобильное приложение написаное на 1с сгодится только для внутреннего использования, на общем рыночке засмеют теже Flutter и React Native. Для мобилок сейчас нужен красивый, шустрый интерфейс и реактивщина.
4. Hans 2 08.11.18 09:54 Сейчас в теме
За два года так и не вошло в привычку нормально питаться?
5. accounting_cons 735 08.11.18 09:57 Сейчас в теме
(4) Я нормально питаюсь уже давно. Программа следит за калориями и весом. К тому же, люблю графики ;)
15. Tangram 158 09.11.18 08:44 Сейчас в теме
Самое ценное в такой программе - это справочник продуктов с калориями и БЖУ. если гуглить каждый продукт, на формирование "устоявшегося" рациона времени ушатаешь больше чем на разработку такого приложения. И приложение должно быть мобильное, заносить еду надо сразу. Иначе половину забудешь, пока до программы доберешься.
17. accounting_cons 735 09.11.18 09:55 Сейчас в теме
(15)На самом деле, только гуглом тут не обойдешься. Гуглить легко простые продукты типа "масло сливочное" или "помидоры". Хотя даже в этом случае существует масса. вариантов и масла, и помидоров. Нужно смотреть на упаковку.
16. anosin 29 09.11.18 09:17 Сейчас в теме
Больше похоже на курсовую работу чем на полезную разработку.
эффективнее повесить лист с таблицей на холодильник и по утрам записывать текущий вес.
18. accounting_cons 735 09.11.18 09:58 Сейчас в теме
(16) Я так понимаю, что за 1 стартмани вы ждете от разработчиков продукта уровня не ниже EPP или, на крайний случай, УНФ?

Это разработка из разряда хобби. По-моему, она достаточно полезна.

Если будете только измерять вес, то так и не узнаете. почему он меняется и не сможете управлять этим процессом.
harmless; Serg3141; MikhailDr; user811769; user615001_Shumeyko; +5 Ответить
19. anosin 29 09.11.18 14:02 Сейчас в теме
(18) при чем тут 1 стартмани?
"Всё полезно что в рот полезло" народная мудрость ) 1с, то конечно подскажет причину изменения веса
21. efin 09.11.18 19:56 Сейчас в теме
В веб-клиенте и мобильном клиенте будет корректно отображаться и работать?
22. accounting_cons 735 09.11.18 20:02 Сейчас в теме
(21)Не знаю, нужно пробовать.
24. accounting_cons 735 10.11.18 12:42 Сейчас в теме
Отвечаю на вопрос, чем может помочь программа в похудении.

Немного теории. Для похудения необходим дефицит калорий, получить его можно корректируя либо потребление калорий, либо их расход.

Необходимое для обеспечения жизнедеятельности организма количество калорий индивидуально для каждого чесловека. Поэтому существуют методики, которые подсчитывают нормативные показатели исходя из пола, возраста, веса, степени подвижности образа жизни и т.д.

Основной показатели;

- Базальный метаболизм - минимально необходимое количество калорий.
- Поддержка - сколько калорий нужно для поддержания текущей массы тема.

Если стоит задача похудеть, то ежедневное потребление калорий следует ограничить, снизив планку примерно на 10%. Это так называемый Дефицит.

Ежедневно фиксируя количество потребляемых калорий, сравнивая их с нормативами, измеряя при этом массу и объемы тела, можно управлять процессом похудения: снижать или увеличивать калорийность пищи, или же увеличивать физические нагрузки.

Программа все это обсчитывает, хранит историю измерений, визуализирует в виде графиков.
Serg3141; +1 Ответить
25. accounting_cons 735 10.11.18 14:49 Сейчас в теме
(24)
Основной показатели;

Основные показатели:
26. dmitry1975 334 15.11.18 21:53 Сейчас в теме
файл .sf - конфигурация, которую нужно будет загрузить в пустую ИБ


Формат файла подправьте пожалуйста :)
27. accounting_cons 735 16.11.18 00:44 Сейчас в теме
(26)Спасибо, что заметили. Поправила.
Оставьте свое сообщение