基于内容的图书推荐系统的设计与实现.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:17211
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】面对互联网技术的迅速发展,人们对互联网的依赖程度越来越重。面对信息过载,推荐系统慢慢出现在人们的面前。本文是实现基于内容的电子图书推荐系统,帮助人们快速找到自己需要的图书。本文首先阐述了推荐系统产生的背景,并分析比较了几种推荐系统算法,重点阐述了基于内容的推荐算法的优缺点。本系统分为前台和后台两个部分,后台供管理员进行系统管理,前台用于游客和用户进行资源浏览。

推荐图书模块采用基于内容的推荐算法,它使用关键词代表图书的内容特征向量,根据用户对图书的操作行为计算出用户的配置文件,并通过采用Jaccard算法计算出与用户配置文件相似性较大的图书推荐给用户。最后采用Myeclipse8.5开发平台和MySql数据库,编码实现了本系统。

【关键词】:图书推荐;MVC;JSP

 

目录

摘要

Abstract

1引言-1

1.1研究背景及意义-1

1.2国内外研究现状-1

1.3课题研究的内容-1

2开发环境与技术介绍-3

2.1开发工具-3

2.1.1 MyEclipse简介-3

2.1.2 JSP简介-3

2.1.3 Tomcat简介-3

2.1.4数据库简介-4

2.2基于内容的推荐算法-4

2.3 B/S模式-5

2.4 MVC设计模式-5

2.5系统使用的框架-6

2.5.1 SpringMVC简介-6

2.5.2 Hibernate框架介绍-6

2.5.3 Spring简介-6

3系统需求分析与设计-8

3.1需求分析-8

3.1.1系统目标-8

3.1.2系统结构图-8

3.1.3图书推荐需求分析-9

3.1.4功能需求分析-9

3.2数据库设计-10

3.2.1数据库需求分析-10

3.2.2数据库的物理实现-12

4系统主要功能实现-16

4.1系统前台-16

4.1.1首页-16

4.1.2书籍推荐功能-16

4.1.3用户功能-23

4.2系统后台-29

4.2.1系统管理-29

4.2.2图书管理-33

4.2.3用户管理-35

4.2.4推荐管理-38

5系统测试-39

5.1系统测试的环境-39

5.2系统测试的项目-39

5.3测试实例-39

5.4系统测试的结果-41

6结论-42

参考文献-43

致谢-44

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:本课题是基于内容的图书推荐系统,目的是向将推荐服务应用到互联网中,大部分的推荐系统出发的角度都是用户和商品。本课题利用的是书籍内内容之间的相似关联的特点,互联网将......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: