利用RSS实现作业管理信息化

来源 :中国教育信息化·基础教育 | 被引量 : 0次 | 上传用户:zgm_19780916
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
   摘要:针对专业作业管理系统的高要求和高成本,利用RSS技术集合多来源信息、高时效、低成本的特点设计了一个作业管理系统,从教师、学生和家长三个角度对作业管理的数据流向进行分析,检验了系统的可行性,得出利用RSS设计作业管理信息化系统可以快捷方便地实现信息传送,学习过程记录和作业资料整理等功能。
  关键词:RSS;作业管理;信息化
   中图分类号:G434 文献标识码:A 文章编号:1673-8454(2008)08-0059-03
  
   随着教育信息化的发展,对作业的管理实现信息化已经成为必然。虽然可以通过开发一个专业平台来实现作业管理的信息化,但是对于广大的教师和中小学校来说,开发这样一个平台技术要求太高,开发的成本投入太大。而通过RSS技术,只要掌握基本的计算机操作技能,就可以非常简便的实现作业管理的信息化。
  
   一、RSS简介
  
  1.RSS的起源
  RSS技术的发展目前已经达到了相当大的规模,国内外大量的网站都支持RSS服务。由于不同的版本和不同的技术团体的原因,RSS有三个不同的源头:[1] Rich Site Summary(丰富站点摘要),RDF Site Summary(基于RDF站点摘要),Really Simple Syndication(真正简易聚合)。现在被人们广泛接受的是Really Simple Syndication,本文以下所涉及RSS均指Really Simple Syndication。
  RSS采用XML(eXtensible Markup Language)语言,可以实现站点之间的文档标题、摘要及其他类型Web内容共享的一种技术。利用RSS技术,一个网站可以方便地调用其他RSS提供者的内容,从而形成高效的信息聚合。一个典型的RSS网络体系主要包括内容提供者、聚合器和标题浏览器三个部分。[2]内容提供者为RSS提供各类元数据,并提供相应的RSS信息源供他人订阅。RSS聚合器周期性地阅读、标引和聚合RSS文件。它阅读来自多个资源的RSS文件,并把它们收集到索引中,提供来自索引的、主题相关的可定制的链接源(RSS Feed)。标题浏览器得到用户的请求后,连接到RSS聚合器,获取文档链接源,并显示给读者。读者得到最新文档链接源后,可通过单击文档标题来选择并阅读来自内容提供者的文档。
  2.RSS的主要特征
  与其他的网络软件相比,RSS具有如下四个特点,这些特点提供了一个实时、高效、安全和低成本的信息发布与获取通道,也构成了作业管理自动化的基础。
  (1)聚合多来源的内容
  RSS通过RSS 阅读器,利用“推”技术进行信息的获取。RSS的内容由内容发布者创建,然后传递给预定了链接源的RSS聚合器。聚合器定期检查内容的发布者,检查这些站点是否有新的、可得到的内容,并下载这些数据信息。用户可以根据自己的喜好和需要,以“频道”的形式预定多个链接源,以后只要该链接源中有新的内容,RSS聚合器就会自动添加到列表中。
  (2)信息获取高时效性
  RSS阅读器可以根据用户的设置完成与信息源站点元数据的同步。RSS帮助用户跟踪在线站点的新内容,并能实时通讯更新。一旦各站点有新的内容发布,当新内容在服务器数据库中出现时,就会在第一时间被“推”到RSS聚合器中,并自动提示预定者阅读最新内容,极大提高了信息的时效性和价值。
  (3)信息发布低成本
  RSS作为一种轻量级、多用途、可扩展的元数据描述及联合推广格式,具有简单、标准、通用、容易生成等特点,它能够共享于各种各样的信息,因此很多网站都利用RSS来发布动态更新的最新信息。RSS包装在技术实现上极为简单,而且是一次性的工作,从而使长期的信息发布边际成本几乎降为零。
  (4)信息的积累与管理功能
  
  图1 基于RSS的作业管理系统数据流向图
  
  RSS推送技术提供自定义式的服务,信息源的选择和信息内容的过滤由用户自主配置,RSS用户端所收集的信息可以经过用户智能筛选,能屏蔽掉用户没有订阅的内容以及弹出广告、垃圾邮件等,保证信息的“无垃圾”和“个性化”,实现知识和信息的过滤功能。与此同时,RSS还可通过网络形成最好的知识积累方式,RSS订阅的内容可以下载到阅读器软件的本地磁盘,用户以后获取无须任何帐号和密码,也无需其他附加服务,使用方便快捷,如同为用户建立起一个“随身资料库”,用户可以进行离线阅读、存档保留、搜索排序、相关分类、删除、重命名等多种管理操作。
  
   二、系统设计的技术基础
  
  1.RSS的元数据
  RSS将网站看作一系列频道(Channels) 的组合,各个频道又包含了一系列项目(Items) ,因此通过对频道以及所含项目的描述可实现对作为项目集合的网站的描述。这种利用RSS元数据描述的网站内容汇总文件称之为一个RSS feed。RSS feed由内容提供者发布,并供内容整合者通过网站或者独立的桌面阅读工具使用。RSS feed通常由
  四个主要元数据组成。
  2.RSS feed的解析抽取
  要想使用RSS服务,首先需要对抓取的RSS项目文件进行解析。因为RSS是基于RDF/XML的,所以可以用DOM(Document Object Model,文档对象模型)或者SAX(Simple API for XML)解析器来解析,解析后抽取其中符合规范的元数据,将其对应存入数据库中。[3]在实际应用中我们可以利用基于SAX/DOM接口的Xml4C作为RSS服务的XML解析器。
  Xml4C是IBM在Xerces-C 的基础上,结合自己的技术开发的XML解析器。它不仅与Xerces-C 有着完全相同的调用接口,更因为IBM把自己完整的XML解析器技术整合到了Xerces-C 之上,所以支持的文字编码比Xerces-C 多10倍以上。
  3.元数据的集成技术
  元数据的集成技术就是将元数据集成,并编制索引以方便用户的查询或者进一步处理。[4] 由于RDBMS(关系数据库)优异的查询速度和灵活的存储结构,已被广泛接受,所以在集成的时候,将RSS(XML文件)通过一个转换引擎转换为关系表进行存储(如SQL Server 2000的OPENXML)。在将RSS文件转换成关系表以后,就可以将不同网站的RSS文件集成到数据库中,利用数据库管理系统进行管理,并利用RDBMS的索引功能进一步提高检索效率。
   在数据集成后,用户的使用过程就是检索过程,用户提交请求后,通过对RD-BMS的搜索得到结果,并由用户决定它的显示和使用方式,如可以用关系表的方式直接返回给用户,也可以将结果转换为XML文档返回。
  
   三、管理系统的设计与实现
  
  要想建立RSS信息服务,信息提供者不仅需要将需要提供的服务信息收集起来作为网站建设的素材,而且需要对这些信息进行规范化,将其转化为RSS元数据格式:首先,对所收集到的素材按照其内容或对象进行分类;其次,对每一类信息我们需要按照规范建立频道;最后,对需要发布的具体内容建立一个或多个项目集。频道规范的统一性大大简化了各频道的处理过程,使得各频道都能以一个统一的外观呈现在用户面前。当需要增加或修改某些信息时,网站建设者只需要修改相应的频道就可以。同时,频道的推送特性,能够保证一直将最新的频道呈现在用户面前。
其他文献
我是一只小灰兔,我喜欢仰望天空,喜欢看星光照亮森林。  突然有一天,一种病毒开始在森林里蔓延,很多动物都感染上了病毒,身患重病。有的动物因病重离开了这个世界,有的动物在苦苦地和病魔做斗争。我也患病了,我觉得,星星被乌云遮住了,我们的世界没有了光亮,我很害怕。  凝望天空时,我听到天际传来天神慈祥的声音:“别怕,别怕,我的孩子们。我会给你们送去星星,他们能带领你们驱散黑暗,他们的名字叫‘医生’和‘护
看了宫崎骏执导的电影《龙猫》之后,我们都深深地爱上了这位圆滚滚的胖子。虽然它的叫声有点儿吓人,它的笑容有点儿“邪邪”的,但你一定能讀懂它的善良与可爱。
摘 要:本文介绍了以旧电脑为核心制作简易的校园电脑打铃广播系统。使旧电脑再次焕发生机,发挥余热,为教育教学服务。  关键词:旧电脑;校园;打铃广播系统  中图分类号:TP315 文献标识码:B 文章编号:1673-8454(2009)02-0062-02    现在不少的学校都有淘汰下来的旧电脑,闲置在保管室里没有用。丢弃了甚觉可惜,可是想用又没有多大的使用价值。  笔者所在学校就有一台这样的电脑
摘 要:QQ具有许多有利于教学的功能,可以用它来开展课外教学辅导、网络探究学习及协作学习。首先,通过利用QQ的一对一交互、短信、群内交互及群BBS功能,很容易实现课外教学辅导。其次,QQ能提供讨论交流、评价总结和展示成果的平台,因此能较好地实现网络探究学习。最后,QQ能方便应用于网络协作学习活动过程的三个阶段:自主学习阶段、协商会话阶段和意义建构阶段,因此易于实现网络协作学习。   关键词:QQ;
亲爱的小狗豆豆,你与我已经共同度过了五年的美好时光,我有一些心里话想对你说,可一直没有说出口,今天,就让我把这些心里话说出来吧!  豆豆,你真是一个小淘气包!要不是你整天把拖鞋当成玩具,咬来咬去的,我家的拖鞋怎么会统统变成“马蜂窝”?有一次,你放着狗粮不吃,偏偏要去吃我文具盒里的蜡笔。幸亏我的儿童专用蜡笔没有毒,你吃了才没生病,只是拉出了一大坨彩色便便,真是拿你没办法!  豆豆,你真是一只聪明的小
摘 要:本文分析了信息技术教师博客群的发展现状,应用案例研究法探讨了信息技术教师博客群普遍存在的一些问题:组织形式不合理、参与热情不高、主题分类杂乱、群体成员交流互动少、组织者没有发挥应有的作用、缺少有效的评价机制和行政力量的支持等,以期提出具有针对性的信息技术教师博客群的设计策略。  关键词:信息技术教师博客群;发展现状;问题分析  中图分类号:G434 文献标识码:A 文章编号:1673-84
摘 要:本文将一种新兴的信息技术(Wiki技术)引入到中学化学教学中,构建基于Wiki技术的中学化学教学探究式教学模型,并在新课程教学改革的形势下探索该模型在中学化学教学中的具体运用,以促进现代教育技术与课程教学的整合。  关键词:Wiki技术;中学化学;教学  中图分类号:G434 文献标识码:B文章编号:1673-8454(2008)02-0040-03     伴随着信息时代的到来,现代教育
摘 要:本文结合一个中学审计的实例,介绍了SQL查询语言在学校审计中的运用。  关键词:SQL;学校审计;查询语言  中图分类号:TP311文献标识码:B文章编号:1673-8454(2008)20-0058-02    一、引言    SQL Server 以关系型数据模型为基础,对数据库进行创建、维护及管理。其结构化查询语言(SQL)为审计人员开展计算机辅助审计、提高审计效率带来了极大的方便。
在一艘观光游轮上有一个魔术师,因为每次的游客不同,所以,他每次都变同一个魔术。船长有一只鹦鹉,它每次都会揭穿魔术师的把戏:“他手上全是红桃K!”因此,魔术师很讨厌它,但它是船长的心爱之物,魔术师不敢发作。有一天,游轮遇到了事故,不幸沉没了。只有魔术师和鹦鹉幸存了下来。他们待在同一个木筏上,几天都没有说话。几天后,鹦鹉终于开口了:“我输了,快说,你把游轮变到哪里去了?”
摘 要:为了使本校开设的以教师心身健康的维护继续教育课程发挥更大的效益,满足更多中小学教师乃至社会人员的需求,2004年起,我们开始将此门课程立项为开展远程教学的网络课程。由于本课程存在与广大学员互动学习的需要,符合专题学习网站集建设资源和课程学习兼顾的特征,[1]因此我们按照专题学习网站的设计规范,对此门课程进行了设计和开发。  关键词:专题学习网站;教师心身健康的维护;远程教学;网络课程