人肉俄罗斯转盘种子:分步式教育资源管理系统的设计和实现

来源:百度文库 编辑:偶看新闻 时间:2024/04/19 23:42:56
教育资源库是教育信息化中的主要组成部分,教育资源库的建设包括软硬件平台、资源和服务等方面的建设。教育资源库软件平台是支撑教育资源管理和使用的基础平台。教育资源库软件平台设计需要遵从先进的教育模式、E-learning模式、开发技术模式和运营模式,基于这些模式,本文提出了教育资源库软件平台体系的设计框架并详细说明了其主要子系统—分布式教育资源管理系统的功能。该平台正在上海市教委提出的校校通重大应用中的上海教育资源库项目中得以实现。

  2.教育资源库软件平台体系框架设计

  教育资源库软件平台主要包括资源制作平台、资源管理平台、资源利用平台和资源交流平台等四大系列,并提供多系统耦合平台在网络环境中将各个平台松耦合起来,共享数据,形成一个基于E-learning技术标准的数据互操作的教育资源库软件环境,通过教育资源门户对用户服务。该框架具有共享性、开放性、服务性和流程化的特色。

  资源著作平台提供网络课件制作工具,制作的课件符合E-learning的内容包技术标准。提供资源编目工具,能对已有各类资源进行标准化离线编目。资源管理平台是教育资源库软件平台的核心,平台结构为分布式,可安装在网络环境中的多个节点。具体功能在下面一节中详细描述。资源利用平台包括各种基于资源的学习工具和学习平台,其中资源备课平台可组合已有各类教育资源形成新的标准教案和课件;基于资源的网络学习平台支持标准化网络课件导入,能开展课程自主学习和研究性学习。资源交易平台支持教育资源的B-C交易。多系统耦合平台支持基于B/S结构的各类Web应用耦合,通过“Web Service”技术提供了一整套接口机制实现跨平台、跨服务器、跨体系结构的系统松耦合,如统一用户、统一登录、统一产品入口等重要功能。

  3.分布式教育资源管理系统的主要功能

  分布式教育资源管理平台是整个软件平台的核心,从资源使用和管理的流程出发,平台的功能包括资源目录浏览、资源检索、资源前台服务管理、系统后台管理、计费管理、资源统计、个人知识管理器等主要功能,对八类标准资源子库实施操作,功能结构见图1。

  3.1资源目录浏览

  资源目录浏览提供多种目录排列模式,如按学科树、学习对象和资源类型等方式进行资源浏览。支持各种大学科分类标准。浏览的最后结果是能进行具体资源属性查看、在线自动播放、收藏、评论、复制到剪贴板、插入PPT、下载等操作。

  3.2资源检索

  资源检索分为库类检索、跨节点检索。库内检索主要是本地资源库全文检索,检索的最后结果同资源目录树浏览相同。而跨节点检索可对汇总的各分节点教育资源信息进行全文检索。

  3.3资源统计管理

  资源统计管理用于统计资源库的容量和使用率,通过图表方式以及数据的方式显示统计结果。统计分析项包括资源容量统计、资源使用统计、Web上传统计、排行统计等。

  3.4资源前台服务管理

  资源前台服务管理包括资源审核管理、资源管理和资源评论管理等功能。在资源审核管理中,审核管理人员对用户上载的资源进行审核,凡是通过审核的资源才能够被浏览。在资源管理中,资源管理员可实现资源的删除、移动、复制、排序、修改属性等功能。

  3.5系统后台管理

  系统后台管理包括系统参数设置、资源库学科分类体系维护、数据字典维护、用户管理、日志管理、资源导入导出、资源信息跨节点复制等。其中资源库学科分类体系维护支持基于E-Learning标准学科分类,也支持自定义的个性化学科分类设置。在资源导入导出中,管理员将资源库的资源描述信息按照标准XML格式生成,可随同资源文件本身在不同节点资源库管理系统中进行资源交换。在资源信息跨节点复制中,系统能定时将各节点中的资源描述信息远程复制到资源目录中心,为跨节点检索服务。

  3.6计费管理

  资源库的资源有免费和收费两种模式,相应有学习积分和收费积分两种形式。针对非收费资源,采用积分方式来鼓励资源使用,学习积分可转换为一定数量的收费积分。对收费资源将采用真正的网上计费模式,用户访问不同的资源将被扣除相应的点数,按月或点击数进行收费。

  3.7个人知识管理器

  个人知识管理器是个人的空间,它将收藏夹、个人注册信息维护、费用充值和查询、资源个性化订阅功能、个人资源管理、个人资源编目上传等功能集中起来,大大提高了个性化和使用效率。

  4.分布式教育资源管理系统中的若干关键技术

  分布式教育资源管理系统开发中涉及多个领域的技术,如J2EE技术架构、XP界面设计技术、E-learning技术标准和网上多媒体自适应播放技术,下面是这些关键技术的介绍。

  4.1基于J2EE技术的三层架构技术

  系统采用J2EE的技术标准,基于Java和JSP开发,跨平台运行,具有良好的扩展性。系统由前端客户层、中间逻辑层和后端数据层三个部分组成。前端客户层提供可移植的客户访问界面;中间逻辑层主要分为Web层和业务层。分别负责将客户层与实际应用隔离和应用业务逻辑分离;业务层主要处理客户的业务数据与业务规则,采用JavaBean+Java Data Object的模式来进行架构。后端数据层提供对数据库及文件系统的操作和访问。数据库服务器支持Mysql和Oracle。系统在导入导出标准交换文件时采用XML格式。

  4.2仿Windows XP资源管理器界面技术

  系统采用了类Windows XP的资源管理器Explorer的用户界面。菜单和工具按钮是根据用户的权限动态确定,系统可扩充性和移植性非常好。为了提高目录树的运行效率,采用分层取目录的方法,即点到哪一层,马上去数据库中取这一层的目录;在目录树的具体实现中,采用jsp与javascript以及JaveBean相结合的技术,JaveBean主要负责与数据层的交互操作,jsp和javascript主要负责表示层的控制和显示。

  4.3教育资源技术标准

  系统中的教育资源描述遵循教育部《学习对象元数据标准》、《教育资源建设技术规范》、《基础教育教学资源元数据规范》,能够自动生成符合规范的XML描述文件,包括标题等13个必须描述元素。系统也支持自定义的扩充机制,例如可以增、删、改资源的学科分类结构。

  4.4网上自适应多媒体播放技术

  在系统中看到的绝大多数多媒体资源,可通过自动识别资源格式并调用相关播放器控件在浏览器中实时显示或播放,实现多媒体自适应播放功能,如Real和Media视频的自动播放。

  5.结论

  分布式教育资源管理系统是解决学校和区域教育资源共享的有效支撑条件,系统全面支持E-learning技术标准,形成可持续发展的教育资源生态系统。系统具有灵活扩展特性,一次开发,可安装并分布在不同的网络节点上,从而形成教育资源网,最大限度实现资源共享的技术要求。

  参考文献

  [1]教育部基础教育课程教材发展中心.基础教育教学资源元数据规范及解读. 北京:人民教育出版社,2003年

  [2]全国信息技术标准化技术委员会教育技术分技术委员会.学习对象元数据规范,北京:http://www.celtsc.edu.cn/,2003年

  [3]柴晓路.Web服务架构与开放互操作技术.北京:清华大学出版社,2002年

  [4]林上杰,林康司. JSP 2.0技术手册. 北京:电子工业出版社,2004年