基于关联规则图书阅读推荐系统设计
[关键词:关联规则,图书阅读] [热度 ]提示:此毕业设计论文完整版包含【开题报告,任务书,论文】 作品编号:rjgc0159,word全文:53页,合计:15000字 |
主要研究内容
随着移动互联网的迅速发展,手机阅读已经渐渐的成为主流产品了。随着用户阅读的增多将会产生大量的数据。如何为用户推荐其真正喜欢的书籍将成为重大问题。我们通过数据挖掘技术通过挖掘用户阅读记录中的关联关系来发现用户的喜好并为用户推荐书籍。本设计软件工程思想中结构化思想,并运用标准的软件设计流程,从系统需求、系统设计、详细设计等步骤来开发图书推荐系统。该软件利用Intellij IDEA作为开发工具,使用java语言完成了对系统的前后台的开发。该系统提供了图书的阅读、图书推荐、打开本地图书等功能。使用FP-growth算法进行关联规则挖掘用户行为,为用户进行个性化的图书推荐。
本文结构
第一部分为引言,该部分主要介绍论文研究背景、关联规则的概述以及相应的论文结构。
第二部分为相关技术,该部分主要介绍系统所用到的相关技术的介绍。
第三部分为系统需求,该部分主要介绍系统的功能性需求和系统的性能需求。
第四部分为系统设计,该部分主要介绍系统结构和数据库设计。
第五部分为详细设计,该部分主要介绍系统各个模块的详细设计和推荐算法的设计与实现。
第六部分为系统实现,该部分主要展示系统运行的效果。
......
Android功能需求
书架模块
当用户打开一本电子书的时候,系统会自动将打开的图书添加到书架中,书架中的图书是按照最后阅读时间倒叙排列的,用户可以很方便的查看最近观看过的图书。书架提供的功能有:添加图书、删除图书、修改图书地址功能。
文件浏览器模块
文件浏览器提供给用户打开本地图书的功能,方便用户使用本地SDCard中的图书进行阅读。
阅读器模块
阅读器模块主要负责对用户打开的图书进行缓存、分页、目录提取、文字的选择与复制等功能。
个人中心模块
个人中心模块主要负责显示自己关注的用户分享出来的笔记信息,可以查看笔记内容,图书名称,摘要等信息。
我的笔记模块
我的笔记模块主要用于记录用户自己的笔记信息,并在有网络的情况下将笔记与服务器进行同步。
公共分享平台模块
公共分享平台模块主要显示在该平台上其他用户分享的笔记信息,并且可以查看和浏览用户笔记内容,图书名称,摘要等信息。
图书分析模块
图书分析模块主要负责提取用户正在看图书的章节信息,并上传到服务器进行匹配,然后将匹配结果图书的名称、作者的信息附加到图书上。
笔记同步分享浏览功能模块
笔记同步分享浏览功能模块主要负责在用户读书的时候根据图书的名称、作者信息和正在读的章节信息从服务器中获取其他用户在本书的该章节所做的笔记,并提供给用户浏览。
文本编码检测模块
由于文本编码的多样性,为了用户在打开文本文件的时候显示出来的效果的正常的而非乱码,所以在android端添加了文本编码检测模块,该模块主要用于检测文本文件......
提示:此毕业设计论文完整版包含【开题报告,任务书,论文】 作品编号:rjgc0159,word全文:53页,合计:15000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——基于关联规则图书阅读推荐系统设计(开题报告,任务书,论文)!