浅谈面向服务构建共享型专业教学资源库的应用_第1页
浅谈面向服务构建共享型专业教学资源库的应用_第2页
浅谈面向服务构建共享型专业教学资源库的应用_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅谈面向服务构建共享型专业教学资源库的应用             论文摘要:以SOA框架为组装蓝图,符合SOA标准的构件块是分散、可重用的服务和架构元素,专业教学资源库作为一种服务是共享资源的基拙单元,可以用于构成复合的应用程序和服务基础架构,指出教学资源库的建设是一个累积的过程,要与教学过程相辅相成,主要采用调研法、数据建模、需求驱动及项目工程管理等研究方法,给出应用系统实施的步骤。 论文关键词:SOA:共享资源:构架:教学资源库    1.引言 &#

2、160; 在教育部、财政部关于实施国家示范性高等院校建设计划加快高等职业教育改革与发展的意见中,提到对于需求量大、覆盖面广的专业,中央财政安排经费支持共享型专业教学资源库建设。随着信息与网络等基础的逐步加强,各职业院校都开展了不同程度的教学资源整理或资料库建设,但各自建设所形成的重复建设、信息孤岛、缺乏交流也日益突出,以面向服务为架构指导,专业教学资源与应用平台设计遵循开放性、可扩展性和可持续性的原则,解决教学资源库共建共享的问题。 2.建设共享型专业教学资源库的意义   教学资源库是各种音频、视频、文字、网页等格式的教学资源的汇集,为提高教学水平服务,主要为教与

3、学提供丰富的、多元化的网络资源,使用者可根据需要从库中找出多种资源用于教学等目的。教学资源库包含各类资源管理与共享、日常教学活动支持、教学管理、展示与评价等功能于一体的数字化教学支撑平台,实践中也发现,类似的应用层的差别正体现了高职高专院校与本科院校的区别。   共享型专业教学资源库突出了资源的专业特点和共享要求,由专业系列课程、知识点、专业资源子库构建而成。专业资源子库是按照现有系统的文件类型而建立的资源库,包括自主学习型网络课程库、讲授型网络课程库、专业大全库、专业信息文献库、专题特色资源库、多媒体课件库、专业图片库、专业视频动画库、试题库、案例库等。  &#

4、160;采用数字化新技术对各种有价值资源进行有效的开发、利用,实现资源共享,是示范性高职教学部门的一项十分重要任务和职能。由于职业学校基础薄弱,文献积累有限,专业特色不明显,如果从各校自有的专业教学科研资源入手,建设教学科研成果数据库,一方面对学校珍贵的自有资源进行有效地开发、利用和保存,另一方面从人员、技术、设备等各方面摸索一些维护、应用、共建经验,为开展建设特色数据库奠定基础,还可促使专业教学资源库具有可持续发展的机制,对推动学院教学科研工作的发展,提高教学水平和教学质量具有实际意义。 3.面向服务架构概述   SOA (service-oriented

5、60;architecture,面向服务的体系结构或面向服务架构)指通过连接完成特定任务的独立功能实体或软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来,接口是采用中立的方式进行定义的,独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 SOA体系结构由三个不同角色组成:服务提供者、服务代理和服务请求者。SOA体系结构中的组件必须具有上述一种或多种角色,在这些角色之间使用了三种操作。   从功能角度分析,SOA是一种构造分布式系统

6、的方法,将业务功能以服务的形式提供给应用程序或其它服务。从软件结构角度分析,SOA的重心是定义服务基础结构,要求实现粗粒度、松祸合的服务体系,其服务之间通过简单、精确定义的接口进行通信,不涉及底层编程接口和通信模型,使服务独立于技术且在技术之上。   SOA可设计和构建松散祸合软件的解决方案,能够以程序化的、可访问软件服务的形式公开业务功能,以使其它应用程序可以通过己发布和可发现的接口来使用这些服务。通过应用SOA,使用一组分布式服务来构成并组织应用程序,这样就能通过重用已有的资源和相关共享单位的业务功能来构造新的应用程序。 4.面向服务构建共享型专业教学资源库的实施 &#

7、160; 以SOA软件框架为组装蓝图,以可复用软件构件为组装模块,提高了软件生产效率和软件应变能力。符合SOA标准的构件块是分散、可重用的服务和架构元素,可以用于构成复合的应用程序和服务基础架构,每个构建块在实现之后就会被添加到SOA功能的总体目录中。   作为教学资源单元的构件要成为“服务”,必须定义良好、自我包容的、具有可发布的接口,在理想情况下不依赖其它服务的状态和环境,运用构件式服务向最终用户交付应用功能的分布式系统,可以构建出其它服务。开发构件包括以下几个主要环节:实现标准的基本接口;实现或配置构件的功能(体现为属性、方法、事件、函数等对象元素);元数据

8、的定制和对构件的描述:实现构件的设计功能,如定制构件的属性、事件响应的用户界面等。 从服务的内涵看,教学资源库其实也是一个服务,此服务包含库资源和服务平台。库资源是教学资料的后台集合;服务平台是程序及文档集,包括前台的用户界面、操作数据库、服务库、构件库的软件环境,可细分为系统管理、服务模块、用户管理等。比如,系统管理实现安全控制、初始化、访问控制、扩展接口、故障管理等功能。教学资源库的建设是一个累积的过程,要与教学过程相辅相成,实施中主要采用调研法、建立模型、需求驱动及项目工程管理等研究方法。实施计划主要分为方案设计,资料收集及数据加工,系统开发,系统发布、评估与质量保证四个阶段。 

9、0;        (1)方案设计阶段。把SOA策略落实到应用的分析中,在实践中应用理论研究的成果,提出资源库建设、管理、评价方案。资源共享是一个系统工程,以面向服务标准构造出共享资源的框架,在统一的规划下的整体信息利用,专业教学资源与应用平台设计要遵循开放性、共享性、可扩展性和高可靠性的原则,要有序建设、科学地策划和具有前瞻的意识。从建立资源单元起步,建立库资源建设的规划标准与架构模式,使构建的各个单项部分都能成为共享资源的有机组成部分。在一致的、标准的架构原则下,实现共享教学资源库,解决教学库资源建设的长效机制等问题。

10、(2)资料收集及数据加工阶段。确定资源建设的数据内容,专业教学资源库的单元建设关系到共享的最终效果,要以专业理论、教改方略、专业类别、学科范围、课程目录为指导,根据课程特点及教与学的需要设置体系,资料要体现出多元智能和学科的专业取向、结构,与学科知识紧密结合起来,以实现教与学的高效能、最优化。 采纳多级存储,多角度、多维度资源导航方式,实现资源分布式存储、检索信息集中统管理,共享要运用一定的技术手段和方法优化,使数字资源得到合理组合,取得最好的组织结构和组织功能。通过提供多套存储方案,实现资源在任意地点部署,通过符合规范数据格式,在不同类型的资源库之间实现重构、交换资源数据,甚至与远程教学平台

11、无缝连接。 (3)构造应用系统的框架。构造框架采取如下步骤:确定框架的约束条件,包括软件、硬件、性能及设计等;根据通用的高层设计,标识出高层的构件(在此为组成系统的各专业资源库);确定高层构件间的接口。采用框架技术进行开发的主要优点是:结构一致性好;可以先设计框架、领域构件而不必陷于底层编程;大粒度的重用使得平均开发费用降低;采用参数化框架使得适应性增强。其它作为主体构件的各个专业教学资源子系统遵循一致性原则,遵守标准接口,符合面向对象的开发要求,实现功能处理的模块要松散耦合。 系统开发包括两大部分:高层部分与低层部分。高层部分面向资源库整体,解决总体规划与高层建模问题;低层部分面向专业领域,解决应用系统的分析、设计与建造问题;两个层次的工作不能混淆,而且要紧密衔接。主要有四个过程:系统总体规划、系统分析过程、系统设计过程和系统建造过程,是SOA策略的核心应用。 (4)系统发布、评估与质量保证。以一个个专业资源库独立运作开始,并行、迭代开发,不断完善功能,然后接入共享的信息系统中,最终建立起扩展能力强的集成系统。有了比较完备的框架和构件库,通过可视化开发工具,将所选的领域框架和构件进行组合就能产生新的功能系统。评估与质量保证目的为资源的审查、分类提供依据,经过共享后的数字资源系统,要不断扩大服务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论