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

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

论文摘要

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

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 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.1.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 工作展望
  • 参考文献
  • 致谢
  • 攻读学位期间的主要研究成果
  • 相关论文文献

    • [1].基于WEB的通信电源远程监控系统研究[J]. 中国设备工程 2019(24)
    • [2].基于自适应遗传算法的考虑服务质量感知Web服务发现[J]. 电子测量技术 2019(22)
    • [3].面向Web系统热点数据预测及缓存管理的研究[J]. 信息技术与信息化 2019(12)
    • [4].基于页面对象的Web应用测试用例生成方法[J]. 计算机应用 2020(01)
    • [5].运用物联网和Web服务搭建院际转运信息平台[J]. 电子技术与软件工程 2020(02)
    • [6].延迟加载在web开发中的应用心得[J]. 视听 2020(02)
    • [7].基于Web的期刊采编系统的设计与实现[J]. 电脑知识与技术 2020(06)
    • [8].Web服务软件测试技术的研究与实现[J]. 电脑知识与技术 2020(02)
    • [9].移动互联网时代的Web性能优化实践[J]. 信息通信 2020(01)
    • [10].基于Web的校园个人自行车租赁系统[J]. 卫星电视与宽带多媒体 2020(02)
    • [11].基于网站制作的Web前端开发技术与优化[J]. 数字技术与应用 2020(01)
    • [12].基于Web应用的网络安全漏洞发现与研究[J]. 无线互联科技 2020(05)
    • [13].基于Web的动态几何软件领域模型及其应用[J]. 计算机应用 2020(04)
    • [14].基于web技术支持下网络多媒体课件的制作原则及优点[J]. 科技风 2020(13)
    • [15].基于Web的网上教学平台的设计与实现[J]. 科技与创新 2020(07)
    • [16].1+X证书制度与Web前端开发专业融合的探索[J]. 信息与电脑(理论版) 2020(04)
    • [17].基于《web前端页面设计》在线开放课程自主学习探讨[J]. 计算机产品与流通 2020(05)
    • [18].基于WEB的计算机课程辅助教学系统的设计与实现[J]. 计算机产品与流通 2020(05)
    • [19].基于Web的时变体数据的体绘制方法[J]. 计算机测量与控制 2020(04)
    • [20].Web浏览器中数据安全配置的研究[J]. 电脑编程技巧与维护 2020(04)
    • [21].基于实践应用的Web开发技术教学改革研究初探[J]. 科学大众(科学教育) 2020(05)
    • [22].基于Web的桥梁健康监测系统设计与实现[J]. 计算机技术与发展 2020(04)
    • [23].基于Web技术的计算机实验室综合管理系统设计[J]. 电子制作 2020(11)
    • [24].分析校园网中Web服务器的配置及安全防护[J]. 江西电力职业技术学院学报 2020(01)
    • [25].基于Web的研究生学位信息管理系统技术研究[J]. 创新创业理论研究与实践 2020(07)
    • [26].WEB技术在地质资料二次开发中的应用探讨[J]. 中国非金属矿工业导刊 2020(03)
    • [27].基于Web技术的医疗图像脱敏系统的设计与实现[J]. 宁夏工程技术 2020(02)
    • [28].网站制作的Web前端开发设计的相关研究[J]. 卫星电视与宽带多媒体 2020(07)
    • [29].Web开发提高网站性能的技巧[J]. 电脑编程技巧与维护 2020(06)
    • [30].随钻测井地质导向服务WEB版[J]. 国外测井技术 2020(03)

    标签:;  ;  ;  ;  

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

    猜你喜欢