文摘
英文文摘
声明
第一章绪论
1.1 系统研究的目的与意义
1.1.1背景
1.1.2系统研究目标
1.1.3系统研究意义
1.2国内外研究动念
1.3本文的章节安排
第二章相关理论及关键技术
2.1 J2EE体系结构
2.1.1三层体系结构
2.1.2 J2EE多层应用体系结构
2.1.3 J2EE架构核心技术
2.1.4 J2EE的优点
2.2 MVC设计模型
2.2.1 MVC模型的概念
2.2.2 MVC的两种模型
2.3连接池技术
2.3.1连接池原理
2.3.2连接池的组成
2.4 MySQL技术
2.4.1 MySQL与JSP的连接
2.4.2 MySQL对中文的处理
2.5开发环境的搭建
2.5.1建立JSP开发环境
2.5.2用JDBC连接数据库
2.5.3用JavaBean实现数据库连接池
2.6适应性学习理论
2.6.1适应性学习概念
2.6.2适应性学习特征
2.6.3适应性学习模式
2.7本章小结
第三章 系统分析与设计
3.1需求分析
3.1.1功能需求
3.1.2用户需求分析
3.1.3性能需求
3.2系统的总体设计
3.2.1系统总体结构
3.2.2系统工作流程
3.3系统维护模块设计
3.3.1用户管理
3.3.2数据库维护
3.4 题库管理模块设计
3.4.1习题管理
3.4.2知识点管理
3.4.3课程管理功能
3.4.4批量处理
3.5习题练习模块的设计
3.5.1习题练习功能
3.5.2评价功能
3.6个人信息模块设计
3.6.1个人基本信息管理
3.6.2历史记录管理
3.7数据库表的设计
3.8本章小结
第四章系统主要模块实现
4.1开发环境
4.2注册登陆模块的实现
4.3 习题练习模块的实现
4.3.1学生模型
4.3.2认知型模型的实现
4.3.3习题练习模块
4.3.4评价功能
4.4题库管理模块的实现
4.4.1知识点库管理
4.4.2习题库管理
4.4.3课程管理
4.5个人信息模块的实现
4.6用户管理功能的实现
4.7系统安全性的实现
4.7.1 MD5加密算法在系统中的具体实现
4.7.2数掘库备份
4.7.3其他安全考虑
4.8系统的优势
4.9本章小结
第五章结束语
5.1本文总结
5.2未来工作
参考文献
致谢
附录(攻读学位期间发表论文目录)