首页 理论教育 CADAL数字图书馆标准规范及应用研究成果展示

CADAL数字图书馆标准规范及应用研究成果展示

时间:2023-10-27 理论教育 版权反馈
【摘要】:表9-4原型系统层级9.6.4.2 原型系统功能设计与实现1.界面设计与实现界面直接面向用户,向用户展现文献等级切分后的信息。对DC元数据数据库中的数据按照等级切分专用知识元库、文献特性、作者、机构和文献出版(发表)时间5个学术水平切分点来划分文献的4个等级,即研究型文献、学习型文献、科普型文献和其他型文献。6)利用元数据的出版时间对文献等级进行排序。

CADAL数字图书馆标准规范及应用研究成果展示

9.6.4.1 原型系统架构设计

原型系统的软件架构可以分为4层:访问层、应用层、数据层和基础平台层(见表9-4)。

访问层是为用户提供研究型文献、学习型文献、科普型文献及其他文献的访问界面,同时在同一类型下再按学科分类展现。

应用层即文献等级切分层,它分为图书等级切分子系统,以及这些子系统的数据访问接口和词库访问接口。

数据层包括DC元数据数据库、临时数据库、数据预处理以及相关辅助知识工具数据等。

基础平台层包括基础软件和基础硬件,其中基础软件包括服务器操作系统和数据库系统;基础硬件包括服务器和存储设备。

总而言之,基础平台层是基础,数据库层是核心,应用层是保障,访问层是展现。

表9-4 原型系统层级

9.6.4.2 原型系统功能设计与实现

1.界面设计与实现

界面直接面向用户,向用户展现文献等级切分后的信息。为此,良好的用户体验是成功的关键。用户层设计将从范围、结构和框架3个方面进行。

从范围角度设计,我们要把等级切分系统建设的需求内容和建设目标转变成系统提供给用户的丰富内容。

从结构角度设计,包括交互设计和信息架构。交互设计将提供给用户执行和完成任务的选项,结合Web2.0中的Ajax技术,为用户提供内容丰富的交互式功能,如下拉选择框、自动检索、窗口拖动、数据局部刷新等功能。信息架构为用户提供主次分明、结构合理、条理清晰的信息结构。

从框架角度设计,包括界面设计、导航设计和信息设计。界面设计,界面是系统和用户进行信息传递和沟通的窗口,好的界面可以提高系统使用效率。为此,界面设计要对窗口、对话框、菜单和表单等的界面基本要素进行考虑,如窗口的大小、位置以及打开方式,菜单采用缩放式图形菜单,对话框采用弹出式窗口并为用户提供提示性信息,表单采用文本框按钮、单选框和复选框、列表框和下拉式菜单,尽量减少用户的信息录入,等等。导航设计将采用文字和装饰相结合的方式,体现系统的灵活性和趣味性。信息设计将根据具体的内容采取不同的方式,如文字、图片、动态的数据库信息等。原型系统界面如图9-14所示。(www.xing528.com)

图9-14 原型系统界面

2.原型系统主要功能

整个原型系统可以分为数据预处理系统、等级切分系统和数据访问接口。

(1)数据预处理系统。利用ETL工具提供的数据转换功能对dc.xml和Catalog.xml文件中的数据进行抽取(extract)、转换(transition)和清洗(cleansing),然后加载(loading)到DC元数据数据库。进行转换的目的在于解决源数据可能存在数据不一致现象,对抽取的源数据根据数据模型的要求,进行数据的转换、清洗、拆分、汇总等处理,保证数据的一致性和完整性。进行清洗的目的在于检测并删除或改正将装入数据仓库的“脏数据”,使源数据元素化、标准化,并消除重复记录。

(2)等级切分系统。对DC元数据数据库中的数据按照等级切分专用知识元库、文献特性、作者、机构和文献出版(发表)时间5个学术水平切分点来划分文献的4个等级,即研究型文献、学习型文献、科普型文献和其他型文献。确定文献学术水平等级的优先权依次为等级切分专用知识元库、文献特性、作者、机构和文献出版(发表)时间等,在同等级情况下,则根据子切分点的优先级依次排序。具体的文献等级切分过程如下:

1)从DC元数据数据库中取出元数据,元数据信息包含标题、作者、摘要、主题词、出版时间、出版地、出版社、全文、URI、分类号、学科等。

2)对元数据中的标题和摘要进行分词处理,并对结果值进行保存。

3)将分词结果值和元数据的主题词与等级切分专用知识元库进行查重,如果查到即确定该图书的文献类型。

4)利用元数据的出版社与机构(出版社)进行查重,如果查到即确定该图书的文献类型。

5)利用元数据的作者与作者库进行查重,如果查到即确定该图书的文献类型。

6)利用元数据的出版时间对文献等级进行排序。

(3)数据访问接口。该设计是为了实现数据层与应用层的数据访问,提供可灵活的组织、扩充、维护共享和互操作数据的功能。数据服务接口采用Web服务模式提供数据访问和维护接口,对数据层的各类数据进行封装,构建成元数据管理子系统。元数据接口为数据和应用系统提供数据访问的映射对应关系和同构关系。元数据管理子系统包括基准元数据系统、元数据字典、数据属性集、数字化信息资源集、转换模块和维护模块。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈