首页 > 其他分享 >基于微信小程的健康饮食系统的设计与开发

基于微信小程的健康饮食系统的设计与开发

时间:2024-10-20 19:53:10浏览次数:8  
标签:小程 营养 微信 用户 食谱 信息 食物 饮食

基于微信小程的健康饮食系统的设计与开发
项目视频:

<iframe allowfullscreen="true" data-mediaembed="bilibili" frameborder="0" id="o1qDLW8z-1729065974196" src="https://player.bilibili.com/player.html?aid=113316018069209"></iframe>

基于微信小程的健康饮食系统的设计与开发

具体贴图链接:项目贴图

项目缩略图:
请添加图片描述

开发环境及工具:

大等于jdk1.8,大于mysql5.5,idea, 微信开发者工具

技术说明:

vue.js 小程序 java springboot mybatis

功能介绍:

以下是微信小程序和管理端系统设计的功能简要介绍:

小程序端
1.登录注册
用户需登录后进入系统,登录需要微信授权,首次进入系统需要注册。
2.体重测试
用户上传自己的身高体重数据,系统根据上传数据计算BMI,然后根据世界卫生组织提供的BMI标准来判断用户的BMI是否健康。
3.食物营养信息查询
用户可根据食物的分类查找相关食物的营养信息,也可以通过搜索栏直接查找。食物营养信息包括热量、碳水化合物、蛋白质、脂肪、GI和GL等。
4.食谱营养信息查询
用户可根据食谱的分类找查找相关食谱的营养信息,也可以通过搜索栏直接查找。食谱营养信息包括热量、碳水化合物、蛋白质、脂肪、GI和GL等。
5.食物、食谱推荐
(1)根据用户选择的需求,例如减脂、增肌等,推荐相应的食物和食谱。该功能采用选择排序,按热量进行升序排序。
(2)用户也可在选择需要摄入的最大总热量,系统根据营养价值来筛选最优的食物搭配或食谱搭配。该功能采用背包算法,每次遍历到的第i个食物或食谱是,根据热量和营养价值来决定是否将该食物或食谱放入到背包。保证最后的结果,热量总值不超过选择的最大总热量,并且营养价值总值最大。
6.收藏管理
用户可收藏感兴趣的食物和食谱的营养信息,方便之后查看,并在收藏夹里进行管理。
7.日常饮食记录
用户可查看自己的饮食信息,并添加或删除饮食记录。系统根据用户的实际饮食来计算营养摄入,并根据世界卫生组织提供的每日营养摄入标准判断是否合理。
8.趣味问答
系统提供关于食物和食谱营养的相关小问题,用户可以进行答题,选择选项之后,系统显示正确答案。
9.食物食谱营养价值权威性查询
用户进行食物或食谱查询后,可在该页面点击资料来源,对数据的来源及权威性进行查验,包括论文,期刊,相关证书或者科学实验。

管理端
1.登录
管理员需登录后进入系统。
2.用户管理
管理员可对用户账号进行管理,包括对用户账号的查找和删除。
3.食物营养信息管理
管理员根据世界卫生组织发布的食物营养的最新信息,对食物的营养信息进行增、删、改、查,包括热量、碳水化合物、蛋白质、脂肪、GI和GL等。
4.食谱营养信息管理
管理员根据世界卫生组织发布的食谱营养的最新信息最新信息,对食谱的营养信息进行增、删、改、查,包括热量、碳水化合物、蛋白质、脂肪、GI和GL等。
5.趣味问答管理
管理员根据最新信息,对趣味问答进行增、删、改、查。
6.食物食谱营养价值权威性管理
管理员根据最新的论文,期刊,相关证书或科学实验等,对食谱营养价值权威性信息进行增、删、改、查。

标签:小程,营养,微信,用户,食谱,信息,食物,饮食
From: https://blog.csdn.net/MasterwareDev/article/details/142984405

相关文章