基于SOA的教育资源系统设计与实现

来源 :科学导报·教育论坛 | 被引量 : 0次 | 上传用户:feiying7405
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Web技术的兴起及分布式技术的应用,面向服务的体系架构思想(SOA)引起了广泛的应用。该思想最早于20世纪90年代中期提出,目前众多的国外公司和企业正致力于其实现技术的研究,特别的是在IT领域得到了更为深入的研究。
  教育资源整合系统的开发研究也融入了SOA技术。在众多文献中,分析比较了国内外网络交易的现状和特点,重点介绍了英美等发达国家教育资源库的概况及发展情况,并对其教育资源特点进行了分析,指出当前教育资源的评价和审核标准。在英国和意大利,远程教育得到了较好的发展,使得资源共享度较高,在一定程度上解决了教育资源短缺的问题。
  随着教育资源共享的需求日趋增大,自2006年,多家厂商和企业联合开发,以面向构件的方法,通过简化项目开发过程中的业务逻辑关系,提高服务的灵活性,发布了服务组件架构,成为面向服务的体系结构的简化模式,当前面向服务的体系架构技术在国外正处推广阶段。
  国内对面向服务的体系架构的研究与国外相比较,起步较晚,但是发展速度较快,各教育资源管理系统的案例不断涌现,并结合知识管理、网络技术、标准制定等方面进行综合性开发,下面就各方面进行简单介绍。
  1 网络技术和知识管理技术的应用
  将网络技术和知识管理技术应用到教育信息资源管理系统中,优化系统信息管理和信息共享。利用网络技术建设教育资源网络平台,将教育资源进行动态整合,避免教育资源的重复过度开发;利用知识管理技术,改进资源管理不善、资源管理不统一的问题,优化教育资源的建设和管理。
  2 教育资源标准化研究
  由于缺乏标准,教育资源在以往建设中随意性是导致当前教育资源无法共享和重复利用的直接原因。因此,标准化教育资源的建设是实现教育资源共建共享的基础。在国外众多标准的基础上,我国的教育信息化标准是基于LOM制定的,旨在统一资源的制作要求和开发者的行为,实现对教育资源的标准化管理。众所周知,资源元数据是对资源进行描述、查询和发布的基础,只有实现了元数据的标准化,才能从更大范围上实现资源的共享和利用。
  3 Webservice技术的应用
  Webservice技术是用于解决以往资源无法共享的实用性较强的技术,从系统的开发和实现技术上,实现了交易资源的分布式共享。当前各个学校通常都面临“信息孤岛”和“资源共享”两个问题,将Webservice技术引入信息整合系统开发建设中,克服了不同平台间的异构问题,大大地提高了资源共享性,有效解决资源分布分散导致的问题。
  随着教育资源管理系统的发展,许多先进的技术和系统开发理念被应用到教育资源管理系统上,各国对教育资源的重视也促进了教育资源标准的定义和制定。然而,各单位和企业只是针对部分中间件进行开发,而缺乏对整个体系架构的研究和开发,尽管如此,我国的许多企业和机构依据自己的特色不断发展,开发出与面向服务体系架构相结合的软件。
  (1)为方便企业信息的共享和信息管理,基于SOA架构的InterBus系统的设计和应用。
  (2)为实现企业的应用、开发、运行、管理、监控和维护,基于J2EE技术开发的PrimatonEOS,具有较先进的水平。
  (3)金蝶等一些软件公司在不断地完善SOA技术与教育资源的整合,推出了基于SOA的协同软件的解决方案。
  本文研究SOA技术的目标在于整理当前的教育资源,实现教育资源的共享和管理,进而设计和开发基于SOA技术的教育资源整合系统。首先研究了SOA技术及SOA的应用现状,了解SOA技术当前面临的问题,利用SOA理念设计系统的架构模型,并对系统中的各个模块编程实现。
  主要的研究内容如下:
  (1)了解我国教育资源的利用现状和面向服务的体系架构在教育资源中的应用情况,探讨SOA技术在教育整合应用中的现实依据及实现价值。
  (2)研究SOA技术所涉及的相关技术,对SOA与其他技术结合应用的案例进行分析,阐明了SOA编程的模型,分析其中应用的SCA和SDO技术。
  (3)根据SOA的服务架构思想,研究并设计教育资源整合系统的实现方案。系统采用分层架构设计,核心层分为系统的业务架构模型和分层逻辑模型,并就各层采用的实现技术和具体业务流程进行设计,阐述了整个系统架构的特点。
  (4)在系统架构和系统模块详细设计的基础上,开发并集成教学资源整合系统。
  本文依据现有的SOA研究实例,结合当前教学资源遇到的问题,对教学资源进行标准化定义和描述,为系统的后期开发和数据检索及共享奠定基础,同时,系统的实现为今后SOA技术在教学资源整合系统中的再建设提供了理论实现依据和实践经验。
  本文的主要工作如下:
  (1)分析总结当前教学资源整合系统的发展现状和技术,了解系统资源的LOM标准,总结了SOA架构模型的原理和服务组件架构技术。
  (2)分析当前系统所面临的问题,指出系统建设的目标,并就系统架构进行详细设计。
  (3)根据系统的需求分析,明确系统功能结构,并基于SOA体系架构特点进行功能架构和服务架构的设计,对系统的主流业务进行建模,设计系统的层次结构和服务框架,并对系统角色和权限进行明确划分。
  (4)在服务架构设计的基础上,对系统服务接口进行封装,利用Webservice和JAVA接口技术实现了服务接口的调用。
  (5)实现了业务系统的开发和服务的集成。在业务逻辑层,通过跨平台的服务调用实现系统业务。加强了系统的可扩展性,提高了系统的稳定性,促进了教学资源的共享。
  资源整理问题:
  教学资源包括课程库、课件库、题库、素材等多個种类,资源多样化导致了资源数据纷繁复杂,需要管理员细化教学资源,在资源数据表中构建资源属性,有利于系统的后期开发和资源检索功能的实现。
  资源目录浏览:
  当前系统采用的目录树的形式对系统目录进行浏览,对于课件等教学资源信息采用表结构的形式进行列举。然而,随着系统的发展,浏览方式的多样化定有利于系统的灵活性发展。
  本系统基于SOA服务架构,实现了系统跨平台的接口调用,提供了基于角色的用户管理。同时,系统采用教学资源建设规范进行数据描述,实现了教学资源的统一,对以后类似系统的建设提供了现实依据。
  教学资源整合管理系统目标在于整理当前的教育资源,实现教育资源的共享和管理。本文在了解课题背景和研究现状的基础上,提出了研究内容及研究的重要意义,接着对系统需求进行了详细调研,设计了系统的SOA架构模型,完成了系统的结构设计及业务建模,并对系统角色与权限进行划分,重点设计并实现了服务和服务的调用,最后实现目标系统的开发。
其他文献
摘 要:近年来,宾馆、酒店、卡拉OK厅、银行等服务经营场所因各类原因导致消费者人身、财产权益受侵害的案件屡屡见诸于报端,由于案情的具体表现形式不同,经营者的安全保障义务也有所不同,从而使其承担的责任也不同。开展对违反安全保障义务的侵权行为及责任的研究,提高消费者的自我保护意识,避免伤害情况的发生,对完善侵权行为的有关立法具有较为深远的意义。  关键词:安全保障义务;侵权行为;经营者;消费者;责任 
期刊
在语文教学改革不断深入的今天,不少教师都有这样的困惑:自己课前认真准备,课上讲得神采飞扬,但学生们听起课来总是昏昏欲睡,作起文来总是抓耳挠腮。这一现象说明学生的主体意识未得到充分唤醒,主体作用未得到彻底发挥。那么,怎样才能改变这一尴尬局面呢?通过笔者在长期的语文教学中不断反思、总结,我认为不管在何时何地,我们语文教学只有让学生“动”起来,才能使课堂“活”起来,让课堂充满生命的色彩。  一、敢于放手
期刊
摘 要:上世纪二十年代初,法、比因德公开抵制赔款义务而占领鲁尔,引发了鲁尔危机。在鲁尔危机的重压之下,德国被迫采用顺应政策,从此德国进入比较平稳的发展时期。到二十年代末,德国的经济、军事实力大增,凡尔赛和约对德国的限制已大部分取消,德国的大国地位逐步得到恢复。德国对外政策中的对抗、强硬的一面渐渐显露出来。本文对这一时期的外交政策变化的原因进行简析。  关键词:施特莱斯曼;顺应政策;鲁尔危机  19
期刊
近年来,新闻媒介在深度报道上的投入和取得的成效是应该充分肯定的。但面对信息技术进步和新媒体兴起后国内、国际之间日益激烈的新闻竞争以及受众越来越高的需求,我们应认真思考如何进一步改进深度报道,在质量、品种、写作技巧、时效等方面登上一个新的台阶。  一、关于深度开掘问题  深度报道贵在“深”。目前,尽管不乏好作品,但相对来说,精品数量仍太少。不少稿件有一定深度,但仍显得有些粗糙、平淡。主要表现是:材料
期刊
摘 要:舞蹈离不开音乐,音乐是舞蹈的灵魂。随着社会文明的进步和科技的发展,丰富的音乐旋律可以通过各种形式和设备为舞蹈伴奏,让人们在欣赏舞蹈表演时,视觉与听觉同时沉浸在艺术享受之中。  关键词:钢琴伴奏;舞蹈;作用;训练  钢琴以其清亮、明快、音域宽广、深厚、节奏明确、灵动、极具表现力被人们誉为乐器之王。而钢琴伴奏在舞蹈训练中发挥的巨大作用更是成为舞蹈艺术发展不可缺少的组成部分。钢琴教师如何在舞蹈训
期刊
对于“病毒”人们并不陌生,猖獗一时的“SARS”病毒、“H5N1高致病性禽流感”病毒,以及近几年肆虐的“H1N1”病毒,都给人类社会带来了严重的灾难。那么,计算机病毒又是什么性质的病毒?它是怎么产生的?它又会给人类社会带来什么危害呢?  与生物病毒不同,计算机病毒是人为制造的产物,是某些别有用心的人,利用计算机软件、硬件所固有的脆弱性而编制的具有特殊功能的程序。由于这些程序与生物医学上的“病毒”具
期刊
在科学技术发展的今天,集声、光、电等为一体的多媒体技术,以其高效、快捷、全面的传授知识,保存、收集资料相互交流等优势,极大的促进了整个教学的改革和发展。其中以形象直观的美术教学最为受益。计算机网络,因其能激发学生的学习兴趣、促使学生的主动学习、提高课堂教学效率等诸多优点,而成为现代课堂教学中最常用的教学手段之一,广泛应用在小学至大学各学科的教学中,美术教学也不例外。使用计算机教学,能更好地突出教学
期刊
摘 要:目的:探讨预防和避免手术室发生差错的有效护理措施,以阻断护理差错发生的源头,确保手术室护理工作的安全、准确和高效。方法 通过总结术前访视、严格执行查对制度和职责分明以及严格控制手术护理质量等途径,分类归纳并不断发展手术室护理的工作常规。结果 实施环节控制有效预防手术室护理差错的发生。结论 手术室是医院对患者实施手术治疗、检查诊断而且担负抢救工作的重要场所,同时也存在着护理安全隐患。手术室护
期刊
摘 要:仪表自动化技术作为信息化技术的一部分,也是当代高新技术中发展最快的领域之一,几十年来随着世界自动化技术的飞速发展,我国油气田自动化技术也得到了快速提高。为油气田开发生产过程自动化系统提供准确的数据,就需根据油气田生产工艺及介质的特点合理的选用自动化仪表。  关键词:仪表;原则;设置  一、基本原则  (1)自控仪表选型应符合国家及行业有关标准、规范和有关技术规定。  (2)选用的仪表应满足
期刊
摘 要:在新形势下煤炭企业思想政治工作中,强有力的思想政治工作,是确保企业稳定,持续发展的必要保证,随着企业改革发展的不断深入,职工的思想观念也在发生着深刻的变化,这给企业职工思想政治工作带来了一系列的新情况、新问题,作者對新形势的煤炭企业思想政治工作进行了有效的探讨。  关键词:煤矿企业;思想政治工作;创新探讨  在新形势下,企业思想政治工作如何增强针对性和实效性,更好地发挥企业党组织的政治核心
期刊