Web Service在课程群系统中的构建与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zhangduanhua870505
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网在各行各业的深入发展,教育领域也深受其影响。网络在线教育以其突破时空的优越性以及线上资源的多样性,更加得到大众的认可。同时,为帮助学生对专业课程体系有整体认知,并梳理课程间的联系,课程群建设逐渐得到教育工作者的重视。将两者结合起来,构建一个稳定,可扩展性高、且具有良好平台适应性的网络课程群系统是教育信息化的发展趋势。它增强了异构系统间的协作性,符合教育信息化领域长远发展的需要,推动和提高了教育信息化水平。本文针对该课题做出了如下的工作:(1)课程群系统的技术方案选型。针对现有教育信息化系统中存在的不足,为使本课程群系统克服这些缺陷,通过对现有的各种主流软件研发技术的分析,选取了一套拥有高可扩展性、良好平台适应性的技术方案——轻量级JavaEE与Web Service的组合框架,并简要探讨了这些技术框架的工作原理。(2)课程群系统的分析与设计。针对本课程群系统的用户需求,结合现代软件工程学中的方法,详细分析了课程群系统的设计目标、系统功能与组织结构、系统用例,给出了系统核心模块的数据建模以及数据字典,最后设计了课程群系统的整体架构,并对系统的主要业务流程进行了描述。(3)课程群系统的构建。在上述基础之上,对选定的开源中间件进行了无缝整合,搭建了稳定的系统框架,给出了系统的数据流转过程,并确定了核心组件接口设计。最后以课程群系统的具体模块为例,给出了详细的实现步骤,并设计了一种系统的安全认证方案。(4)课程群系统测试与性能改进。对构建之后的系统进行测试,验证其是否符合预期目标,给出了测试结果,并对系统的数据交换原理做出了分析,最后,设计了一种性能改进方案,提升了课程群系统的性能。通过将Web Service技术引入到课程群系统中,实现了该系统与异构系统平台下的应用之间的通信,体现了系统良好的平台适应性,同时系统框架的搭建采取了合理的方式,在测试过程中稳定运行,且扩展起来较为容易。
其他文献
研究和开发面向企业的性能监控系统主要是为了检测系统的性能状态,改善企业效率,提高IT服务水平。这已逐渐成为当今企业发展对外IT服务的瓶颈之一。本文围绕着作者参与开发的
随着计算机网络在政治、经济、文化、生活等诸多方面的广泛应用,网络已经成为日常工作、生活中不可缺少的重要组成部份。与此同时,网络安全问题也凸现出来,并逐渐成为网络应
入侵检测系统是当前网络安全领域的研究热点,在保障网络安全方面起着重要的作用。但由于传统的入侵检测技术存在着规则库难于管理、统计模型难以建立以及较高的误报率和漏报率
人脸检测是计算机视觉和模式识别领域中的一个研究热点和难点,它研究的主要问题是判断静态图像或动态影像中是否存在人脸,如果存在则对人脸进行定位。人脸检测是实现机器智能
随着计算机的普及、网络的发展、教学理论的更新,计算机辅助教学已由早期的单机模式逐步向现代的、开放的、弹性的、基于Internet网的远程教育迈进。信息时代的教育是面向未
本论文的内容是教材《C/C++与数据结构》的多媒体课件的研究与开发。《C/C++与数据结构》教材和配书多媒体课件是天津市教改立项课题“计算机基础体系改革”的主要研究成果,
随着计算机技术的发展,伴随着网络化制造与资源集成的方案Web Services技术逐渐走向成熟,实现了客户和企业之间快速而灵活的信息共享。在资源的分散性、异构性等的条件下,使
本论文的主要内容是视频图像目标提取技术的研究,其中主要涉及在静止背景下运动目标的检测和提取技术。 在静止背景下运动目标检测和提取研究方面,本文总结了当前视频图像分
随着嵌入式技术的方兴未艾,嵌入式应用的不断增长以及嵌入式系统复杂度的不断提高;相应地,嵌入式软件的规模和复杂性也在不断提高。如何快速,高效地开发嵌入式软件,使开发出
移动代理是由用户创建并代表其创建者执行特定任务的程序对象。它的特点是其移动性和智能性。当移动代理迁移到某一台主机上执行时,其代码及数据状态完全暴露在主机之上。如果