Конфигурация "Дневник питания" предназначена для подсчета калорий, потребляемых за день. Она помогает похудеть, а затем контролировать достигнутые результаты.
В программе ведется ежедневный учет потребления продуктов питания в разрезе калорийности и содержания белков, жиров и углеводов (КБЖУ). Параллельно вводятся вес и объемы. Введенные данные хранятся в информационной базе, что позволяет получать отчеты по динамике изменения всех показателей за выбранный интервал времени.
Это простая самописная конфигурация, БСП не используется. Возможна работа на учебной версии "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 с уже созданной пустой ИБ.
Эти файлы равнозначны, выберите более удобный вам вариант. Оба файла загружать не нужно.