基于Web服务的教学管理系统设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:Ningyuan321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代科学技术的发展,计算机已进入我国的教育领域,并得到了迅速的发展。在教育领域,计算机不仅是一门学科,而且正逐渐成为有效的教学媒体和教育管理的有利工具,使得教学手段、教学方法、教学观念与形式、课堂教学结构、以至教学理论都发生了改变,由此相应形成了一门新的、综合的、把教育学知识与计算机科学技术知识相结合的教育领域——计算机辅助教育。 教学管理课件是一个很普遍的一种教学辅助软件,然而课件的共享问题在多媒体教学系统中多年来一直没有很好地解决。随着Web技术的发展,Web服务提供了解决这一问题的可能性。Web服务是自包含的、自描述的、模块化的应用程序,可以发布、定位和调用,它的功能可以很简单(一个单独请求),也可以很复杂(一个业务过程)。一旦Web服务在网络上发布后,其它应用程序(或者其它Web服务)就可以发现并共享它。 本文以教学管理系统为例,阐述了通用Web服务涉及的XML文档生成和解析、XML文档验证、XML文档序列化和反序列化、Web服务的方法和Web服务的调用等方面分别作了详细地论述。并采用了一个基于中间件技术实现关系数据库模式到XML文档的转换方法,这也是Web服务领域中需要解决的关键问题。并以一个Web教学管理系统设计为例说明了通用的Web服务实现和调用的过程和方法;其次,叙述了以充分利用遗产应用为目的Web服务的包装过程。
其他文献
嵌入式系统硬件平台灵活多变、研发周期短的特点给系统开发人员带来了巨大的挑战。编译器是进行嵌入式系统软件开发的基础,快速地获得一个针对特定嵌入式系统硬件平台的编译器
随着信息化进程的推进,软件的生产效率已经引起了业内人士的普遍重视。提高软件的生产效率,除了按照工程化的方法生产软件外,还需要提高软件的可重用性。其中应用程序跨平台的可
分布式组件系统是一类重要的应用软件,为了提高这类软件产品的质量,必须开展充分有效的测试。但是分布式技术和组件技术的结合为软件测试带来了许多新的困难,所以必须采用新的方
Web服务合成把Internet上已有的相对简单的Web服务按一定的业务流程逻辑合成起来以构成复杂的复合服务,从而提供更强大更完整的商业功能。通过动态地合成已有的Web服务,就无须
利用计算机图形学原理来真实的模拟各种自然现象已经是当今从事于虚拟现实仿真的研究者们的一大愿望。随着图形硬件的快速发展,越来越多的仿真系统应用于计算机游戏、电视广告
迭代学习控制针对具有重复运行性质的被控对象,利用对象以前运行的信息,通过迭代的方式修正控制信号,实现在有限区间上的完全跟踪任务。传统的迭代学习控制以其简单的算法形式和
该文主要对贝叶斯检索框架下的相关反馈技术进行了探索和研究.在基于贝叶斯公式的检索框架之上,应用长期学习和短期学习的相关反馈技术,构建扩展的贝叶斯框架,并提出了一个通
该文首先阐述了.NET开发平台的基本架构.NET Framework的构成及其特点,并详细分析了.NET开发平台的核心开发技术:Web Service远程调用技术、ASP.NET Web开发技术、C#开发语言
众所周知,综合网络管理系统是在各专业网管系统之上建造的,建造综合网管的目的并不是取代各专业网管的功能,而是在此基础上开发对全网的综合管理功能.综合的目的就是要在全网
今天,越来越多的开发者需要为企业实现分布式事务的应用程序,在服务器端技术方面获得良好的速度、安全和可靠性。要适应快速发展和需求易变的电子商务和信息科技大环境,企业