首页> 中文学位 >基于WEB服务的远程教育系统的设计及性能优化策略研究
【6h】

基于WEB服务的远程教育系统的设计及性能优化策略研究

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1研究背景

1.2远程教育系统现状

1.3现有远程教育系统存在的不足

1.4研究目标与内容

第二章 Web服务概述及其相关技术

2.1 Web服务概述

2.2 Web服务体系结构

2.3 Web服务的相关技术

2.3.1 XML

2.3.2 SOAP

2.3.3 UDDI

2.3.4 WSDL

2.4 Web服务对于本系统的适用性

第三章 基于Web服务远程教育系统分析与设计

3.1基本需求分析

3.1.1功能需求

3.1.2性能需求

3.2系统总体设计

3.2.1校园网平台总体结构

3.2.2系统总体功能结构

3.2.3系统功能模块设计

3.2.4系统Web服务设计

3.3数据库设计方案

3.3.1数据库设计原则

3.3.2数据表设计

3.4系统的开发环境

第四章 远程教育系统关键技术实现

4.1远程教育系统UDDI注册中心的实现

4.1.1远程教育系统UDDI注册中心原型设计

4.1.2 UDDI注册中心工作过程设计

4.2.3 UDDI注册中心功能实现

4.2远程教育系统的Web服务注册的实现

4.3课程学习功能Web服务实现

4.4远程教育系统部分模块程序实现与代码

4.5远程教育系统的发布

4.6系统测试

4.6.1系统测试的目的和原则

4.6.2本系统测试用例

第五章 基于WEB的远程教育系统的优化策略

5.1系统优化的问题

5.2服务器优化策略

5.3数据库优化策略

5.4存储优化策略

5.5程序设计的优化策略

第六章 总结与展望

6.1总结

6.2本文所作的主要工作

6.3工作展望

参考文献

致谢

攻读学位期间的主要研究成果

展开▼

摘要

近年来远程教育在世界范围内得到了迅速的发展,而网络技术的发展为远程教育提供了一片崭新的天地,基于Web的远程教育系统成为目前教育领域与计算机科学领域的研究热点。虽然目前网上远程教育资源和平台产品很多,但大多数的平台采用的文本加图片的网页(HTML)模式使分散在各个远程教育系统中的资源和服务通用性和共享能力低,造成了大量教育资源的浪费,而且很不方便用户对这些远程教育服务的查询和使用。针对上述现状,论文提出了基于Web服务的远程教育系统解决方案,采用Web服务技术,利用XML语言做为基础,实现了系统跨平台,跨数据库之间的松散耦合。 论文首先介绍了远程教育系统的现状、发展趋势以及Web服务的模型、协议及其关键技术,并在系统需求分析的基础上,采用软件工程的方法设计了基于Web服务的远程教育系统的系统架构。然后论文重点研究并设计实现了远程教育系统UDDI注册中心、Web服务注册等系统关键部分,通过对课程学习Web服务的开发,说明了基于Web服务的远程教育系统的运行模式和过程。在此基础上,使用Visual Studio2005作为程序的开发工具编码实现了该系统。 在系统的性能优化方面,论文也进行了较为深入的探索。针对系统运行的具体情况,论文采用了服务器集群技术、缓存技术、索引优化、程序设计代码规范等一系列有助于提高系统性能的技术和措施。实践证明,通过优化,提高了系统的承载能力,提高了系统的响应速度,提高了数量庞大的Web用户的满意度。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号