健康饮食App的设计与开发毕业论文
2022-01-17 21:01:18
论文总字数:25991字
摘 要
在这几年里,因为国力的日渐强盛,老百姓的生活基本上实现全面小康,我们的生活水平不断得到了提高。基本温饱解决,人们开始追求生活的质量了,因此,锻炼、饮食、养生等方面越发受到了高度的重视。饮食,它与我们身体健康息息相关,人们也开始对饮食有了更深一步的要求,不只是停留在解决饥饿这个层次。虽然现代农业与食品工业都有了一定的发展,人们对食物选择的机会变得越来越多,但是,因为快速发展而带来的生活快节奏,导致了人们对健康饮食知识的匮乏,常常造成不合理的饮食结构,破坏了营养平衡。同时,也存在部分人在追求健康饮食的指导,比如健身人群,希望得到更好的体魄,而这种人群也正在不断壮大。
如今,因为科技的快速发展,智能手机也日亦发展成熟,并且因为价格接近大众几乎全员配置,它可以承载很多很实用的功能,并且功能日亦丰富多样和高质量。基于此,本程序用Android实现实用且有创意的健康饮食App。
此次毕业设计的内容是设计并且实现一个基于安卓的健康饮食App,使用的开发语言是Java。实现本应用的开发平台是Android Studio,它是一种集成开发环境,数据库用的是LitePal。在客户端,采用Android SDK设计客户端,使用Android Studio中的安卓模拟器模拟实际的安卓手机来运行项目。该项目的开发需要做好界面简易、操作方便。
关键词:健康饮食 App Android Java LitePal
Design and Development of App for Healthy Diet
Abstract
In recent years, because of the growing strength of the country, people's lives have basically achieved a well-off society in an all-round way, and our living standards have been constantly improved.With the basic food and clothing being solved, people began to pursue the quality of life, therefore, exercise, diet, health and other aspects have been paid more and more attention.Diet, which is closely related to our health, people have begun to have a deeper requirement for diet, not just to solve the level of hunger. Although modern agriculture and food industry have developed to a certain extent and people have more and more opportunities to choose food, the fast pace of life brought by the rapid development has led to the lack of knowledge about healthy diet, often resulting in unreasonable diet structure and destroyed the nutritional balance.At the same time, there are also some people in the pursuit of healthy diet guidance, such as fitness crowd, hoping to get better physique, and this group is growing.
Nowadays, because of the rapid development of science and technology, smartphones are also becoming mature day by day, and because the price is close to the public's almost full-time configuration, it can carry a lot of very practical functions, and function day is also rich, diverse and high-quality. Based on this, this program uses Android to implement practical and creative healthy diet App.
The content of this graduation project is to design and implement a healthy diet App based on Android. The development language used is Java. The development platform for this application is Android Studio, which is an integrated development environment, and LitePal is used for database. On the client side, the client is designed with Android SDK, and the Android simulator in Android Studio is used to simulate the actual Android mobile phone to run the project. The development of this project requires simple interface and easy operation.
Keywords: Healthy Diet; App; Android; Java; LitePal
目录
摘 要 I
Abstract II
第一章 绪论 1
1.1 开发背景 1
1.2 目的和意义 1
1.3 开发工具 2
第二章 系统需求分析 3
2.1 需求分析 3
2.2 可行性分析 3
2.2.1技术可行性 4
2.2.2社会可行性 4
2.2.3经济可行性 4
2.2.4操作可行性 5
2.3 系统性功能需求 5
第三章 软件的设计 6
3.1 用例图 6
3.2 流程图 6
3.3 数据库 8
第四章 软件的详细实现 12
4.1 开发环境的配置和项目的创建 12
4.2 数据库的配置 12
4.2.1 LitePal的配置 12
4.2.2 数据库和表的创建 13
4.2.3 数据表的增改查操作: 14
4.3 系统功能模块的设计 15
4.3.1 登陆和注册 15
4.3.2 食谱推荐 17
4.3.3 分类食谱的推荐 17
4.3.4 饮食建议 17
4.3.5 个人信息 22
4.4 系统逻辑模块的设计 23
4.4.1登陆和注册 23
4.4.2.食谱推荐 23
4.4.3.食谱信息查看 24
4.4.4.注销 24
4.5 系统界面设计 24
4.5.1登陆注册界面的实现 24
4.5.2滚动界面的实现 25
4.5.3滑动菜单的实现 27
4.5.4食谱信息界面的实现 29
第五章 软件测试 30
5.1 软件测试的目的 30
5.2 软件测试环境 30
5.3 测试方案及用例 30
第六章 总结与展望 34
参考文献 35
致谢 36
第一章 绪论
1.1 开发背景
在很久以前,大部分人们对于食物的态度,是只停留在解决饥饿这一基本要求的状态,而对食物有更深一层要求的情况,只出现于少数人中,而且这所谓的更深一层要求更大偏向于美味。导致这种现象的原因是因为当时的科学技术和各方面的研究还不够成熟,各方面存在着一定的限制,不仅人们的劳动效率不够高,资源的利用率也处于低下。不能生产出足够多的食物,那么解决温饱问题理所当然成为了饮食方面的主要问题。但是,在当今世界大发展的背景下,我们的研究和技术有了火箭似般的进步,这种进步不仅影响了吃这一方面,也导致了生活各个领域发生变化,甚至说变化是翻天覆的也不为过。
请支付后下载全文,论文总字数:25991字