"景先生毕设|www.jxszl.com

个性化食谱推荐系统【字数:14145】

2024-11-02 13:27编辑: www.jxszl.com景先生毕设

目录
摘 要 III
关键词 III
ABSTRACT IV
KEY WORDS IV
1 前言 1
1.1课题背景与意义 1
1.2 国内外研究发展概况 1
1.3 研究目的 2
1.4研究内容 2
2相关技术理论基础 3
2.1技术基础 3
2.1.1有关Android Studio 3
2.1.2 Spring Boot 3
2.1.3 数据获取 4
2.2推荐系统 5
2.2.1 推荐系统介绍 5
2.2.2 基于用户的协同过滤算法 6
3 需求分析 7
3.1 需求分析方法及流程 7
3.2系统功能需求分析 7
3.3性能需求分析 8
3.4可行性分析 8
3.5 系统用例图 9
4 总体设计 10
4.1整体功能模块设计 10
4.1.1注册功能模块 10
4.1.2登录功能模块 12
4.1.3检索模块 14
4.1.4评论模块 15
4.1.5推荐模块 17
4.2数据库设计 18
4.2.1数据库概念结构设计 18
4.2.2数据库逻辑结构设计 24
5软件功能实现 27
5.1注册模块的实现 27
5.2推荐模块的后台实现 28
5.3推荐模块的前台实现 30
5.4检索模块的实现 31
5.5食谱详情模块的实现 33
6软件测试 35
6.1注册模块的测试 35
6.2 推荐模块的测试 35
6.3检索模块的测试 36
6.4详情模块的测试 36
7 结论 37
致谢 38
参考文献 39
个性化食谱推荐系统的设计与实现
摘 要
民以食为天是 *51今日免费论文网|www.51jrft.com +Q: @351916072
存在于中国的一句古老的谚语,食物占据着非常重要,无与伦比的地位在中国的传统社会中。而对食材的处理中国有非常多的独特方法,很多人会遇到想吃但不会做的时候,这个情况下,食谱软件就应运而生。
该软件主要用于向用户提供食谱,并且通过个性化的推荐系统为用户生成个性化的食谱推荐,目的是为了满足用户在实际生活中的食谱需求,能够更好的促进用户生活中的便利。食谱软件的调查研究是本文着重说明的的基础,在这个基础上,本文进行了详细而且细致的需求分析,并且在经过需求分析之后,得出来的结论进行了完整的系统设计,前端界面使用了Android开发,后台使用了最新的微服务开发框架Spring Boot。该软件的主要功能包括了注册功能、登录功能、个性化推荐功能,记录用户喜好功能,收藏功能等。用户在实际生活中的需求,尤其是了满足对于食谱的需求,并能够更好的推荐符合用户行为习惯的食谱。
目录
目录
目录

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/605700.html