Mashup在公共图书馆政府信息公开中的应用研究

Mashup在公共图书馆政府信息公开中的应用研究

论文摘要

政府信息公开对防止腐败、保障公民知情权、促进经济发展具有重要意义。2008年5月1日正式生效的《政府信息公开条例》确立了我国公共图书馆作为政府信息公开服务机构的地位。作为信息的组织、存储机构与公益性的信息服务机构,公共图书馆在提供政府信息公开服务方面有着不可替代的作用。目前我国的公共图书馆提供的政府信息公开服务技术落后,层次较低,不能适应新的网络环境下用户的需求。通过新的技术手段提高公共图书馆政府信息公开服务的层次与水平成为了一项重要的研究课题。Mashup混搭是Web2.0环境下产生的一种新的互联网应用程序,通过将两种或两种以上的资源与服务整合起来创建出一种全新的应用,在快速开发与资源重用等方面具有独特优势,拥有广阔的应用前景。将Mashup应用于公共图书馆的政府信息公开服务中,对于保障公众的知情权、推进社会主义民主进程、保证全社会信息获取公平等方面具有重要的现实意义。本文通过分析公共图书馆政府信息公开服务与Mashup的相关性以及图书馆在Mashup生态系统中的位置,提出了Mashup在公共图书馆政府信息公开服务中的应用策略。然后,文章分别从用户与开发者两个角度进行了Mashup的实例开发。第一个实例站在用户角度,通过Yahoo!Pipes开发工具整合并使用自定义的关键词过滤处理了山东省政府网站提供的与民生信息密切相关的RSS信息源,创建了一个数据型的政府民生信息Mashup,展现了使用集成式的Mashup开发平台开发Mashup的便捷性。第二个实例使用在北京市质检局网站中收集了经抽检不合格的服装类信息作为测试数据集并建立数据库,利用Ruby on Rails开发框架为公共图书馆提供的政府信息公开服务开发了REST风格的API样例,提供了商品名称与生产日期两个查询参数,可以返回XML与Json两种互联网中应用最广泛的数据交换格式,使互联网用户可以根据个性化的需求调用公共图书馆中储存的政府公开信息,为政府信息融入Mashup开发创造了条件。为了显示Mashup在公共图书馆政府信息公开中的应用价值,同时验证接口的跨平台性,笔者使用JAVA语言同时调用了淘宝网的API与自建的政府质检信息API,创建了一个具有消费提示功能的客户端Mashup,充分证明了Mashup在公共图书馆政府信息公开服务中的可行性及应用价值。

论文目录

  • 摘要
  • Abstract
  • 一、绪论
  • 1. 选题背景
  • (1) 时代赋予了公共图书馆提供政府信息服务的使命
  • (2) 目前的信息公开服务不能满足用户需求
  • (3) 互联网的发展为混搭的实际应用做好了技术准备
  • 2. 国内外研究现状
  • 3. 研究意义
  • 4. 本文的主要工作
  • 二、政府信息及公共图书馆政府信息公开概述
  • 1. 政府信息的定义与特点
  • (1) 政府信息
  • (2) 政府信息的特点
  • 2. 政府信息公开的重要意义
  • (1) 政府信息公开有利于政治文明建设
  • (2) 政府信息公开有利于廉政建设
  • (3) 政府信息公开有利于保障公民的知情权
  • (4) 政府信息公开有助于发展经济
  • 3. 公共图书馆在政府信息公开服务中的地位
  • (1) 公共图书馆担负着政府信息收集与整理的任务
  • (2) 公共图书馆是政府信息的重要的永久储存机构
  • (3) 公共图书馆是为公众提供政府信息获取服务的重要部门
  • 4. 我国公共图书馆在线政府信息公开服务开展现状
  • (1) 国家图书馆
  • (2) 省级公共图书馆
  • 三、Mashup及其与公共图书馆的相关性
  • 1. Mashup简介
  • (1) Mashup的定义
  • (2) Mashup特点
  • (3) Mashup的实现技术
  • 2. Mashup的架构
  • (1) 服务端Mashup
  • (2) 客户端Mashup
  • 3. Mashup及其在政府信息公开中的典型应用--Walk Score
  • 4. Mashup与公共图书馆信息服务职能的相关性分析
  • (1) 公共图书馆是Mashup的重要信息源
  • (2) Mashup将改变传统的信息管理流程
  • (3) Mashup与公共图书馆契合于以用户为中心的服务理念
  • 四、Mashup在公共图书馆政府信息公开服务中的应用策略
  • 1. Mashup在图书馆政府信息公开服务中应用的总体策略
  • 2. 政府信息Mashup的构建策略
  • (1) 充分利用外部信息源与服务
  • (2) 重视资源的聚合增值
  • (3) 选择适宜的开发工具
  • (4) 开发专题信息Mashup
  • 3.公共图书馆的政府信息公开API的创建策略
  • (1) 政府信息资源数据库建设
  • (2) 采用适用于资源发布的系统架构
  • (3) 充分考虑数据的聚合
  • (4) 保证接口的易用性
  • (5) 重视数据格式的兼容性
  • 五、政府信息Mashup及API实例的设计与开发
  • 1. 基于RSS整合的政府信息Mashup的构建实例
  • (1) 开发工具介绍
  • (2) 政府信息Mashup的创建过程
  • (3) 对Mashup结果的评估
  • 2. 公共图书馆政府质检信息API的构建实例
  • (1) 开发技术选择
  • (2) 开发过程
  • (3) 接口测试与评估
  • (4) 基于政府质检信息API的客户端Mashup示例开发
  • 六、总结与展望
  • 1. 论文总结
  • 2. 进一步研究方向
  • 参考文献
  • 发表的学术论文
  • 致谢
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  

    Mashup在公共图书馆政府信息公开中的应用研究
    下载Doc文档

    猜你喜欢