论文部分内容阅读
二十一世纪教育改革和发展的主要方向是教育信息化,借助信息化技术提高教与学的效率、培养学生的实践与创新能力是教育追求的最终目标。网络教学以网络教学系统为载体,打破了传统封闭的教学环境,突破了时间、地点的限制,让老师和学生都可以更加充分地利用优秀的教育资源。设计一个符合21世纪信息化教育的网络教学系统对课程建设与教学质量水平的提升具有十分重要的作用。网络教学系统是实施网络教学的一种便捷、有效的方式,本文在分析国内外网络教学系统的开发现状的基础上,最终设计并实现一个通用的网络教学系统。本文对网络教学系统的研究背景和国内外研究概况进行介绍,列举实现网络教学系统主要用到的相关理论知识和关键技术,并阐述Visio、Rose等成熟的分析设计工具。本文设计的网络教学系统以J2EE架构和SQL Server 2008作为主要开发平台和数据库工具,系统整体采用三层架构。通过对系统的功能需求和非功能需求分析,将系统设计成三个主要功能模块:基础建设模块、在线考试与发展性评价模块和在线课堂与交互答疑模块。整个系统是基于数据挖掘技术进行的,介绍了挖掘技术中的分类规则和关联规则,通过关联规则对学生的成绩数据进行分析,并通过相关数据进行结果的验证和总结。平台的这些功能为教师提供更好的教学方式,教师拥有在线答疑、在线发布作业、在线课堂等功能模块,同时也为学生提供更好的学习条件,这样师生可以通过互联网进行在线交流与互动,共同完成这门课程的学习和教学任务。系统严格按照软件工程规范进行设计,经过反复修改和测试,测试结果的各项性能和指标均符合系统设计要求。系统符合二十一世纪教育信息化建设的网络教学系统要求。