声明
致谢
摘要
1 引言
1.1 项目背景与意义
1.2 相关课题国内外发展现状
1.3 论文结构
2 相关技术介绍
2.1 Struts2+Spring+Hibernate框架
2.2 JPush极光推送
2.3 协同过滤推荐算法
2.4 ueditor富文本编辑器
2.5 本章小结
3 需求分析
3.1 需求概述
3.1.1 产品特点分析
3.1.2 用户特征分析
3.2 功能性需求
3.2.1 用户注册登录
3.2.2 书单相关需求
3.2.3 活动相关需求
3.2.4 用户相关需求
3.2.5 个人中心
3.2.6 管理书单
3.2.7 管理活动
3.2.8 管理用户
3.2.9 管理图书
3.2.10 管理推荐
3.2.11 系统设置
3.3 非功能性需求
3.4 可行性分析
3.5 本章小结
4 系统概要设计
4.1 设计目标
4.2 系统功能结构设计
4.3 系统技术架构设计
4.3.1 客户端总体架构
4.3.2 服务器端总体架构
4.4 数据库设计
4.4.1 数据库选择
4.4.2 系统概念模型设计
4.4.3 数据表结构
4.5 本章小结
5 系统详细设计与实现
5.1 用户注册登录模块详细设计与实现
5.1.1 用户注册的详细设计与实现
5.1.2 用户登录的详细设计与实现
5.2 书单模块详细设计与实现
5.2.1 发布书单的详细设计与实现
5.2.2 浏览书单列表的详细设计与实现
5.2.3 分享书单的详细设计与实现
5.3 用户模块详细设计与实现
5.3.1 协同过滤推荐算法介绍
5.3.2 协同过滤推荐算法在书友推荐模块中的应用
5.4 后台管理端详细设计与实现
5.4.1 精选书单列表的详细设计与实现
5.4.2 发布精选书单的详细设计与实现
5.5 本章小结
6 系统测试
6.1 功能性测试
6.2 非功能性测试
6.3 本章小结
7 结论
7.1 全文总结
7.2 不足与展望
参考文献
作者简历及攻读硕士学位期间取得的研究成果
学位论文数据集