目
1
录
绪论...............................................................................11.11.21.31.4课题背景......................................................................1课题研究意义..................................................................1国内外研究现状和发展方向......................................................2论文组织结构..................................................................3
2
系统开发平台及技术简介.............................................................42.1系统开发平台简介.................................................................42.2系统开发工具及技术简介...........................................................42.2.1Tomcat服务器简介............................................................42.2.2SQLserver2000简介.........................................................52.2.3MyEclipise6.0开发工具介绍...................................................6
3
系统需求分析.......................................................................83.1系统总体目标.....................................................................83.2系统功能性需求...................................................................83.3系统非功能性需求................................................................103.4系统用户分析....................................................................11
4
系统设计..........................................................................124.14.2
系统的体系结构...............................................................12系统功能模块划分.............................................................13
4.3系统主要功能模块设计及说明.....................................................144.3.1教学资源管理模块............................................................144.3.2教学/学习模块..............................................................144.3.3作业管理模块................................................................144.3.4答疑模块....................................................................154.3.5自我测试模块................................................................164.3.6系统管理模块................................................................164.3.7辅助帮助模块................................................................175数据库设计........................................................................185.1系统顶层数据流图................................................................185.2主要数据表设计..................................................................186系统实现..........................................................................216.1数据库连接......................................................................216.2关键类的代码设计................................................................226.2.1用户类
设计..................................................................22
6.2.2
课程类设计..................................................................236.2.3教学资源类设计..............................................................246.2.4作业类设计..................................................................256.3功能实现........................................................................266.3.1用户
登陆界面................................................................266.3.2文件上传功能................................................................286.3.3课表
查询功能................................................................306.3.4教学资源浏览功能............................................................336.3.5
作业模块功能................................................................336.3.6答疑模块功能................................................................336.3.7自我测试模块功能............................................................3478系统测试..........................................................................35总结与展望.............................