目 录
1 绪论.........................................................................................................................................3
1.1 开发背景.......................................................................................................................3
1.2 目的意义.......................................................................................................................3
1.3 研究方法.......................................................................................................................3
2 系统的开发语言、工具与环境.............................................................................................4
2.1 JSP 技术.........................................................................................................................4
2.2 MyEclipse 开发工具 .....................................................................................................4
2.3 MySQL 数据库..............................................................................................................4
2.4 TomCat 服务器..............................................................................................................5
3 需求分析.................................................................................................................................5
3.1 系统可行性分析...........................................................................................................5
3.2 系统功能需求分析.......................................................................................................6
3.3 非功能需求分析...........................................................................................................7
4 系统设计.................................................................................................................................7
4.1 系统设计原则...............................................................................................................7
4.2 系统功能设计...............................................................................................................8
4.3 数据库表设计...............................................................................................................9
5 系统实现...............................................................................................................................10
5.1 学生功能实现.............................................................................................................10
5.1.1 参加考试...........................................................................................................10
5.1.2 个性化推荐习题...............................................................................................11
5.1.3 考试记录...........................................................................................................11
5.1.4 知识点习题推荐...............................................................................................12
5.2 教师功能实现.............................................................................................................13
5.2.1 试卷...................................................................................................................13
5.2.2 题库...................................................................................................................13
5.2.3 知识点管理.......................................................................................................14
5.3 管理员.........................................................................................................................14
5.3.1 班级管理............................................................................................................14