基于元数据的电子政务发布系统的设计与实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 相关知识介绍
1 1 元数 据概 述 .
学术 界对于元数据 的定 义一直 争论不 休 , 数据 可 以狭 义 元 理解为 “ 描述数据 的数 据 、 述 数据 的结 构 、 描 数据 的更 新情 况 、 数据之 间的依赖关 系 、 数据 的质量 等” 也 可 以广 义理 解为 “ ; 不
存在于这些异构数据库 中, 通过元 数据 管理实现数 据源 的正确 定义 , 按需连接不 同数据源获取所需数据 , 目前 系统支持 的数 据
源为不 同的数据库系统 。
2 2 数 据处 理层 .
数据处理层连接着 源数据层与 数据应用 层 , 过元数据 管 通 理、 主题管理等 , 对发 布系统的数据 库进行管理 与维护 , 当数 据 应用层需要数据时 , 通过 系统 的元 数据从 源数据层 中相应 的数 据库访 问数据 , 为发布系统 日常的查询 和下载等业 务需求 提供
Ab t a t sr c Be a s f t e lc f u i e ln i g a d s d r s i n e e d n — OV y tms b t e u c in l d p rme t f c u e o h a k o n f d pa nn n t a d n id p n e t E G i n a s se ewe n f n t a e at n s o o
s s m tte e d o t e te i. y t a h n h h s e f s
Ke wo d y rs
E-o en n Mea aa J EE Ifr ain s o g v rme t td t 2 no t i m o l
仅实现对数据 的描述 , 而且描述并 实现数据 转换 、 操作 、 管理 ” 。
最 后对该 系统进行详细深入 的讨论 。
关键词 中图分类号
电子政务 元数据 J E 信 息孤 岛 2E T 31 P 1
文献标识码 A
DES GN I AND M P I LEM ENT ATI oN F E. o GOVERNM ENT P UBLI HI S NG S T YS EM BAS ED ON ETADATA M
sl” hsp p rp ee t td t-a e gv r me tP bihn y tm sn 2 E eh oo yi r e f cieyitgaee it g i .T i a e rsnsamea aab sd E—oen n u l igS se u igJ E tc n lg n od rt e e t l ne rt xs n o s o v i
3 1 元数 据库设 计 .
整个 系统的运作都需要 元数 据的支持 。本 系统元数据大致
数据库 中的表 , 该表存放 了数据集的一些基本信息 , 与数据源表 样, 每一张数据表对应着一个数据集 , 不论是否来 自同一个数 据源 。D W_ A A E O U MD D T S T C L MN为数 据列表 , 录数 据集 中 记
DMD W
—
2 3 数 据应 用层 .
数据应用层包含 了对数据 的一些应用 , 提供各种前端服务 , 包括 快速检索服务 、 数据 定制与发布 服务 、 据下载服务等 , 数 实 现对政务数据 的共享与交换 、 主题 库中数据 的快 速检索 , 为进一 步分析提供支持 。
D AS AT OURC E
吉文杰 夏小玲
( 东华大学计算 机科 学与技术 学院 上海 20 5 ) 0 0 1
摘
要
由于政府各职 能部 门独 立的系统间缺 乏统一的规划和标 准 , 得各部 门间大 量 的异 构数据难 以共 享, 使 导致“ 信息孤 岛”
的产 生。为 了解决 问题的 同时有效整合现有 资源 、 减少重复建设 、 降低政府投资成本 , 出使 用 JE 提 2 E技术 , 于元数据 的电子政务 基 发布 系统, 系统有效 解决 了信 息共享与发布难 的问题。从 总体框架 、 该 元数据库 的设计 出发 , 对系统的主要模块进行 了分析和 实现 ,
息 资源和其它公共信息资 源 的共 享 、 提升 电子政务 协 同办 公平
用相关 的元数据来描述 数据元 的属性 , 其标识 规范是通 过描述 数据元一 系列属性来实 现的 , 这些属 性实际上 是数据元 的元数 据, 他们包括 : 标识类 属性 、 定义类属 性 、 系类属性 、 示类属 关 表 性、 管理类 属性和附加类属性等六大类 , 具体 的表示规范可参 阅
—
P OE T R P R Y则存 放某 数 据源 的一
些属性 , 比如 数据 库的用 户名 、 密码 、P地址 、 口、D C驱 动 I 端 JB 名、 连接字符 串和测试语句等属性与其值 。
DMD W
—
D T S T表示数据 集表 , 统 中数据 集代表 的是 A AE 系
3 系统设计
0 引 言
我 国电子政务的发展最早可 以追溯 到上 世纪 8 年代初 , O 近 几年 , 电子政务取得 了长足 的进 展 , 政府各单位对 数据 和系统的 安全性要求 越来 越高 , 但有些政府单 位的信息系统是相对独立 ,
各 职能部门之间的数据共 享相对 较差 , 这与 电子政 务系统建 设
讨论的是数据发布子系统。
2 系统结构
数据发布子系统总体构架 采取分层 的开放 体系结 构 , 为 分 源数据层 、 数据处理层 、 数据应用层 , 图 1所示。 如
图 2 元 数 据模 型
( )基 本数 据元 数 据 1
该 系统基本数 据元 数据 需要 描述 了数据 源 、 据集 、 据 数 数
子政务数据元是指政务 活动过程 中涉及 的所有数据 单元 , 它采
的总体 原则有所 相悖 。 电子 政务 系统 应该 是 政府 利用 信 息技 术, 向社会 提供各 种服务 , 应该是 一个整体 的平台 概念 , 由于 但 各 种原 因很难将这些数据 进行统 一管 理 , 法有效 提升政 务信 无
准确 的数据来源 。
图 3 基本数据元数据模 型图
其中D D D T SU C M W_ A A O R E是数据 源表 , 中存放 了数据 表 源名称 、 所属数据库的类型和对该数据源的描述等字段 ; 每个数
据库对应于一个数据源 , 某些 委办局 的系统 中可能有 多个 数据 库( 存在于一个或多个数据库系统 中) 例 如某 委办局 系统 的数 , 据库系统中同时用到了数据库 A和数据库 B 则 A和 B分别对 , 应的是两个不同的数据源。
仓库 , 数据挖掘 。 .
16 7
计 算机应பைடு நூலகம்用与软 件
2 1 篮 01
个个” 信息孤 岛” 。为 了解 决 电子政务 建设 过程 中出现 的信 息
孤岛 、 信息共享交换 、 数据安全存 储等问题 , 需要建设一套安全 、
高效 、 的公共数据 中心 。该 中心 由四个子系统构成 : 综 经济 安全 合管理 、 数据备份 、 电子政务 托管和数 据发 布子 系统 。本文 主要
狭义元数据 和广义元数据 是从不 同的层次上对 问题和操作数据 进行描述 。因此 , 可以这样理 解 : 数据是关 于数据 、 元 操纵 数据
的过程和应用程序 的结构 和意义 的描述信 息 , 主要 目 是提 其 标 供数据资源 的全面指南 … 。
12 电子政 务数 据元概 述 .
根据《 电子政务数据元 第 1 部分: 设计和管理规范》 , ]电
J Wej X aX al g i ni e i io n i
( colf o p t i c ad Tc o g , og u n e , a g a 2 0 5 , h a Sho o C m u r c ne n e n l y D n h aU i r S n h i 0 0 1 C i ) eS e h o vs h n
k y mo ue es s m ea ay e d i lme td a rsne nte p p r o eh rw t h ru h a dd ti ddsu so n te e d lso t yt a l sd a fh e r n n mpe ne spee tdi h a e ,tg te i ato g n eal ic sin o h o e h
第 2 卷第 1 期 8 2
21 0 1年 1 2月
计算机 应 用与软 件
C mp trAp l ain n ot ae o ue pi t sa d S f r c o w
Vo . 8 No. 2 12 1 De .2 1 c 01
基 于元 数 据 的 电子 政 务 发 布 系统 的设 计 与 实 现
r s u c s.rd c u l ae o sr c in a d s ae d w h o t o e me t n e t n h l o vn hsp o lm.T es se e e t al eo re e u e d p i td c n tu t c l o n t e c s o g v r c o n f n n v s i me t i s l ig t i rb e w e h y tm f cu y l s l e h r b e i c l i no ain s ai g a d p b i i g r c e i gfo t e d sg sg n r r me o k a d mea aa h ov st e p o lmso d f u t n i r to h r u l h n .P o e d n m h e in o i e e a fa w r n td t ,t e f i f f m n n s r f t l
列、 数据源属性 、 表字段 的索 引 、 数据库类型 、 数据库数据类型及 其与标 准数据类 型对应关 系等信 息 , 是整个元 数据 的核 心部 这
分, 该部分主要的元数据模型设计如图 3所示 。
图 1 数据 发布子 系统结构图
2 1 源数 据层 .
源数据层 中有各委办局 的数据库 , 所需 的政 务数据 都 系统
台的应 用 、 升为民办事的广度和深度 。 提
针对这一现状 , 文提 出了基于 元数据 的 电子 政务发 布系 本 统, 利用 了元数据来解决异 构数据的共享及发布 问题 , 该系统是 某 地方政府 的实 际项 目。
文献 [ ] 2。
1 3 项 目背景 与需 求 .
目前某地方政府及 委办局 有 20多个应 用系统 在运行 , 0 每
g v r me t u e h tr g n o s d t e ie r m a iu e at n sa e h r o b h r d,wh c a st h c uT n e o “ n omain o e n n ,h g ee o e e u aa d rv d f o v r s d p rme t r ad t e s a e o ih l d o te o c le c e f if r t o
个 系统拥有各 自的数据库 、 自的操作系统 、 自开发的应用软 各 独 件和用户界 面。 由于 这些 独立 的系统 间缺 乏统 一 的规划 和标
准, 使得部门间数据难以共享 , 这最终导致信息化建设中产生一
收稿 E : 1 1 2 。吉文杰 , t 2 0— O一 0 期 0 硕士生 , 主研领域 : 数据 库, 数据