基于WEB的健康餐饮分析系统设计毕业论文
2021-10-14 20:48:10
摘 要
随着经济的不断飞速发展,我国人民吃的也从过去的吃的饱到了现在吃得好。但是,我国人民的身体健康水平并没有随着膳食水平的提高而提高。同时恰恰相反,相比过去而言,我们很多人的身体健康反而比过去更差了。其中一个相当重要的原因就是饮食观念以及生活习惯没有随着一起发展跟新,同时我们饮食习惯与饮食结构也是比较不合理的。故我们很多人的身体都是亚健康或是不健康的状态。
基于此现状,我们急切需要一个可以解决该问题的措施。这也是本系统的由来,本系统是基于web提供给用户分析他们的饮食是否健康并提供出改善建议的系统。用户基于此系统,并根据本系统给出的建议,只要坚持完成并不断保持测试,最终就能达到改善身体健康状况的目的。本论文首先介绍了健康饮食的定义及必要性。然后大致介绍了开发背景和开发工具,本系统的需求及设计以及数据库的设计,然后大致介绍了一下系统的分析逻辑以及健康饮食的判定标准等。最后实现了该健康餐饮分析系统。用户只需要通过注册登录然后就能进入到系统,之后通过输入该用户所摄入的各种食物以及食物的重量,然后系统就会进行数据库食物匹配及营养元素的计算分析,继而就能将最终的分析结果及饮食建议返回给用户。最终用户只需按照系统推荐坚持饮食,就能实现改善自己的身体健康这一目的。
关键字:健康饮食;Java; JSP
Abstract
With the rapid development of the economy, the people of our country eat from the past to eat the full to now eat well. However, the people's health level in our country does not increase with the increase of dietary levels. At the same time, on the contrary, the physical health of many of us is worse than in the past, as compared with the past. One of the important reasons is that eating habits and lifestyle are not as developed together with the new, while our eating habits and diet structure is also more unreasonable. So many of us are in a state of sub healthy or unhealthy.
Based on this situation, we urgently need a measure to solve the problem. This is also the origin of the system, which is based on the web available to the user to analyze whether their diet is healthy and to provide a system for improving the recommendations. Users based on this system, and according to the recommendations given by the system, as long as the completion and continue to adhere to the test, and ultimately will be able to achieve the purpose of improving the health of the body. This paper first introduces the definition and necessity of healthy diet. Then it describes the development background and development tools, system requirements and design, and database design, and then introduces the system analysis of the logic of the system and the standard of healthy diet, etc.. Finally, the health food analysis system is realized. Users only need to by the log then you can enter the system, followed by his intake of various foods and food weight input and the system will were food database matching and nutrient element calculation analysis, then can be the final results of the analysis and dietary recommendations back to the user. End users only need to follow the system recommended diet, you will be able to achieve the purpose of improving their health.
Key Words: healthy diet; Java; JSP;
目录
摘 要 I
Abstract II
第1章 绪论 1
1.1 健康饮食的重要性 1
1.2 健康餐饮系统的目的及意义 1
1.3 研究内容及目标 2
1.4 开发工具和开发技术的选择 2
1.4.1 开发工具的选择 2
1.4.2 开发技术的选择 3
1.5 论文组织结构 3
第2章 健康餐饮系统需求分析 4
2.1 健康餐饮系统功能需求 4
2.1.1 用户模块需求分析 4
2.1.2 饮食信息录入模块需求分析 4
2.1.3 饮食信息分析模块需求分析 5
2.1.4 健康饮食推荐模块需求分析 5
2.2 非功能需求 5
2.3 可行性分析 6
2.3.1 技术可行性 6
2.3.2 经济可行性 6
2.3.3 操作可行性 6
第3章 系统数据库与详细设计 7
3.1 数据库设计 7
3.1.1 实体属性图 7
3.1.2 数据库设计 8
3.2 系统详细设计 12
3.2.1用户模块设计 13
3.2.2 饮食信息录入模块设计 13
3.2.3 饮食信息分析模块设计 14
3.2.4 健康饮食推荐模块设计 14
第4章 系统实现 16
4.1 系统总体结构 16
4.2 系统各模块实现及程序运行结果 17
4.2.1 用户登录 17
4.2.2 用户注册 17
4.2.3 饮食信息录入 19
4.2.4 健康饮食推荐 19
4.3 关键问题及解决方法 20
4.3.1 健康饮食推荐模块的问题 20
4.3.2 数据库连接的问题 20
第5章 测试 22
第6章 总结与展望 24
参考文献 25
致谢 26
第1章 绪论
1.1 健康饮食的重要性
坚持健康饮食能给予人的身体一个良好的状态,对于改善调节身体状态以及预防疾病都有一定的作用.健康饮食是指为了让身体能够健康而进行的一个科学合理的饮食,主要包括了下面几个原则:
一、平衡性原则。是指在每次饮食中,身体摄入的各种微量元素都能够达到一个相对合理的平衡,包括能量平衡,营养素平衡和酸碱平衡这三大平衡,具体介绍如下列所述。