元数据设计文档Word文档下载推荐.docx

上传人:b****8 文档编号:22867715 上传时间:2023-02-05 格式:DOCX 页数:55 大小:781.72KB
下载 相关 举报
元数据设计文档Word文档下载推荐.docx_第1页
第1页 / 共55页
元数据设计文档Word文档下载推荐.docx_第2页
第2页 / 共55页
元数据设计文档Word文档下载推荐.docx_第3页
第3页 / 共55页
元数据设计文档Word文档下载推荐.docx_第4页
第4页 / 共55页
元数据设计文档Word文档下载推荐.docx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

元数据设计文档Word文档下载推荐.docx

《元数据设计文档Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《元数据设计文档Word文档下载推荐.docx(55页珍藏版)》请在冰豆网上搜索。

元数据设计文档Word文档下载推荐.docx

数据项:

⏹ID:

元模型的主键。

系统自动生成。

⏹路径:

显示模型的包路径。

例org.omg.cwm.objectmodel.core.ClassifierMap

⏹名称:

元模型的名称。

只能是字母数字和下划线。

同包下不能有相同的名称。

⏹显示名称:

元模型的显示名称。

⏹使用显示名称:

复选框。

选择:

元模型则显示显示名称。

不选:

元模型则显示名称。

⏹描述:

用于填写元模型的描述信息。

⏹使用视图:

创建元模型的时候,创建元模型视图。

只创建元模型。

⏹视图名称:

创建元模型视图的名称。

创建时检查视图名称是否唯一。

⏹备注:

填写备注信息。

功能:

⏹检索:

检索元模型的基本信息。

⏹修改:

修改元模型的基本信息。

⏹删除:

删除元模型时,需要删除相应继承关系。

⏹添加:

新建元模型的基本信息。

⏹应用:

创建和更新元模型和元模型视图。

3.1.1.2元模型属性维护

数据项

属性的名称。

同模型下不能有相同的名称。

属性的显示名称。

属性则显示显示名称。

属性则显示名称。

⏹类型:

string、boolean、short、integer、long、float、double、date和枚举类型。

⏹长度:

类型的长度。

⏹小数位数:

小数精度。

⏹是否为空:

属性是否可为空。

⏹是否可用:

创建元模型时是否创建此属性。

⏹是否显示:

用于隐藏元模型属性。

描述属性信息。

⏹默认值:

属性的默认值。

功能

添加新的属性。

删除属性。

继承的属性不能删除。

修改属性。

继承的属性不能修改。

3.1.1.3元模型关系维护

关系的名称。

关系的显示名称。

关系则显示显示名称。

关系则显示名称。

关系类型包括继承、依赖、聚合、组合、关联和扩展类型。

⏹源端:

起始的元模型。

⏹目标端:

结束的元模型。

⏹上限:

0、1、2、*

⏹下限:

描述关系信息。

添加新的关系。

修改关系。

继承的关系不能修改。

删除关系。

继承的关系不能删除。

3.1.1.4元模型索引维护

索引的名称。

索引的显示名称。

描述索引信息。

⏹是否创建:

创建元模型的时候是否创建此索引。

⏹引用的属性:

创建索引时用到的列。

添加新的索引。

修改索引。

删除索引。

3.1.2包维护

包的名称。

包的显示名称。

包则显示显示名称。

包则显示名称。

描述包信息。

添加新包。

修改包信息。

⏹删除包:

包删除的时候,会同时删除包下面的元模型。

3.1.3关系类型维护

⏹抽象:

是否是抽象关系。

例如:

数据层关系类型。

添加关系类型。

修改关系类型。

删除关系类型。

引用的关系类型不允许删除。

3.1.4业务领域维护

业务领域的名称。

不能有相同的业务领域名称。

业务领域的显示名称。

业务领域则显示显示名称。

业务领域则显示名称。

描述业务领域信息。

添加业务领域。

修改业务领域。

删除业务领域。

同时删除其下的包和元模型。

3.1.5枚举类型维护

⏹基本信息

◆名称:

枚举类型的名称。

不能有相同的枚举类型名称。

◆允许多选:

页面显示复选框。

不选择:

页面显示单选框。

◆显示名称:

枚举类型的显示名称。

◆使用显示名称:

枚举类型则显示显示名称。

枚举类型则显示名称。

◆描述:

描枚举类型域信息。

◆备注:

⏹条目

条目的名称。

条目的显示名称。

条目则显示显示名称。

条目则显示名称。

◆值:

条目的值。

◆添加:

添加枚举类型。

◆修改:

修改枚举类型。

◆删除:

删除枚举类型。

添加条目。

修改条目。

删除条目。

3.2元数据

3.2.1元数据基本信息维护

元数据名称。

必填

⏹别名:

元数据别名。

⏹元模型:

创建元数据的类型。

⏹版本状态:

分为初始建立、公示状态、审核状态、发布状态、维护状态五种状态。

⏹生命周期状态:

元数据的生命周期状态。

元数据的描述信息。

⏹维护属性:

根据元模型维护元数据的属性信息。

⏹创建子节点:

创建元数据基本信息。

删除元数据基本信息。

修改元数据基本信息同时删除元数据之间的关系信息。

⏹移动:

将元数据移动到其它元数据下面。

两个元数据之间必须有组合关系。

3.2.2元数据关系维护

⏹源数据:

起始的元数据。

⏹源数据路径:

起始的元数据路径。

⏹目标数据:

结束的元数据。

⏹目标数据路径:

结束的元数据路径。

⏹关系类型:

依赖、聚集、关联和自定义类型。

⏹关系名称:

元数据关系的名称。

元数据关系的显示名称。

⏹关系描述:

元数据关系的描述信息。

添加元数据关系。

只有两个元模型之间建立关系,才能添加相应的关系。

例如元模型之间建立了依赖关系,则只能添加依赖关系。

不能添加关联或其他关系。

修改关系信息。

3.2.3元数据生命周期

为了能让用户控制元数据的增加、删除、修改和移动,使得每次对元数据的操作都要经过审核。

⏹生命周期配置

◆设置方式:

开启所有、关闭所有、根据元模型配置

◆选择元模型:

需要进行生命周期管理的元数据。

⏹待审核处理

◆审核操作:

通过、驳回。

◆操作状态:

创建、编辑、删除和移动。

◆审核意见:

填写审核意见。

⏹生命周期配置:

维护生命周期基本设置。

⏹元数据审核管理:

审核元数据的操作。

⏹影响分析:

分析元数据改变产生的影响。

3.2.4元数据采集

3.2.4.1元数据导入导出

导出元数据的信息和关系。

文件类型为EXCEL。

3.2.4.2CWM导入导出

根据CWM定义XMI的规导出元数据。

这些元数据的元模型必须继承CWM定义的元模型。

文件类型为XMI。

文件容如下图:

3.2.4.3元数据模版导出

导出元模型和关系。

元模型结构如下图:

关系结构如下图:

3.2.5版本管理

元数据创建,修改和删除的时候都要保存之前版本信息。

版本分为大版本和小版本。

大版本如开发、试用、正式等。

小版本如开发.1,试用.2。

⏹版本名:

版本的名称。

⏹操作者:

创建版本的用户。

⏹创建时间:

版本的创建时间。

⏹新增版本:

添加新的版本。

⏹修改版本名:

修改版本的名称。

⏹删除版本:

删除版本信息。

⏹查询版本:

可以按大版本查看历史版本信息。

⏹版本比较:

可以比较两个版本之间的不同。

3.2.6变更订阅

让用户及时了解的元数据的变更情况。

⏹元模型订阅:

用户可以根据元模型订阅变更信息。

信息以短信或者EMAIL的形式发送给用户。

⏹元数据订阅:

用户可以根据元数据订阅变更信息。

订阅元数据的同时可以订阅元数据的下级节点。

⏹已订阅列表:

检索用户订阅信息列表。

⏹变更通知:

检索所有的变更通知。

3.2.7元数据检索

⏹查询元数据:

根据元数据名称检索元数据。

⏹高级查询:

提供区分大小写设置、完全匹配设置、指定搜索目录和元模型搜索等查询条件。

3.3应用

3.3.1元数据权限管理

权限管理模块主要管理三种资源系统功能菜单、元数据元模型操作和元模型视图。

体系结构如下图:

3.3.1.1用户管理

⏹用户名:

用户的信息。

用户的显示名称。

⏹密码:

用户登录时显示的密码。

用户的描述信息。

⏹Email:

用户的email。

变更订阅模块需要使用Email。

⏹角色:

用户所拥有的角色信息。

⏹添加用户:

添加新的用户。

⏹编辑:

编辑用户信息。

删除用户信息。

⏹修改密码:

修改用户密码。

3.3.1.2角色管理

⏹角色名称:

角色的名称。

角色的描述信息。

⏹权限设置:

用于设置系统功能资源的访问权限。

⏹添加角色:

添加新的角色。

编辑角色信息。

删除角色信息。

3.3.1.3系统功能资源

⏹资源名称:

资源的名称

⏹父资源:

上级资源。

⏹提示信息:

资源的提示信息。

⏹值:

功能的访问路径。

添加新的资源。

编辑菜单

删除菜单。

3.3.1.4元数据操作权限

元数据权限分为浏览、查看、创建子节点、修改、删除。

⏹浏览:

可以在元数据树形结构中看到元数据。

⏹查看:

可以查看元数据的详细信息。

可以创建元数据的下级元数据。

修噶元数据的基本信息和属性信息。

删除元数据。

⏹禁用:

禁用浏览、查看、创建子节点、修改、删除权限。

⏹子节点继承:

子节点继承当前节点的权限。

⏹继承父节点权限:

继承上级节点的权限。

页面

3.3.1.5数据库用户维护

通过对数据库用户访问视图的权限设定,来维护应用系统可访问的元模型视图。

数据库的用户名。

描述数据库用户。

⏹元模型视图:

用与设置用户可访问的视图。

添加新的数据库用户。

修改数据库用户。

删除数据库用户。

3.3.2数据库管理

3.3.2.1表维护

3.3.2.1.1表基本信息维护

添加表的元数据信息。

修改表的元数据信息。

删除表的元数据信息。

⏹同步:

在数据库中创建或更新相应表。

⏹删除库表:

删除数据库中的表。

⏹建表语句解析:

解析建表语句,生成相应元数据。

3.3.2.1.2字段维护

添加字段的元数据信息。

修改字段的元数据信息。

删除字段的元数据信息。

3.3.2.1.3索引维护。

添加索引的元数据信息。

修改索引的元数据信息。

删除索引的元数据信息。

3.3.2.2视图维护

3.3.2.2.1视图基本信息维护

添加视图的元数据信息。

修改视图的元数据信息。

删除视图的元数据信息。

⏹创建视图:

创建数据库中的视图。

⏹删除视图:

删除数据库中的视图。

3.3.2.2.2视图字段维护

3.3.2.3SQL语句查询

⏹查询:

通过sql语句查询数据库表中的数据。

3.3.2.4存储过程维护

添加存储过程的元数据信息。

修改存储过程的元数据信息。

删除存储过程的元数据信息。

3.3.2.5表空间维护

表空间信息

添加表空间的元数据信息。

修改表空间的元数据信息。

删除表空间的元数据信息。

存储文件信息

添加存储文件的元数据信息。

修改存储文件的元数据信息。

删除存储文件的元数据信息。

3.3.2.6数据库用户维护

添加数据库用户的元数据信息。

修改数据库用户的元数据信息。

删除数据库用户的元数据信息。

3.3.3血统、影响分析

3.3.3.1血统分析

3.3.3.1.1图形展示

用图形的形式展示数据的流向。

如图

3.3.3.1.2表格展示

用表格的形式展示数据流向。

支持EXCEL导出。

3.3.3.2影响分析

元数据的改动对其它元数据产生的影响。

3.3.3.2.1图形展示

用图形的方式展示元数据改动对其它元数据产生的影响。

3.3.3.2.2表格展示

用表格的形式展示影响。

支持excel导出如图

3.3.4元数据使用情况统计

3.3.4.1元数据浏览用户统计(按用户)

通过分析每一个用户在一段时间浏览元数据的次数,可用于分析哪一些用户在经常关注、使用元数据

⏹可查询在一段时间全部用户的浏览次数统计,显示容应包括用户账号、用户名称、浏览次数、浏览排名。

“浏览次数”是,可查看元数据的明细信息。

⏹可在“浏览次数”中查看单个用户浏览元数据的明细信息,显示容应包括元数据名称、元数据类型,访问时间。

3.3.4.2元数据浏览用户统计(按元数据类型)

通过统计每一类元数据在一段时间被浏览的次数,可用于分析哪一些元数据是用户最为关注的。

可查询在一段时间所有元数据类型的浏览次数统计,显示容包括元数据类型、浏览次数、浏览排名。

⏹可在“浏览次数”中查看单类元数据被浏览的明细信息,显示容包括元数据名称、浏览用户、访问时间。

3.3.5元数据质量管理

3.3.5.1属性填充率

⏹用于检查元模型的所有元数据属性填写情况。

⏹计算公式如下:

(∑参与检查的各属性非空记录数/(某类型实体总数×

参与检查的属性个数))×

100

⏹当填充率超过80%时,字体显示为绿色,低于30%显示为红色,两者中间显示为黑色。

⏹检查完毕之后,结果能以“XSL”,“DOC”,“PDF”格式导出。

3.3.5.2属性合法性

⏹检查元数据的属性是否唯一

即是否有两个或以上元数据的某项属性相同,例如:

元数据a和元数据b的属性attribute1都为1,勾选attribute1检查其唯一性,这两个元数据a,b都将被搜索出来。

⏹检模元数据的属性是否非空

即是否有元数据的值非空,例如:

元数据a和元数据b的属性attribute1都不为空,勾选attribute1检查其非空值,这两个元数据a,b都将被搜索出来。

3.3.5.3名称重复性

⏹此功能用以检查某个包或元模型下的所有元数据是否同名。

如果勾选的是包,则表示检查其下所有元模型的元数据是否有同名,例如:

包“aaa”下元模型“model4”有一元数据名为“a”,同时包“aaa”下元模型“model5”有一元数据亦为“a”,则这两个元数据将被检查出来。

3.3.6指标库管理

指标库是指元数据库中与指标相关的元数据的集合,类别包括指标元数据和维度元数据。

支持指标命名规性检查、指标模型规性检查,提供相关统计分析和报表功能。

如:

提供具有相似名称指标的列表,在指定围,列出不符合指标命名规、指标模型规的指标列表。

提供指标库的版本管理功能。

支持对指标库设定版本号、支持对不同版本的指标库差异比较和支持对指定版本的指标库进行查询操作。

查询的对象包括:

核心指标名称、核心指标业务描述、报表名称、报表描述、报表指标名称、报表指标业务定义、报表指标技术统计口径进行查询、修订时间。

3.3.7元数据差异分析

分析两个元数据属性之间的差异。

3.3.7.1流程差异比较

3.3.7.2属性差异比较

列出具有相同的属性。

属性值不同则背景用红色表示。

4.部接口调用标准

4

4.1元数据服务接口(MetadataService)

元数据服务。

对元数据进行增删改和查询等操作。

PublicMetaDatacreate(MetaDatadata)

创建元数据。

PublicMetaDatacreate(MetaDatadata,Stringpath)

在指定的路径下创建数据。

PublicListcreateBatch(java.util.Listdatas)

批量创建元数据,返回成功创建的记录。

PublicBooleandelete(MetaDatadata)

PublicBooleandelete(StringdataId)

根据元数据ID删除元数据。

PublicMetaDataupdate(MetaDatadata)

更新元数据。

该方法不能修改parentId、modelId。

Publicbooleanmove(MetaDatathisData,MetaDatanewParentData)

移动元数据,将thisData移动到newParentData下面。

Publicbooleanmove(StringdataId,StringnewParentId)

移动元数据,将dataId移动到newParentId下面。

PublicListgetDataList(ListdataIds)

批量根据ID获取元数据。

PublicListgetDatas(StringmodelId)

获取指定模型的所有元数据。

PublicListgetDatas(StringmodelId,intstart,intcount)

分页获取指定模型的所有元数据。

PublicStringgetPath(StringdataId)

获取元数据的路径,以字符串数组的形式返回,路径不包含domain。

PublicStringgetPath(StringdataId,booleanincludeDomain)

获取元数据的路径,以字符串数组的形式返回。

PublicMetaDatagetRoots()

获取元数据的根节点。

PublicListgetSources(StringtargetDataId,ListrtIds)

获取与指定元数据有rtIds列表中任一类型的关系的元数据列表(根据target获取source)。

PublicListgetTargets(StringsourceDataId,ListrtIds)

获取与指定元数据有rtIds列表中任一类型的关系的元数据列表(根据source获取target)。

4.2元数据版本服务接口(MDRevisionService)

元数据版本服务,对单个元数据的历史版本进行查询。

Pu

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 法学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1