- 相关推荐
面向服务构建共享型专业教学资源库的应用研究的论文
论文摘要:以soa框架为组装蓝图,符合soa标准的构件块是分散、可重用的服务和架构元素,专业教学资源库作为一种服务是共享资源的基拙单元,可以用于构成复合的应用程序和服务基础架构,指出教学资源库的建设是一个累积的过程,要与教学过程相辅相成,主要采用调研法、数据建模、需求驱动及项目工程管理等研究方法,给出应用系统实施的步骤。
论文关键词:soa:共享资源:构架:教学资源库
1.引言
在教育部、财政部关于实施国家示范性高等院校建设计划加快高等职业教育改革与发展的意见中,提到对于需求量大、覆盖面广的专业,中央财政安排经费支持共享型专业教学资源库建设。随着信息与网络等基础的逐步加强,各职业院校都开展了不同程度的教学资源整理或资料库建设,但各自建设所形成的重复建设、信息孤岛、缺乏交流也日益突出,以面向服务为架构指导,专业教学资源与应用平台设计遵循开放性、可扩展性和可持续性的原则,解决教学资源库共建共享的问题。
2.建设共享型专业教学资源库的意义
教学资源库是各种音频、视频、文字、网页等格式的教学资源的汇集,为提高教学水平服务,主要为教与学提供丰富的、多元化的网络资源,使用者可根据需要从库中找出多种资源用于教学等目的。教学资源库包含各类资源管理与共享、日常教学活动支持、教学管理、展示与评价等功能于一体的数字化教学支撑平台,实践中也发现,类似的应用层的差别正体现了高职高专院校与本科院校的区别。
共享型专业教学资源库突出了资源的专业特点和共享要求,由专业系列课程、知识点、专业资源子库构建而成。专业资源子库是按照现有系统的文件类型而建立的资源库,包括自主学习型网络课程库、讲授型网络课程库、专业大全库、专业信息文献库、专题特色资源库、多媒体课件库、专业图片库、专业视频动画库、试题库、案例库等。
采用数字化新技术对各种有价值资源进行有效的开发、利用,实现资源共享,是示范性高职教学部门的一项十分重要任务和职能。由于职业学校基础薄弱,文献积累有限,专业特色不明显,如果从各校自有的专业教学科研资源入手,建设教学科研成果数据库,一方面对学校珍贵的自有资源进行有效地开发、利用和保存,另一方面从人员、技术、设备等各方面摸索一些维护、应用、共建经验,为开展建设特色数据库奠定基础,还可促使专业教学资源库具有可持续发展的机制,对推动学院教学科研工作的发展,提高教学水平和教学质量具有实际意义。
3.面向服务架构概述
soa(service-orientedarchitecture,面向服务的体系结构或面向服务架构)指通过连接完成特定任务的独立功能实体或软件系统架构。soa是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来,接口是采用中立的方式进行定义的,独立于实现服务的硬件平台、操作系统和编程语言,这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。soa体系结构由三个不同角色组成:服务提供者、服务代理和服务请求者。soa体系结构中的组件必须具有上述一种或多种角色,在这些角色之间使用了三种操作。
从功能角度分析,soa是一种构造分布式系统的方法,将业务功能以服务的形式提供给应用程序或其它服务。从软件结构角度分析,soa的重心是定义服务基础结构,要求实现粗粒度、松祸合的服务体系,其服务之间通过简单、精确定义的接口进行通信,不涉及底层编程接口和通信模型,使服务独立于技术且在技术之上。
soa可设计和构建松散祸合软件的解决方案,能够以程序化的、可访问软件服务的形式公开业务功能,以使其它应用程序可以通过己发布和可发现的接口来使用这些服务。通过应用soa,使用一组分布式服务来构成并组织应用程序,这样就能通过重用已有的资源和相关共享单位的业务功能来构造新的应用程序。
4.面向服务构建共享型专业教学资源库的实施
以soa软件框架为组装蓝图,以可复用软件构件为组装模块,提高了软件生产效率和软件应变能力。符合soa标准的构件块是分散、可重用的服务和架构元素,可以用于构成复合的应用程序和服务基础架构,每个构建块在实现之后就会被添加到soa功能的总体目录中。
作为教学资源单元的构件要成为“服务”,必须定义良好、自我包容的、具有可发布的接口,在理想情况下不依赖其它服务的状态和环境,运用构件式服务向最终用户交付应用功能的分布式系统,可以构建出其它服务。开发构件包括以下几个主要环节:实现标准的基本接口;实现或配置构件的功能(体现为属性、方法、事件、函数等对象元素);元数据的定制和对构件的描述:实现构件的设计功能,如定制构件的属性、事件响应的用户界面等。
从服务的内涵看,教学资源库其实也是一个服务,此服务包含库资源和服务平台。库资源是教学资料的后台集合;服务平台是程序及文档集,包括前台的用户界面、操作数据库、服务库、构件库的软件环境,可细分为系统管理、服务模块、用户管理等。比如,系统管理实现安全控制、初始化、访问控制、扩展接口、故障管理等功能。教学资源库的建设是一个累积的过程,要与教学过程相辅相成,实施中主要采用调研法、建立模型、需求驱动及项目工程管理等研究方法。实施计划主要分为方案设计,资料收集及数据加工,系统开发,系统发布、评估与质量保证四个阶段。
(1)方案设计阶段。把soa策略落实到应用的分析中,在实践中应用理论研究的成果,提出资源库建设、管理、评价方案。资源共享是一个系统工程,以面向服务标准构造出共享资源的框架,在统一的规划下的整体信息利用,专业教学资源与应用平台设计要遵循开放性、共享性、可扩展性和高可靠性的原则,要有序建设、科学地策划和具有前瞻的意识。从建立资源单元起步,建立库资源建设的规划标准与架构模式,使构建的各个单项部分都能成为共享资源的有机组成部分。在一致的、标准的架构原则下,实现共享教学资源库,解决教学库资源建设的长效机制等问题。
(2)资料收集及数据加工阶段。确定资源建设的数据内容,专业教学资源库的单元建设关系到共享的最终效果,要以专业理论、教改方略、专业类别、学科范围、课程目录为指导,根据课程特点及教与学的需要设置体系,资料要体现出多元智能和学科的专业取向、结构,与学科知识紧密结合起来,以实现教与学的高效能、最优化。
采纳多级存储,多角度、多维度资源导航方式,实现资源分布式存储、检索信息集中统~管理,共享要运用一定的技术手段和方法优化,使数字资源得到合理组合,取得最好的组织结构和组织功能。通过提供多套存储方案,实现资源在任意地点部署,通过符合规范数据格式,在不同类型的资源库之间实现重构、交换资源数据,甚至与远程教学平台无缝连接。
(3)构造应用系统的框架。构造框架采取如下步骤:确定框架的约束条件,包括软件、硬件、性能及设计等;根据通用的高层设计,标识出高层的构件(在此为组成系统的各专业资源库);确定高层构件间的接口。采用框架技术进行开发的主要优点是:结构一致性好;可以先设计框架、领域构件而不必陷于底层编程;大粒度的重用使得平均开发费用降低;采用参数化框架使得适应性增强。其它作为主体构件的各个专业教学资源子系统遵循一致性原则,遵守标准接口,符合面向对象的开发要求,实现功能处理的模块要松散耦合。
系统开发包括两大部分:高层部分与低层部分。高层部分面向资源库整体,解决总体规划与高层建模问题;低层部分面向专业领域,解决应用系统的分析、设计与建造问题;两个层次的工作不能混淆,而且要紧密衔接。主要有四个过程:系统总体规划、系统分析过程、系统设计过程和系统建造过程,是soa策略的核心应用。
(4)系统发布、评估与质量保证。以一个个专业资源库独立运作开始,并行、迭代的开发,不断完善功能,然后接入共享的信息系统中,最终建立起扩展能力强的集成系统。有了比较完备的框架和构件库,通过可视化开发工具,将所选的领域框架和构件进行组合就能产生新的功能系统。评估与质量保证目的为资源的审查、分类提供依据,经过共享后的数字资源系统,要不断扩大服务范围,提升服务能力,以多样化的服务手段,产生最大的社会效益。
5.结束语
建设共享型教学资源库要重视教学资源库的共享研究,选择面向服务架构入手,各学校开展的不同程度的教学资源或资源库建设是共享的基础单元,是共享系统中的构件块、粗粒度服务。要保持教学资源的系统性,共享后的资源系统应涵盖各子系统内部功能,对提炼出的现有应用进行组织、协调和重用,实现有序化管理和有机扩大库资源量。
【面向服务构建共享型专业教学资源库的应用研究的论文】相关文章:
软件工程专业面向协作开发的软件配置与变更实验的构建论文07-03
师范院校专业教学构建论文07-03
专业型课堂语言音乐教学论文07-02
视觉传达专业实践教学体系的构建分析论文07-03
谈软件工程专业实践教学构建论文07-03
广告学专业实践教学体系的构建论文07-03
探析广告学应用型人才培养模式的构建论文07-03
企业集团人力资源共享服务中心构建07-12
公共管理实践教学体系构建论文07-03