中国科学院科学数据库_第1页
中国科学院科学数据库_第2页
中国科学院科学数据库_第3页
中国科学院科学数据库_第4页
中国科学院科学数据库_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国科学院科学数据库 通用元数据管理工具用户使用手册 中国科学院计算机网络信息中心 科学数据库中心 2003 年 9 月 项目编号:INF105-SDB-3 文档编号:P/SDBSP-1.1.1 版本:1.0 1 目 录 1 引言 1 1.1 编写目的 1 1.2 背景 1 1.3 技术支持 1 2 功能 2 3 运行环境 3 3.1 硬件环境 3 3.2 软件环境 3 4 操作指南 4 4.1 用户类型 4 4.2 用户登录 .5 4.2.1 系统管理员的登录 .5 4.2.2 单位管理员的登录 .7 4.2.3 一般用户的登录 .9 4.3 用户密码管理 .11 4.4 界面风格定制 .12 4.4.1 添加元数据界面的设定 12 4.4.2 查询界面的设定 13 4.4.3 概要显示的设定 13 4.4.4 详细显示界面的设定 13 4.5 添加元数据 .15 4.6 元数据记录修改 .15 4.7 元数据记录删除 .16 4.8 元数据查询 .18 4.8.1 单位内元数据的查询 18 4.8.2 针对 XML Schema 跨单位的查询 18 4.8.3 查询方法 19 4.8.4 查询结果的显示 .19 4.9 出错处理和恢复 .21 1 引言 1.1 编写目的 感谢您选用通用元数据管理工具管理数据库数据集,为了使各建库单位能够准确、 方便的使用通用元数据管理工具对科学数据库数据集进行元数据描述和管理,特编写 了通用元数据管理工具用户手册。该手册适用于各建库单位具体负责元数据管理的数 据库系统管理人员以及元数据录入人员。 1.2 背景 通用元数据管理工具是为了配合科学数据库元数据标准规范的推广应用而研发的 基于 xml schema 的元数据管理专用工具,是科学数据库及其应用系统的研究成果之一。 科学数据库及其应用系统是中国科学院多个研究所参加、跨学科联合建设的综合型重 大项目,是中国科学院知识创新工程信息化建设重大专项之一,目标是在中国科学院全院 范围内将研究所多年积累的科学数据资源组织起来,与计算机、数据库和网络等先进技术 相结合,促进数据向知识的转化,完善信息化的科学研究环境,并对科研与社会提供科技 数据资源共享与服务。 科学数据库及其应用系统涉及到资源建设、规范建设和系统平台设计等多方面的技术、 资源的发掘、研究、积累与应用。为了实现分布式的跨平台的数据资源共享,在科学数据 库及其应用系统的研发和建立中,必须研究制定面向各个学科数据集的元数据标准。为此 该项目设立了“标准规范研究子项目” ,经过较长时间的研究,标准规范研究小组已经制定 了以 XML Schema 描述的“中国科学院科学数据库核心元数据标准”以及多个面向具体学 科数据集的元数据标准,为了更好的推广应用这些元数据标准,中国科学院计算机网络信 息中心科学数据库中心研发了通用元数据管理工具 。 目前,该工具已在中国科学院计算机网络信息中心试用近半年,运行稳定。 1.3 技术支持 科学数据库中心: 北京市海淀区中关村南四街 4 号中国科学院计算机网络信息中心 科学数据库中心 邮编: 100080 电话:(8610)62580066 传真:(8610)62578544 Email: 网址: ; 2 科学数据库办公室: 北京市海淀区中关村南四街 4 号中国科学院计算机网络信息中心 科学数据库办公室 邮编: 100080 电话:(8610)62573292 传真:(8610)62560928 2 功能 通用元数据管理工具是一套基于 B/S 架构、采用 JAVA 语言开发的应用软件系统, 依据元数据的 XML Schema,动态的生成可以定制的个性化管理页面和后台存储结构,实 现对元数据的增加、删除、修改、查询等数据管理的基本操作。其主要功能如下: (1) XML Schema 解析 在用户第一次选择元数据实例进入本系统时,系统会自动分析 Schema 元数据描述文 件,生成元数据实例 XML 文件、元数据生成界面风格 XML 文件和字典 XML 文件。该过 程是由程序自动完成的,对用户而言是透明的。 (2) 用户管理 包括用户认证授权管理、用户密码管理两个基本功能,用户分为三种类型:一般用户 (匿名登录) 、单位管理员和系统管理员。用户认证授权管理模块依据用户的登录方式分别 给予相应的访问权限。用户密码管理只限于单位管理员和系统管理员使用,用于密码。 (3) 元数据管理 元数据管理模块是包含了通用元数据管理工具的主要功能,包括元数据添加、删 除、修改和查询功能。其中元数据查询功能还依据不同的用户分为单位内综合查询(单位 管理员和系统管理员) 、基于单位的元数据综合查询(匿名用户)和跨单位基于 schema 的 元数据综合查询(匿名用户) 。 (4) 界面风格定制 该模块用于实现个性化的界面显示,包括添加元数据界面的设定、查询界面的设定、 概要显示的设定、详细显示界面的设定等功能! 图 2-1 显示了通用元数据管理工具 的基本功能。 通用元数据管理工具用户使用手册 3 图 2-1 通用元数据管理工具功能结构 3 运行环境 3.1 硬件环境 中国科学院计算机网络信息中心通用元数据管理工具硬件环境 服务器:IBM Netfinity5600 CPU:双 CPU,1.3GHz 内存:1GB 硬盘:4 块,每块 18GB 3.2 软件环境 中国科学院计算机网络信息中心通用元数据管理工具软件环境 操作系统:Linux 7.1 Web 服务器:Resin2.1.6 功能框图 认证授权模块(用户管理) 匿名用户 基于单位 的元数据 综合查询 跨单位基 于 schema 的元数据 综合查询 单位管理员/系统管理员 密码管理(用户管理) 界面风格定制模块 元数据管理 元数据添加 元数据删除 元数据修改 单位内综合查询 XML Schema 解析 4 JAVA:J2SDK1.4.2 其他:OpenLDAP2.1.21(MDS) 4 操作指南 4.1 用户类型 通用元数据管理工具的使用对象可以划分为以下三类: 系统管理员:通用元数据管理工具原则上设置一个系统管理员。系统管理员在该 系统中拥有最高权限,可以以任何一个建库单位的单位管理员的身份登入系统,维护和管 理该单位管理的全部元数据实例,可以对任何单位维护的元数据实例进行多个字段综合查 询。系统管理员可以修改本用户的用户密码,但不能修改任何单位管理员的用户密码。 单位管理员:每个建库单位有一位单位管理员。单位管理员可以对本单位维护的元数 据实例进行录入、修改、删除、修改元数据实例的界面风格等操作。单位管理员也可以对 本单位管理的元数据实例进行多字段综合查询。单位管理员,用户名 admin, 密码 admin(默认) ,可以修改本用户的密码,但不能修改系统管理员或任何其他单位管理员的 用户密码。 一般用户:即匿名用户,只能以匿名形式登录系统。一般用户没有任何增删或修改的 权限,但可以对任意建库单位维护的元数据实例进行综合查询,除此之外,一般用户还可 以对不同建库单位中使用相同 XML Schema 的元数据实例进行针对 XML Schema 的跨单位 范围多字段综合查询。 通用元数据管理工具用户使用手册 5 4.2 用户登录 图 4-1 用户登录页面 4.2.1 系统管理员的登录 1. 在浏览器中输入以下网址进入通用元数据管理工具首页: /(参见图 4-1) 2. 在“选择单位”下拉菜单中选择“总系统” ,将正确的系统管理员用户名称和用户 密码填入相应的文本框中,单击“登录系统”进入选择建库单位界面(参见图 4- 2) 。 6 图 4-2 系统管理员登录后页面(选择单位) 3. 在选择建库单位界面中选择希望对哪个建库单位负责维护的元数据实例进行维护 管理,单击“点击进入”进入选择本单位元数据实例界面(参见图 4-3) 。 4. 在选择本单位元数据实例界面中选择需要进行维护管理操作的元数据实例名称, 单击“点击进入”进入该元数据实例的主页面(参见图 4-5) ,完成登录;如希望 更换所扮演单位管理员的身份以选择其他单位的元数据实例可点击“返回单位选 择页面”返回上一步。注:如果想退出系统重新登录,请不要点击 IE 浏览器自带 的“后退”按钮,否则将出现用户权限混乱。 5. 如希望对其他元数据实例进行操作可单击主页面上的“选择其他元数据”返回上 一步。 通用元数据管理工具用户使用手册 7 图 4-3 系统管理员登录后页面(选择单位实例) 4.2.2 单位管理员的登录 1. 在浏览器中输入以下网址进入通用元数据管理工具首页: /(参见图 4-1) 2. 在“选择单位”下拉菜单中选择本单位的名称,将正确的单位管理员用户名称和 用户密码填入相应的文本框中,单击“登录系统”进入选择元数据实例界面(参 见图 4-4) 。 3. 在选择本单位元数据实例界面中选择需要进行维护管理的元数据实例名称,单击 “点击进入”进入该元数据实例的主页面(参见图 4-5) ,完成登录。 4. 如希望对其他元数据实例进行操作可单击主页面上的“选择其他元数据”返回上 一步。 5. 单位管理员第一次进入某元数据 SCHEMA 管理的主页面时候,后台才真正的初 始化。匿名用户在查询没有初始化的元数据时,会出错。建议安装测试人员,进 入每个单位的各个元数据的主页面,完成初始化。 8 图 4-4 单位管理员登录后页面 图 4-5 系统管理员和单位管理员元数据管理主页面 通用元数据管理工具用户使用手册 9 4.2.3 一般用户的登录 1. 在浏览器中输入以下网址进入通用元数据管理工具首页: /(参见图 4-1) 2. 单击“匿名登录”进入选择建库单位界面。 (参见图 4-6) 图 4-6 一般用户登录后页面(选择单位) 3. 如果要对特定建库单位维护的元数据实例进行查询则在选择建库单位的下拉菜单 中选择元数据实例所属的建库单位名称,单击“点击进入”进入选择本单位元数 据实例界面(参见图 4-7) ;如要对某个特定 XML Schema 进行跨建库单位的查询 则直接点击“针对 Schema 跨单位查询”进入选择所有元数据实例界面。 4. 在选择元数据实例界面中选择需要进行维护管理的元数据实例名称,单击“点击 进入”进入综合查询界面(参见图 4-13) ,完成登录;如希望选择其他单位的元 数据实例可点击“返回单位选择页面”返回上一步。 5. 如希望对其他元数据实例进行操作可单击主页面上的“选择其他元数据”返回上 一步。 10 图 4-7 一般用户登录后页面(选择实例) 图 4-8 用户密码管理页面 通用元数据管理工具用户使用手册 11 4.3 用户密码管理 通用元数据管理工具中各个用户的用户名已经由系统指定,各个用户都可以修改 本用户的用户密码,但系统管理员和各个单位管理员彼此之间都没有修改对方用户密码的 权限。修改用户密码的方法是: 1. 以系统管理员或单位管理员的身份正确登录通用元数据管理工具后,单击主 页面中的“更新管理员密码”或屏幕上方导航栏中的“用户密码修改”即可进入 密码更新页面。 (参见图 4-8) 2. 为防止输入错误带来不必要的困扰,这里需要将新密码重复输入到“输入新密码” 和“新密码确认”两个文本框中,单击“更新密码” ,当两个文本框中输入的密码 相同时,更新密码成功;如果两次输入有任何不同,系统将提示出错,单击“返 回上一页面”即可重新输入。 注:可能有多名人员使用相同的用户名登录系统,如同一建库单位的若干名元数据著 录人员都使用该单位的单位管理员帐号进行登录,因此修改用户密码时请尽量与其他使用 相同帐号的人员协商或将修改后的密码尽快通知相关人员以免对他人造成困扰。 图 4-9 界面风格定制页面 12 4.4 界面风格定制 一个元数据标准或应用方案写成 XML Schema 并导入通用元数据管理工具后,系 统就会按照 XML Schema 书写者的设定和系统的默认值自动生成用户界面。但这时的界面 注释信息很少,元素的可检索性,重复次数,显示特征或默认值等通常与具体建库单位的 需求有一定的差距,此时需要对该元数据实例的界面风格进行设定。 系统管理员和与元数据实例相应的建库单位的单位管理员有对元数据管理工具的界面 风格进行定制的权限。设定界面风格的具体方法: 以系统管理员或单位管理员的身份正确登录通用元数据管理工具后,单击主页面 中的“设定界面风格”或屏幕上方导航栏中相应链接即可进入界面风格设定页面。 (参见图 4-9) 4.4.1 添加元数据界面的设定 管理员可以对添加元数据界面设定特定元素在录入时是否显示、该元素的默认值、系 统可接受该元素的最大字段长度、添加界面上的注释帮助以及可重复元素的默认重复次数 等。恰当的添加元数据界面设定除了可以给元数据著录人员足够的提醒以外,还可以减少 著录者的工作量,令著录工作事半功倍。 在每个元素的“添加时显示/添加时隐藏”下拉菜单中进行选择后单击该元素的“修改” 按钮即可设定元素添加时的显示属性。选择“添加时隐藏”的元素将不出现在添加元数据 的界面上。如果某个元素对于特定的应用来说是绝对不必要的那么管理员可以将这个元素 设置为添加时隐藏以免给著录人员带来不必要的困扰。添加时是否隐藏的特性将不影响元 数据修改界面。一般情况下应将此属性设为“添加时显示” 。 在每个叶节点元素的“默认值”文本框中输入相应文本后单击该元素的“修改”按钮 即可设定元素的默认值。适当的默认值可以向用户提供正确的引导并有效地减少著录工作 者的工作量,比如 URL 类型的元素可以在默认值中填入“ http:/ ”以提醒著录者不要忘记 填写协议名,或者将本单位的单位名和联系信息全部填写在元数据相应元素的默认值中, 著录者在著录时就可以跳过这些元素。非叶子节点的元素没有相关属性。 在每个叶节点元素的“注释”文本框中输入相应文本后单击该元素的“修改”按钮即 可设定该元素的注释信息。对于具有特殊格式的元素一般应在注释中说明其格式或著录范 例,对于有值域要求的元素一般应在注释中说明其值域范围,也可对元素做特别说明或著 名参考代码表等。非叶子节点的元素没有相关属性。 在每个叶节点元素的“长度”文本框中输入相应长度值后单击该元素的“修改”按钮 即可设定元素的长度上限。长度表示该元素可以接受的最大半角文字长度,一个汉字或汉 语字符需占用两个长度单位,如“中国”的长度值为 4。长度值以阿拉伯数字表示,不带 单位。非叶子节点的元素没有相关属性。 通用元数据管理工具用户使用手册 13 可重复元素可以通过点击元素后带有“” “”符号的按钮控制默认的重复次数。如 果在某个应用中一个元素的重复次数较多,则可以将这个元素的默认重复次数设置为多个, 以减少著录者的工作量。 可重复复合元素变更默认重复次数时它的下级元素重复性将随之变更。 元素重复次数的上下限由 XML Schema 指定。 4.4.2 查询界面的设定 在每个叶节点元素的“可检索/不可检索”下拉菜单中进行相应选择后单击该元素的 “修改”按钮即可设定该元素的检索属性。设定为可检索的字段将出现在元数据查询界面 中供用户查询。非叶子节点的元素没有相关属性。 针对 XML Schema 跨单位查询的查询字段是各个建库单位设置可查询字段的交集。 4.4.3 概要显示的设定 对元数据执行查询操作后即生成查询结果的概要显示页面。用户可以在概要显示页面 中了解复合检索条件的记录的简单介绍,并可进一步选择一条元数据记录查看详细内容。 如果用户有系统管理员或单位管理员的权限还可以在这里对元数据记录进行修改或删除。 在界面风格设定页面的“概要显示数量”文本框中输入概要显示的最大数量后单击其 后的“修改”按钮即可设定概要显示时每条记录显示的元素数量。这里的设定的是查询结 果中每条记录最多有几个元素显示在概要显示页面中,至于具体有哪些元素显示在这里还 需对需要显示的元素逐个设定。该属性的取值应在 1 到 9 之间,不带单位。 在界面风格设定页面的“每页显示元数据数量”文本框中输入概要显示的最大数量后 单击其后的“修改”按钮即可设定概要显示中同屏可显示的最多记录数。为避免页面过长, 元数据通用管理工具在检索结果过多时将对概要显示页面分屏显示,这里设定的就是同屏 可显示的最多元数据记录数。该属性的取值应在 10 到 50 之间,不带单位。 在每个叶节点元素的“详细显示/概要显示/ 不显示”下拉菜单中选择 “概要显示”后 单击该元素的“修改”按钮即可设定该元素在概要显示界面中显示。设为概要显示的元素 将按顺序显示在概要显示页面中,但元素总数不能超过“概要显示数量”中设定的数量, 其中,第一个设为概要显示的元素将作为标题出现在概要显示界面。概要显示的元素也会 自动出现在相应元数据记录的详细显示页面当中。非叶子节点的元素固定不显示在概要显 示界面中,此属性不可设定。 4.4.4 详细显示界面的设定 在检索结果概要显示页面中单击要进一步查看的元数据记录的标题即进入相应记录的 详细显示界面。 在每个叶节点元素的“详细显示/概要显示/ 不显示”下拉菜单中选择相应的选项后单 14 击该元素的“修改”按钮即可设定元素在详细显示页面的显示特性。设为“概要显示”或 “详细显示”的元素都会出现在详细显示的页面当中,设为“不显示”的元素将不会在检 索结果的任何页面当中出现。 注意:此属性设定为“不显示”的元素后将不可修改为其他显示风格,也就是说一个 元素被设定为“不显示”后,用户将永远浏览不到该元素的内容,因此管理员在设定此属 性时应尽量慎重。 非叶子节点的元素固定显示在详细显示界面中,此属性不可设定。 注:由于通用元数据管理工具将元数据记录的显示风格作为对应记录的属性保存, 因而改变工具的显示风格将不会影响已经保存元数据记录的显示风格,修改只能体现在修 改显示风格以后的元数据记录当中,因此在元数据管理工具开始使用并且已经保存有数据 的情况下对工具的显示风格进行任何修改都将导致数据显示风格的前后不一致状态,这种 不一致状态可能会影响页面的美观甚至功能的实现。因此,我们强烈建议各建库单位只在 一个 XML Schema 导入通用元数据管理工具之后,没有录入任何数据之前对该元数据实例进 行一次界面风格定制,一旦该元数据实例开始使用并且录入数据,就应尽量避免对该元数 据实例的界面风格再做任何修改。 图 4-10 添加元数据界面页面 通用元数据管理工具用户使用手册 15 4.5 添加元数据 系统管理员和单位管理员在选定元数据实例后可以对该元数据实例添加元数据记录。 以系统管理员或单位管理员身份登入主页面后单击屏幕上方导航栏中的“添加元数据” 即可进入元数据添加页面。 (参见图 4-10) 通用元数据管理工具按照与 XML 文件的树状结构组织元素。添加元数据界面每一行 表示一个元素,其中没有录入区的是非叶子节点的复合型元素,复合型元素是它所有子元 素的容器。 在显示界面上以元素名称所在行不同的缩进字符数来表明元素的上下级关系,子元素 总比其父元素缩进更多的字符。 元素名称后加有红色“*”标志表示此元素为必选元素,没有此标志的是可选元素。可 选元素可由元数据著录者根据实际情况决定是否选择使用。必选元素的判定除了该元素名 称后有“*”以外还必须考察该元素的父元素以及所有祖先元素,如果所有祖先元素都是必 选元素那么该元素也是必选元素。如果该元素的祖先元素不全是必选元素那么需首先判断 这些祖先元素是否需要选取,这里的必填标志“*”仅仅标识了当这些可选的祖先元素全都 判定需要选取时是否必须填写。特别注意复合型元素的注释栏中标有“从下面三者中选择 其一著录”或类似的字样表示此复合型元素的所有下级元素之间为排他性的选择型关系, 此时,虽然他们全都带有必填标志“*”但仍然只需而且只能从其中选择一个进行著录。 著录过程中判定为必选的元素必须进行著录,可选元素可以不著录,以表示不选择此 可选元素,下拉式菜单可以选择空白行表示此元素未选取。注意如果某元素在系统中设定 了默认值,但由于某种原因该元素不适合在此条元数据记录中出现,那么应将默认值删掉。 某些元素后面有标有“”号或“”和“”号的按钮,表示这些元素可重复使用, 可以通过单击带有“”号的按钮增加重复性或者单击带有“”号的按钮减少重复性。 复合元素改变重复性时所有下级元素重复性将随之改变。 对于具有特殊格式的元素应按照注释栏中提供的著录规则或范例进行著录。如 URL 类 型必须以“http:/”开头等。 4.6 元数据记录修改 系统管理员和单位管理员单击概要显示页面中元数据记录标题栏中的“修改”选项进 入相应元数据记录的修改界面。 (参见图 4-11) 元数据修改界面与添加元数据界面相似,但元数据修改界面不受界面风格设定时录入 是否显示这一属性的约束,将显示该元数据实例中所有的字段,并且以该条元数据记录的 当前值作为默认值。 修改完成后单击“修改元数据”按钮,提交修改的内容,系统将提示是否修改成功。 16 图 4-12 元数据修改页面 4.7 元数据记录删除 系统管理员和单位管理员单击概要显示页面中元数据记录标题栏中的“删除”选项进 入相应元数据记录的删除预览界面。 (参见图 4-12) 如果确定要删除元数据记录则点击“是”删除记录,否则点“否”放弃删除操作。 删除的元数据是一种不可恢复的,在删除记录时务必慎重,以免造成不必要的损失。 通用元数据管理工具用户使用手册 17 图 4-12 元数据删除页面 图 4-13 元数据综合查询页面 18 4.8 元数据查询 4.8.1 单位内元数据的查询 以系统管理员或单位管理员身份登录系统后单击主页面中的“元数据管理”或页面上 方导航栏中的“单位内查询元数据”进入单位内元数据查询页面。 (参见图 4-13) 以一般用户身份匿名登录后先选择建库单位再选择元数据实例也可进入单位内元数据 查询页面。 可作为元数据查询的检索点(可检索元素)由系统管理员或单位管理员在界面风格定 制中设定。 可以使用模糊查询,如:查“白居易” ,可以查“白” ,但是查询结果可能会过多。 4.8.2 针对 XML Schema 跨单位的查询 以一般用户的身份匿名登录系统才有针对 XML Schema 跨单位查询的功能。 匿名登录后在单位选择界面中选择“针对 Schema 跨单位查询页面” ,然后在元数据选 择页面当中选择元数据实例即可进入针对 XML Schema 跨单位查询的页面。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论