目 录
第1章 绪论 1
1.1研究背景及意义 1
1.2 国内外研究现状 1
1.3 研究工作和论文结构 2
第2章 相关技术 3
2.1 HTML 和Python 语言 3
2.2 知识图谱 3
2.3 数据库技术 4
2.4 Django 框架 4
第3章 系统分析 5
3.1 总体需求分析 5
3.2 功能需求分析 5
3.2.1学生数据采集模块功能需求分析 5
3.2.2教学资源管理模块功能需求分析 6
3.2.3个性化学习推荐模块功能需求分析 6
3.3 基于知识图谱的非功能需求分析 7
3.4 基于知识图谱的系统可行性分析 8
第4章 系统设计 9
4.1 系统功能设计 9
4.1.1 用户模块设计 9
4.1.2 用户行为采集模块设计 10
4.1.3 个性化推荐模块设计 11
4.1.4 后台管理模块设计 12
4.2 数据库设计 13
4.2.1 数据库概念设计 13
4.2.2 数据表设计 14
第5章 系统实现 17
5.1 系统开发环境 17
5.2 用户模块实现 17
5.3 用户行为采集模块实现 22
5.4 个性化推荐模块实现 25
5.5 后台管理模块实现 26
第6章 系统测试 30
6.1 系统测试环境 30
6.2 用户模块测试 30
6.3 用户行为采集模块测试 31
6.4 个性化推荐模块测试 31
6.5 后台管理模块测试 32
第7章 总结与展望 34
参考文献 35
致 谢 36
1.3