摘要:21世纪,人类已经进入了信息时代。计算机代替人工进行工作已成大势,图书借阅管理系统大大缩减了传统人工操作的工作量。但是传统的图书借阅管理系统有很大的局限,读者在借阅书籍时经常需要花费许多时间来寻找自己需要的书籍或者是喜欢的书籍。所以读者借阅书籍的效率十分低。因此在借阅书籍时进行推荐环节则显得尤为重要。除了常规读者借阅归还等功能之外,本系统在普通图书借阅管理系统基础上加入了推荐系统。本系统采用基于内容推荐和协同推荐两种推荐方式,为读者推荐大约数十本符合读者喜好或者需要的书籍。这样大大提高了读者借阅书籍的效率,减少了读者选择书籍的时间。
【关键词】图书借阅;个性化推荐;JSP; MYSQL
目录
摘要
ABSTRACT
引 言-1
1 系统分析-1
1.1 系统可行性分析-1
1.1.1 技术可行性-1
1.1.2 经济可行性-2
1.2 借阅管理系统需求分析-2
1.2.1 借阅管理系统功能需求-2
1.2.2借阅管理系统数据描述-2
1.2.3 借阅管理系统性能需求-4
1.2.4 借阅管理系统输入输出需求-4
1.2.5 借阅管理系统系统出错处理需求-4
1.2.6 借阅管理系统约束需求-5
1.2.7借阅管理系统系统其它需求-5
1.3 个性化推荐系统需求分析-5
1.3.1 个性化推荐系统功能需求-5
1.3.2 个性化推荐系统数据描述-5
1.3.3 个性化推荐系统其他需求-6
2 系统设计-6
2.1 功能设计-6
2.2 数据库设计-7
2.3 个性化推荐设计-9
2.3.1 基于内容过滤的推荐技术-9
2.3.2 基于协同过滤的推荐技术-10
3 系统实现-10
3.1 模型架构-10
3.2 功能实现-11
3.2.1 系统登录-11
3.2.2 系统主页-11
3.2.3 书籍查询-12
3.2.4 借书还书及个性化推荐-13
3.2.5 借阅超时提醒-15
4 系统测试-16
总 结-17
参考文献-18
附 录-19