论文部分内容阅读
随着多媒体技术和网络通信技术的发展,基于Internet的计算机远程教学作为一种全新的教学手段,越来越受到人们的关注。答疑是远程教学中不可缺少的一个环节,它与网络教学的质量密切相关。所以,很有必要开发一个智能答疑系统,来代替教师完成一些重复性的答疑工作。本文分析了目前基于Web的智能答疑系统的效果并不令人满意。因为它忽略了用户在使用答疑系统进行提问与解答过程中的交互体验。Ajax技术对于智能答疑系统这种需要和服务器频繁交互的应用来说,具有很大的优越性。微软公司的ASP.NET AJAX框架是迄今为止对Ajax技术最完备且功能最强大的封装。因此研究设计了一个基于ASP.NET AJAX技术的智能答疑系统Web平台。本系统主要包括六个部分:学生模块、教师模块、管理员模块、问题库模块、知识库模块和RSS模块。六个模块通过数据服务模块连接在一起。知识库是该系统的基础,知识库的设计与整个系统的运行速度及查询效率密切相关。我们选用框架表示法来表示知识库中的内容。学生模块是本系统设计的重点。学生模块主要包括查看遗留问题、提问、查看提问记录。提问功能是该模块中最主要的功能,提问功能中还包含对问题发表评论功能。教师模块包括处理待解答问题、管理知识库功能,其中管理知识库功能是该模块中的最主要的功能,管理知识库包括对知识库中问题的添加、删除和修改等功能。RSS模块主要建立一个RSS阅读器来订阅知识点以扩充知识库。管理员模块是对系统的三种用户和知识点进行添加、删除和修改工作。问题库模块用XML来表示学生提的问题。论文分为五章,第一章论述了该系统现状研究,第二章论述了该系统的相关技术第三、四章详细论述了该系统的设计与实现、测试与评价的过程。第五章总结与展望叙述了该系统的特点,并讨论了该系统存在的问题以及解决方向。