XML技术在图书馆中的应用 |
|
来源:飞鱼梦幻诛仙SF官网 日期:2012-01-18 18:01 |
|
| 本文本游戏地图还行作者: 何丰 何丰(西北第二民族学院计算机系,宁夏银川"##$%)&’(技术在图书馆中的应用关键词图书馆&’*+摘要&’(技术在各个行业的应用是当前热门的研究课题。本文就&’(在开发图书馆书目信息查询系统中的各种技术应用作了初步研究,并简要介绍了基于&’(的三层)*+模型。中图分类号,$"#-.文献标识码/文章编号%##"01$%2($##")#%0#%$#0#$基于34’((356*74*89’:7;<6(:=><:>*)语言的)*+应用在电子出版、数字图书馆等领域愈来愈广泛,但是随着对信息处理自动化、智能化需求增大的同时,34’(的弱点也愈来愈明显。 其中最严重的是34’(欠缺内容语意,不利于计算机理解其次,34’(的标签集是固定的、不可扩展的,无法应付多样化的应用。&’((*&9*=?@A+B*’:7;<6(:=><:>*,可扩展标记语言)便是在这样的背景下产生的。&’(具有可扩展性、高度结构化和良好的数据组织能力,能够有效地表达各种知识,为数据的交换和处理提供了新的机制,对图书馆馆藏信息资源的描述和发布产生了极大的影响。但由于&’(发展历史还很短,在目前图书馆)*+应用开发中采用玩家爽&’(技术的并不多。本文以图书信息查询为例,介绍了一个基于&’(的三层)*+应用系统及&’(文件的存取、传递、显示等技术。%&’(技术简介&’(是C,’((C9:=D:7D,*=*7:B@E*D’:7;<6(:=><:>*,标准通用标记语言)的一个子集,是简化的C,’它是互联网联合组织()FG)创建的一组规范,以便于软件开发人员和内容创作者在网页上组织信息,其目的不仅在于满足不断增长的网络应用需求,而且也在于确保在通过网络进行交互合作时,具有良好的可靠性与互操作性。%-%&’(文档的自我描述&’(的标签可根据不同的用途来定义,因此在语意层次上具备一定程度的自我描述特性,这对于提高计算机程序解读文件内容的能力与进行自动处理的效率有着极大的帮助。%-$&’(文档的结构&’(具有严格的规范以适应广泛的应用,因其结构性强,在数据处理和机器理解方面具备了先天的优势,这也是促使&’(迅速成为重要机读格式的主要原因之一。H4H(HIJ 在计算机上显示&’(文件最简便的方式是透过样式表(C95B*?M**9),一份文件可以使用不同的样式表而呈现出不同的外观。GCC(G:?J:D@=>C95B*CM**9?层级样式表)和&C((*&9*=?@+B*C95B*?M**9(:=><:>*可扩展样式语言)即是两种常用的样式表语言。要对&’(文档结构及数据内容进行处理,可以通过)FG制订的接口标准HO’(HIJ 数据库用记录和字段组成的表格存储信息,这样就允许方便地访问和搜索。&’(文档也可以按照类似的结构化方式来存储信息,&’(文本本身可以看成是数据库中的数据区,H4H或者CJM*K:?可以看成是数据库模式设计,HO’可以看成是数据库处理工具。&’(作为一个统一的标准,不会像数据库系统那样因为数据库的不同而造成数据传递的困难。 $为了存储或提取数据,可以采用基于&’(的三层)QR应用模型(见图),在查询最新传奇时用户首先通过浏览器向)*+C*7S*7端发出查询请求,C*7S*7从数据源中取出数据以后,把它封装为&’(格式的文档,浏览器可以直接显示&’(形式的数据,或是首先把&’(格式的数据转化为34’(格式后在浏鉴器中显示,然后在浏览器中通过&’(?%$#?图书馆理论与实践图书馆数字化技术平台$##"(%"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""")文档对象引用这个"#文档。当用户需要在这个数据子集中进行再次查找、排序或其它相关处理时,用户可以直接在"#文档对象中对数据进行操作,即直接在客户本地进行处理,不必再与$%&’%&发生联系。这种应用借助"#提供了动态的、易访问的内容,这些内容可以被客户操作。另外,使用"#后,无须刷新整个用户界面就可以更新页面的内容,这样一来,就可以减少从服务器获取客户方已有信息所需要的交互过程,从而节省了时间,提高了查询效率。(图基于"#的三层)%*查询(系统实例我们采用基于"#的热血传奇三层)%*应用模型来实现书目查询系统。客户端采用)+,-./012345676)%*服务器采用)+,-./08999344$679345:79数据库服务器采用"+;&.0.<=$>#$%&’%&8999。本系统中相关信息的"#$;?%@A描述如下:图书目录表〈?B@C’%&0+.,DEF79E%,;.-+,GDEG*8(F8EHI$;?%@AB@C,0DEJ&,:0;?%@A0K@+;&.0.<=K;.@:B@CK-A=AEB@C,0:-=DEJ&,:0;?&@AK@+;&.0.<=K;.@:-A=A=LM%0EHI5C%@%,=NLM%,A@%D“图书目录”O〉I%C%@%,LM%D“图书”O〉IO5C%@%,=NLM%HI5C%@%,=NLM%,A@%D“图书”;.,=%,=DE%C=.,CLEO〉I%C%@%,LM%D“图书4P”O〉I%C%@%,LM%D“书名”O〉I%C%@%,LM%D“作者”O〉I%C%@%,LM%D“简介”O〉I%C%@%,LM%D“出版社”O〉I%C%@%,LM%D“图片”O〉I%C%@%,LM%D“定价”O〉I%C%@%,LM%D“出版日期”O〉I%C%@%,LM%D“种类”O〉IO5C%@%,=NLM%HI5C%@%,=NLM%,A@%D“图书4P”-=:=LM%DE+,=EO〉I5C%@%,=NLM%,A@%D“书名”-=:=LM%DE0=&+,GEO〉I5C%@%,=NLM%,A@%D“作者”-=:=LM%DE0=&+,GEO〉I5C%@%,=NLM%,A@%D“简介”-=:=LM%DE0=&+,GEO〉I5C%@%,=NLM%,A@%D“出版社”-=:=LM%DE0=&+,GEO〉I5C%@%,=NLM%,A@%D“图片”-=:=LM%DE0=&+,GEO〉I5C%@%,=NLM%,A@%D“定价”-=:=LM%DE 本文《XML技术在图书馆中的应用》 --- 作者: 何丰 |
|
| 上一篇:XML技术在数字图书馆建设中的应用 | 下一篇:WEBQUEST模式在外贸英语函电教学中的应用设计 |
| 与本文相关的诛仙私服文章: | 诛仙私服玩家还看了如下内容: |