目 录
Abstract1
1 绪论5
1.1 课题的研究背景与意义5
1.1.1 课题的研究背景5
1.1.2 课题的研究意义5
1.2 系统的定义及内容简介5
1.2.1 系统的定义5
1.2.2 系统的内容简介0
2 系统中主要用到的技术1
2.1 MySQL数据库1
2.2 Struts2框架简介1
2.3 Jsp技术1
2.4 Spring2
2.5 Tomcat简介3
3 教学辅助系统系统的设计与实现4
3.1 开发和运行环境选择4
3.2 系统设计4
3.2.1 系统功能分析4
3.2.2 系统功能模块设计4
3.3 数据库设计5
3.3.1 数据库概念结构设计5
3.3.2 数据库逻辑结构设计6
4 模块详细设计8
4.1 数据库连接配置8
4.2 主页面8
4.3 用户登录页面9
4.4 学生功能模块设计11
4.4.1 在线考试页面11
4.4.2 提交作业页面12
4.4.3 在线讨论页面14
4.4.4 在线提问页面15
4.5 教师功能模块设计16
4.5.1 资料上传下载页面16
4.5.2 作业管理页面17
4.5.3 试题管理页面17
4.5.4 修改登录密码页面18
4.6 管理员功能模块设计18
4.6.1 管理员信息维护页面19
4.6.2 教师信息维护页面19
4.6.3 学生信息管理页面20
4.6.4 课程信息管理21
5 用户手册0
5.1 系统功能简介0
5.2 系统运行与操作指南0
6 总结与展望1
6.1 系统总结及不足之处1
6.2 设计心得1
致 谢3
参考文献4