声明
致谢
1. 引言
1.1 论文背景与意义
1.2 国内外发展现状
1.3 论文主要工作
1.4 论文组织结构
1.5 本章小结
2. 关键技术概述
2.1 SSM 框架
2.1.1 Spring 框架
2.1.2 SpringMVC
2.1.3 MyBatis
2.1.4 MVC 应用模型
2.2 Thrift RPC 调度协议
2.3 Elasticsearch搜索引擎
2.4 协同过滤推荐算法
2.4.1基于用户的协同过滤推荐算法
2.4.2基于物品的协同过滤推荐算法
2.4.3 K 近邻协同过滤算法
2.5 Mahout框架
2.6 本章小结
3. 系统需求分析
3.1功能性需求分析
3.1.1 购课购书功能
3.1.2评课评书功能
3.1.3 产品推荐功能
3.1.4 系统管理功能
3.1.5 财务管理功能
3.2非功能性需求分析
3.3 本章小结
4. 系统概要设计
4.1 系统架构设计
4.1.1 系统架构基本原则
4.1.2 系统整体架构
4.1.3 系统功能模块划分
4.2数据存储层设计
4.2.1 MySQL 数据库设计
4.2.2 Redis 缓存设计
4.3产品推荐功能模块系统设计
4.3.1 推荐系统的整体设计
4.3.2 推荐算法的策略分析
4.4 本章小结
5. 系统功能模块详细设计与实现
5.1 系统开发运行环境
5.2 购课购书功能模块的实现
5.2.1 功能模块流程设计
5.2.2 功能时序设计
5.2.3 功能的类设计
5.2.4 实现效果图
5.3 评课评书功能模块的实现
5.3.1 功能模块流程设计
5.3.2 功能时序设计
5.3.3 功能的类设计
5.3.4 实现效果图
5.4 产品推荐功能模块的实现
5.4.1 数据的收集和存储
5.4.2 推荐结果的处理和实现
5.5系统管理功能模块的实现
5.5.1 功能模块流程设计
5.5.2 功能时序设计
5.5.3功能的类设计
5.5.4 实现效果图
5.6财务管理功能模块的实现
5.6.1 功能模块流程设计
5.6.2 功能时序设计
5.6.3功能的类设计
5.6.4 实现效果图
5.7 本章小结
6. 系统测试与优化
6.1 系统测试
6.1.1 单元测试
6.1.2功能测试
6.1.3性能测试
6.1.4安全测试
6.1.5兼容性测试
6.2系统优化
6.3 本章小结
7. 总结与展望
7.1 总结
7.2展望
参考文献
作者简历
独创性声明
学位论文数据集
北京交通大学;