论文部分内容阅读
随着计算机网络技术和多媒体教育技术迅速发展,人类已进入信息社会,互联网作为信息技术革命的象征,正在以惊人的速度改变人们的工作,生活,学习和教育方式。虽然网上远程教育资源和平台很多,但许多平台大多采用文本与图形的网页模式,使分散的远程教育资源和服务难以提高其通用性和共享性,从而造成大量的教育资源浪费,而且不能非常方便用户对远程教育服务的查询和使用。针对上述情况,本文提出了基于Web技术的远程教育系统解决方案,利用Web服务技术和XML语言为基础,使系统实现了跨平台,跨数据库之间的松散耦合。论文首先介绍了远程教育系统的现状和发展趋势,讨论了Web服务模型、协议和关键技术,对系统进行了详细的需求分析,使用软件工程方法来设计基于Web服务的远程教育系统的系统结构。然后论文重点研究和讨论了远程教育系统的UDDI注册的实施方法,Web服务注册等系统的关键部分,通过课程学习来进行Web服务开发,描述了Web服务的远程教育系统的运行模式和过程。在此基础上,系统使用Visual Studio 2005作为开发工具来实现这个系统的程序调试和编码。在系统性能优化上,本文也进行了更深入的探索。根据系统运行的具体状况,采用了服务器集群技术、索引优化、高速缓存技术、程序设计代码规范等一系列能够有效的提高系统的性能的措施。通过具体测试证明,经过优化后的系统提升了系统承载力,有效提高了系统的响应速度,在大量的Web用户使用的情况下满意度也得到了提高。