- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于开源项目构建高校网络教学资源平台
摘 要:本文针对地方高校网络教学资源平台建设的实际情况与特点,提出了Drupal内容管理系统、Nutch搜索引擎和Moodle课程管理系统为一体的整体架构方案,并与统一身份认证系统集成,实现资源的统一共享;通过在教育教学中的实践应用,丰富了教学资源,验证了教学理念,促进了教学改革。
关键词:Drupal;Nutch;Moodle;统一身份认证;单点登录
中图分类号:G250.7 文献标志码:A 文章编号:1673-8454(2013)17-0024-04
一、引言
随着教育信息化进程在高校中的不断深入,网络教学资源作为一种新型的教育资源,在高等教育中得到越来越多的应用,利用网上资源进行探究性学习和研究是高校培训创新型人才的有效方法和途径。为此,部分高校已经建立了适合自身教育理念和教育方法的网络教学资源;但对于地方高校和独立学院而言,由于普遍存在建校时间短、教师队伍年轻化、教学资源积累不足等问题,网络教学资源建设与整合存在着不同程度的滞后现象,甚至需要从零开始,从头做起。
构建网络学习环境的基础是网络教学资源平台的建设与应用。目前,高校网络教学资源平台建设主要有两种途径――外部引进与自行构建。外部引进的平台整体性好、性能稳定、功能丰富,能够对教育教学起到很好的推动作用;自行构建能够充分发挥高校的人才与技术优势,平台架构灵活,与现有校园信息化系统集成度高,可分步实施,可控性强。两种方式各有优势,但对地方高校而言,鉴于实际情况,多倾向于采用自行构建的方式,既可节省资金投入,又可促进校园信息化的健康持续发展,提高技术人员的开发、管理与维护水平。但是如果对网络教学资源平台进行全新的设计与开发,不仅周期长、风险大,而且平台的功能和性能不一定能够达到预期的要求与效果。为此,在总结我校网络教学资源平台建设经验的基础上,提出了以开源项目为基础进行平台建设的方案:将Drupal内容管理系统、Nutch搜索引擎和Moodle课程管理系统进行整合,并实现与校园信息化现有系统的集成。该方案不仅可以缩短平台的建设周期,而且可以充分利用开源项目功能模块丰富的特点,构建符合高校自身需求的网络教学资源平台。
二、平台体系架构
平台建设首先要解决资源布局分散、互相独立,资源不能共享的问题,为此构建平台各子系统的开源项目需要能够支持基于轻量目录访问协议(Lightweight Directory Access Protocol,LDAP)的统一身份认证与单点登录(Single Sign On,SSO)功能,以此来实现与校园信息化现有用户身份认证系统的对接,进而实现网络教学资源的统一共享,平台的体系结构如图1所示。
从系统要求、安全及性能、技术支持程度、易用性、管理维护、功能模块插件等多个因素综合考虑,在对比了Joomla、Wordpress、Drupal三种开源内容管理系统后,最终选择Drupal作为网络教学资源平台的框架。利用其插件模块提供了校园博客、校内论坛、资源下载和网络投票等功能,实现了与校园网用户认证系统的对接。Moodle作为通用的开源网络教学平台,在高校中已经得到了较为普遍的应用,其采用可自由组合的动态模块化设计,支持多种教学模式,作为传统教学方式的补充和辅助手段,可满足不同教师的个性化教学方式,取得了较好的教学效果。为此将Moodle作为平台的课程管理模块,既可以丰富教师的教学方法,又可以对其进行有效整合,从而形成统一的教学资源平台。为了有效实现网络教学资源的共享与信息获取,将基于Nutch的搜索引擎技术应用于网络教学资源建设,利用其数据库索引接口与Drupal内容管理模块和Moodle课程管理模块的数据库对接,实现了平台内教学资源信息的统一检索;此外还利用其网页抓取功能对校园网内其它网络教学资源的信息进行获取,从而实现校园网内教育教学资源信息的整合与共享,并提供了一个统一的信息检索接口。
该平台具有开放的体系架构,可根据各高校的实际情况动态添加所需的网络教学资源模块,因此能够实现对网络教学资源平台的逐步建设和可持续发展。
三、平台系统模块的集成与融合
平台采用多个开源项目整合,并不是进行简单的堆砌,而是要实现其相互之间以及平台整体与校园网现有系统之间的有效集成与无缝融合。为此平台建设需要重点解决如下问题:
1.统一身份认证与单点登录
目前大部分高校都正在进行深入的校园信息化建设,信息门户及统一身份认证与单点登录系统是必不可少的功能,通过其对外开放的接口实现校园网内各系统的统一身份认证,进一步完成与信息门户的对接,实现单点登录。虽然实现统一身份认证与单点登录的服务不止一种,各公司提供的接口也并不相同,但是都遵循统一的协议与标准,
文档评论(0)