基于UML的图书馆自建特色数据库的探索

来源 :现代情报 | 被引量 : 0次 | 上传用户:uuupppppp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  〔摘 要〕用UML取代传统方法,本文对高校图书馆的数据库进行分析和建模,并探讨如何利用馆藏文献筹建相应的通用型、标准化的图书馆的特色数据库。
  〔关键词〕UML;自建数据库;数字图书馆
  〔中图分类号〕G250.74 〔文献标识码〕A 〔文章编号〕1008-0821(2009)02-0112-02
  
  Research of the Self-building Characterized Library Database Based on UMLLiu Yili
  (Library,Jilin Architectural Engineering College,Changchun 130021,China)
  〔Abstract〕Based on UML,this article made an analysis and modeling of the database of the higher educational libraries,and illustrated how to build the standard characterized database with the documents of the library.
  〔Key words〕UML;self-building characterized library database;digital library
  
  现代图书馆已进入数字图书馆阶段,数字图书馆的第一基本特征就是信息的数字化,各个图书馆都在努力研究数字图书馆的技术,而特色化建设可以满足读者的专业需求,提高图书馆的竞争力和知名度。每个图书馆都有自己的特色藏书,这些极具针对性、专业性、特色性的文献信息,由于时间跨度大、收藏范围广,所以具有一定的权威性。如果进行有效的开发利用,就可能成为某一学科、专业或专题的“资料库”。因此积极开展特色数据库的建设已成为各高校图书馆文献资源建设的重要内容。
  自建数据库不是简单的互联网上的图书馆主页,而是一整套面向对象的、分布式的、平台无关的数字化资源的集合,其实质是形成有序的信息空间。主要有信息的获取与创建、访问与查询、动态发布管理等几个方面。
  
  1 系统的建模分析
  
  高校图书馆有必要将各馆积累多年的成系统的特色馆藏图书进行数字化建库工作。图书馆自建特色数据库在实现的过程中,逐渐形成了如下工作流程:(1)数据提交:将搜集的稿件或学生提交的电子表单,简要加工记录。(2)审核:根据专题分类,对提交的数据进行审校。(3)标引:将审核后的文档标准化,进行标引加工。(4)数据发布:把整理好的数据放到各个专题数据库中进行发布。
  分析评价本系统的需求,充分考虑图书馆的实用性,用统一建模语言UML来对图书馆的自建数据库进行建模分析。UML(Unified Modeling Language)是一种定义良好、易于表达、功能强大且普遍的建模语言。它溶入了软件工程领域的新思想和新技术,它是进行需求分析和概要设计的利器[1]。通过建模,可以使不同人员从不同层面了解一个复杂的软件系统,并且随着模型驱动构架的日渐成熟,将模型直接转化为软件产品。
  在此基础上,建立系统的用例图,以便清楚、准确的表达系统的功能需求,对未来系统的行为建立模型。Visio提供了一个UML构造块的图形化模板元素的综合建模平台,可以帮助我们把各种UML元素组织成模型,并且还可以从模型出发,直接产生框架代码[2]。目前,只有Visio和Together支持将UML模型直接转换为代码。
  下面给出利用Visio 2002进行系统的UML可视化建模。系统的用例图如图1、2所示:
  
  2 数据的存储方案
  
  图书馆的自建数据库是一个庞大的数字资料库,应该力求把传统介质的资料数字化,以方便对信息资料的保存和网上发布。图书馆的资料一般有书刊、报刊、手搞、图片和影像等,一些珍贵或专业的资料是纸质文献,这就需要把这些资料回溯建库,转化为计算机读取的数字化资料。
  图书馆特色数据库采用的数字信息资源系统,是具有高度组织的、超大规模的资源库群,是经过加工整理后形成的增值的、有序的知识中心,对信息资源的组织是非常重要的。我们都很熟悉的例子是过去图书馆中的图书分类卡片,每张分类卡片本身就是一个信息资源,它提供了相关书籍的信息。而寻找信息的有效方法,不是查找信息资源本身,而是查找小得多的、更集中的、能够引导找到有用信息源的数据集,元数据就是实现了这样的功能。元数据为各种形态的数字化信息单元和资源集合提供规范、普遍的描述方法和检索工具。元数据为分布的、由多种数字化资源有机构成的信息体系(如数字图书馆)提供整合的工具与纽带。
  因此,在数据加工阶段采用XML(Extensible Markup Language)技术对资源内容进行置标,是实现高效跨库检索的重要基础,充分利用元数据,可以完善由多个异构系统构成的协同计算环境的管理[3]。RDF(Framework for Describing Resources)的含义就是描述资源的框架,它采用的是另外一种方法,即它允许任何人定义元数据来描述特定的资源,由于资源的属性不止一种,因此实际上一般是定义一个元数据集,这在RDF中被称为词汇集,词汇集也是一种资源,可以用URI来惟一标识,这样,在用RDF描述资源的时候,可以使用各种词汇集,只要用URI指明它们即可。当然,各种词汇集的受欢迎程度可能不同,有的也许只是被定义它的人使用,有的却由于其定义的科学性为许多人所接受,如以类似图书馆卡片目录的方式来定义资源的词汇集Dublin Core,定义教育内容IMS元数据,定义个人信息的V-card元数据等。
  本系统参照了目前国际上广泛认同的书目描述元数据标准Dublin Core[4],确定了数字图书馆自建数据库系统元数据的XML格式,设计了多种对应于不同资源类型的元数据方法并存,并以XML的RDF资源描述体系框架将它们封装在一起。这样,既保证了针对不同资源类型描述的元数据要求,也充分利用了图书馆原有的元数据资源(主要为CNMARC记录),使得元数据之间的转换与整合更为容易实现,也为未来向新的体系与标准迁移提供了便利。
  3 系统的开发与实现
  本系统采用B/S(Browser/Server)和C/S(Client/Server)相结合的结构方式。本系统包含用户数据提交和信息员数据采集装载两部分内容,其中用户数据提交和检索下载在Web环境下运行,采用B/S模式,图书馆的信息加工员对数据进行采集、装载和管理员完成管理工作采用C/S模式。采用经过扩展的三层Web体系结构,建立三层客户/服务器逻辑结构,保证了数据的完整性和安全性。在我们的三层结构中,图书馆服务器在系统的结构中处于核心位置,提供对数字对象的安全访问并且与各对象服务器进行通信。索引信息位于图书馆服务器中,而原始的文献资源存放于各个对象服务器中。数据库管理在后台进行,提交部分采用浏览器模式,文档的加工及转换由于和应用程序相关性很强,不便用浏览器模式,一般由管理员完成,采用专门的用户管理界面。其它应用工具主要包括文档格式转换器、中图分类法查询模块、数据库查询工具等等。
  在我们的系统中,实现了一个统一的基于浏览器Web界面的元数据、检索和发布界面,对分布在异地的多个数据源的数据进行不分来源的实现[5]。就是分布更新、统一索引,利用统一的元数据库和统一的全文索引库实现统一的检索。在此,数字图书馆服务器承担了主要任务,它统一管理和维护我们的元数据库、全文索引库,保证把每个后台节点的数据变化都能及时的反映到统一的元数据库和全文索引库中。数据库的信息和数据需要通过互联网发布,这里的发布不仅仅是一些静态网页的发布,更重要的是能为各种用户提供个性化的信息服务。如:快速、准确的返回动态的查询结果;通过跟踪用户在页面上的点击规律,发现用户对哪些信息感兴趣。
  开发数字图书馆这样一个具有一定规模和复杂性的软件系统是一项工程,必须按工程学的方法加以组织,并经过分析、设计、实现、测试、维护等一系列的软件生命周期阶段。提供基于元数据的数据提取与录入、在线编辑与检索、与关系数据库的数据集成处理等功能,系统中所有资源的元数据都是基于XML来进行存储和管理的,成功实现为进一步开发实现实用的数字图书馆系统积累了一定的经验。
  
  参考文献
  [1]Joseph Schmuller.UML基础、案例与应用[M].北京:人民邮电出版社,2004.8.
  [2]刘晓华.UML基础及Visio建模[M].北京:电子工业出版社,2004.10.
  [3]郭景峰,陈玲灵.基于XML的数字图书馆技术体系结构研究[J].计算机科学,2002:82-83.
  [4]赵慧勤.网络信息资源组织——DublinCore元数据[J].情报科学,2001.4:439-442.
  [5]Jim Conallen.用UML构建Web应用[M].北京:中国电力出版社,2003.11.
其他文献
〔摘 要〕文章从分析数字参考咨询服务的走向出发,通过对图书馆数字参考咨询服务特点和用户需求导向下的参考咨询服务的特征,以及参考咨询服务互动体现的阐述,提出了数字参考咨询服务中咨询馆员应具备素质和能力,以期应对信息时代参考咨询服务工作的挑战  〔关键词〕图书馆;数字参考咨询;参考咨询服务;咨询馆员  〔中图分类号〕G252.6 〔文献标识码〕A 〔文章编号〕1008-0821(2009)08-015
〔摘 要〕根据国内近十年新建本科院校图书馆研究的相关文献,在对202篇文献进行统计分析的基础上,总结出新升本院校图书馆在信息资源建设、信息服务、图书馆管理、馆员队伍建设、信息素质培养等方面的研究成果。分析了目前新建本科院校图书馆研究的不足,以期为新升本院校图书馆的建设与发展提供经验总结与理论支撑。  〔关键词〕新建本科院校;图书馆;研究综述  DOI:10.3969/j.issn.1008-082
Abstract:  COVID-19 spreads through patients’ exhalation droplets, hence a comprehensive understanding of muco-saliva fragmentation provides crucial insight. This paper scrutinizes a study of the brea
学业暂停,人生继续。  走进一家商业街的书店,最显眼的位置上,除了经典名著外,一定少不了时下畅销的成功学书籍,其中不乏《一本书教你精通营销学》这样抓人眼球的书名;打开社交媒体,经常能看到“五招教你如何提高工作效率”“三种快速入睡的方法”等高信息量的干货文章;近年来短视频文化兴起,更加考验创作者在三秒内吸引观众、一分钟内制造话题的能力,否则,你的内容将无法获得关 注。  节奏不断加快的现代社会,我们
〔摘 要〕应急安全信息服务体系的建设与发展研究,是关系到国计民生和人民群众生命财产的重大科研攻关项目。本文通过整合吉林省现有的科技资源、人力资源和物资资源,充分参考国内外在处理突发事件和应急避险领域的先进经验,结合吉林省当前的实际情况,对吉林省城区应急安全信息服务体系的现状进行了分析,并为全面提升吉林省预防和处理应急突发事件的能力提出了相应的对策建议。  〔关键词〕突发事件;应急避险;城区应急安全
〔摘 要〕根据样本数据分析目前国内对OA的认同度,分析了潜在影响因素及影响力度,如科研评价体系、作者付费模式的认可程度和对费用标准的接受程度。建议改革现有的科研评价体系,将开放获取期刊纳入科研评价之列,鼓励科研人员在相应的开放获取期刊上发表文章,积极扶持、大力宣传,提高国内用户对OA资源认同度。  〔关键词〕开放获取;认同度;网络文献  〔中图分类号〕G252 〔文献标识码〕B 〔文章编号〕100
国际化不应该只反映在数字上,而是让学校真的成为国际社会的缩影、让学生们在大学中练就全球化交流合作的能力。  美国东北部的度假胜地佛蒙特州(Vermont)很有意思。这里的佛蒙特大学(University of Vermont,简称UVM)建于1791年,是美国第五所大学,在它之前成立的四所高校,哈佛大学、耶鲁大学、达特茅斯大学和布朗大学都属于著名的常春藤联盟;这里还有一汪湖—尚普兰湖,是美国的第六
〔摘 要〕本文从可视化网上书店ZOOMii谈起,介绍了虚拟现实技术的发展和现状,探讨了其在数字图书馆系统中的应用,如人机交互界面,参考咨询,数字资源建设等方面。指出VR技术在数字图书馆中的应用,将对读者服务产生深远影响。  〔关键词〕数字图书馆;虚拟现实;虚拟图书馆  〔中图分类号〕G250.76 〔文献标识码〕B 〔文章编号〕1008-0821(2009)07-0098-04    From V
读党史,看留学,细节彰显大格局。  2021年,中国共产党成立100周年。值此之际,《留学》杂志对话邵巍,听这位从事出国留学工作近三十年的过来人,讲党对出国留学工作的领导与关怀,别有一番感 悟。  邵巍表示,回顾近三十年的工作历程,深刻体会到,作为领导我们事业的核心力量,党对出国留学工作的领导,集中体现在把握方向和方针政策上。党对出国留学工作的关怀,集中体现在全心全意为人民服务的宗旨上,主要表现为
12月27日,巴蜀中学国际教育中心发布会在重庆盛大举行,世界各国的领馆代表、五湖四海的国际教育专家、倾心国际教学的新时代家长们,汇聚于嘉陵江畔,共襄盛宴,见证巴蜀中学国际教育中心的问世。  重庆市教委及驻华使馆代表  莅临发布会现场  在发布会开场时,巴蜀中学交响乐代表团带来了一首独具东方韵味的《茉莉花》作为开场表演。发布会仪式上,巴蜀中学校长王国华就巴蜀中学在新时代背景下进军国际教育领域进行了发