论文部分内容阅读
网络教学突破了时间和空间的约束,解决了很多传统教育无法解决的问题。网络教学系统的开发和投入使用对于我国的教育有重要的意义。但是由于网络教学没有教师面对面的解释,演绎和约束,学生经常会遇到各种疑问不能解决,因此,及时消除学生学习障碍的辅导答疑系统就成为网络教学平台的重要组成部分,它的深入研究和实现对网络教学有积极的推动作用。要设计一个高效规范的网络教学答疑系统,就需要深入了解系统需求。论文结合一般答疑系统的需求和网络教育的特定需求,提出了针对网络教学答疑系统的需求并且做了详细的分析。这个系统集异步答疑功能,实时答疑功能,搜索问题功能,智能指导功能于一体。并且考虑到了网络教学中分布式站点资源需要同步更新的需求。论文对答疑系统实现过程中的难点进行了研究,关键解决三个问题。第一,采用什么样的方式可以实现高效高质的问题搜索。对目前流行的搜索引擎开发工具包Lucene和搜索技术进行的深入研究表明,Lucene工具包是实现问题搜索的一个良好选择。论文完成了利用Lucene实现问题搜索的具体设计和具体实现。第二,如何实现智能指导。为了更好地实现智能指导的功能,论文在深入研究了专家系统的基础上提出了可行得解决方案。第三,如何同步更新分布式站点之间的资源库。分布式站点之间的问题库更新是网络教学答疑系统中非常重要的一部分,只有实现了问题资源的同步更新,才能够真正做到问题资源共享。论文阐述了如何利用Web Service在现有的各种异构平台的基础上,构筑一个通用的,与应用无关、语言无关的技术层,使用Web service接口实现网络教学系统分布式站点上资源的同步更新。目前,有许多优秀的开源J2EE开发框架不断涌现出来,为开发工作提供了强大的支持。论文研究了目前涌现的各种优秀框架和先进技术,描述了如何在J2EE上利用这些框架和技术完成网络教学答疑系统的详细设计。经过我们的努力,网络教学答疑系统基本完成,收到的良好的效果,验证了相关技术解决方案和设计的可行性。