论文部分内容阅读
随着Internet的迅速发展以及各级各类学校信息化程度的不断提高,网络教育资源日益丰富,基于Internet/Intranet的教学方式已经深入人心,推动了我国教育改革的进程和人们学习观念的改变。然而网络的迅速发展也使原有的网络技术面临种种挑战,在网络教育中也不例外。因此,人们不断开发新技术以适应网络发展的需要,其中XML以其易用性、灵活性、功能强大等特点深受研究人员和开发人员的青睐,已经得到广泛的应用。构建基于XML的网络教育体系已经成为网络教育的一个重要发展趋势。 本文在开篇阐述了选题的目的及意义,通过对国内外研究现状的分析进一步明确了课题研究的内容。 正文首先对网络教学系统进行简要介绍,在此基础上提出了基于XML的网络教学系统这样一个概念并列举出构建的意义,并对基于XML的网络教学系统相关的一些技术进行了介绍,主要是对XML、XSLT、SQL Server和ASP.NET的一些新特性的简要描述。这些新技术及开发工具是构建基于XML的网络教学系统所不可缺少的,均是其涉及到的核心技术。第三章在总体设计过程中对网络教学系统的总体功能进行了详细划分及具体介绍,同时以实体—联系模型为基础对系统的数据库进行了设计。第四章是本论文的重点,从将XML新特性运用于网络教学系统的角度出发,对网络教学系统几个主要功能的底层实现进行了详细介绍。主要包括以下四个方面:复合DATAGRID控件(运用组件技术,设计实现了复合DataGrid控件);课件点播系统和试题库管理系统底层数据交互实现的异同(设计实现了一个基于XML的底层数据交互模型并进一步优化);采用XMLHTTP和WEB SERVICE实现无刷新交互平台(运用XMLHTTP和WebService技术,设计实现无刷新信息交互模型);自动答疑系统(初步实现了自动答疑的部分功能及提出了一个知识库的智能扩充模型)。 最后,在总结全文的基础上,展望了基于XML技术的网络教学系统的研究和发展。