[发明专利]图书馆读者业务的即时集成查询接口的制作与应用方法在审

专利信息
申请号: 201310045637.8 申请日: 2013-02-05
公开(公告)号: CN103077252A 公开(公告)日: 2013-05-01
发明(设计)人: 刘体斌;栗凌飞;陆乾初;刘峰;任晶 申请(专利权)人: 上海金鑫计算机系统工程有限公司
主分类号: G06F17/30 分类号: G06F17/30;H04L29/08
代理公司: 上海硕力知识产权代理事务所 31251 代理人: 童素珠
地址: 200040 上海市静*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 图书馆 读者 业务 即时 集成 查询 接口 制作 应用 方法
【权利要求书】:

1.一种图书馆读者业务的即时集成查询接口的制作,该系统有通用计算机硬件、软件及外部设备,其特征在于:该系统至少包括:

客户端环境(CC)设有客户机中的应用软件浏览器(A)模块,并通过WAN进行数据交互;

服务器环境或虚拟云服务(BB)设有前端Web服务(B)模块、查询控制器(C)模块和两个或两个以上的转换接口(D)模块,前端Web服务(B)模块的两端分别与浏览器(A)模块和查询控制器(C)模块的各端口相互电连接,转换接口(D)模块的两端分别与查询控制器(C)模块和服务接口(E)模块的各端口相互电连接;

互联网环境(AA)设有两个或两个以上的服务接口(E)模块和两个或两个以上的服务器(F)模块,服务接口(E)模块的两端分别与转换接口(D)模块和服务器(F)模块的各端口相互电连接;

客户端与服务器之间通过Internat链接,转换接口(D)与服务接口(E)之间通过光缆或以太网接口进行数据链接交换,前端Web服务(B)与查询控制器(C)之间、查询控制器(C)与转换接口(D)之间、服务接口(E)与服务器(F)之间均为程序的内部交换方式,根据编程语言的机制在各个子程序中完成交互;

上述各服务环境至少有两台或两台以上通用计算机硬件平台组合成为面向读者的集成型图书馆业务即时查询接口。

2.根据权利要求1所述的图书馆读者业务的即时集成查询接口的制作,其特征在于:所述的客户端与服务器之间通过Internat链接方式为光缆、以太网、无线和同轴电缆。

3.一种图书馆读者业务的即时集成查询接口的制作的应用方法,该方法通过在线的图书查询业务,对拥有两个或两个以上的图书馆信息进行综合查询,其特征在于:基于Web技术的综合查询图书信息的方法,提出一种对图书的编排标准实时组织,并在两台或两台以上的硬件平台上实现即时查询,通过客户端应用软件浏览器(A)模块、服务器环境或虚拟云服务的前端Web服务(B)模块、查询控制器(C)模块和转换接口(D)模块,以及互联网的服务接口(E)模块和服务器(F)模块来执行,在两台或两台以上通用计算机硬件平台、软件及外部设备中进行图书的有序查询和状态记录;

该方法通过各种数字化手段获取图书馆可供查询的书目接口,并将其进行规范化描述后存储在数据库中,将同一种书目的两个或两个以上数字化版本挂接在书目数据下,形成以书目为中心数字化信息描述,以便图书馆用户能够浏览同一书目位于不同图书馆的数字化记录;对每一图书馆的生成组织方案并进行验证,上述工作完成了服务端图书数字信息的管理和组织;其后,客户端可通过符合规定指令发送查询请求,下载相应的书目信息,解析后下载指定的书目信息,并在各种浏览器中按上述组织方案进行有序的输出;该应用软件的具体工作步骤是:

步骤1:开始

步骤2:确定需要查询的网上图书馆接口方式(201)

执行完软件初始化的步骤后,则进入确定需要查询的网上图书馆接口方式(201)模块的输入端;

通过不同图书馆的不同查询方式,并含有一种或者两种以上通过网络查询书目详细信息的方式,以便用户通过网络进行查询,通过标准的网页获取到该图书馆的书目信息,通过由图书馆提供的WebService接口获取相关信息,或通过由图书馆提供的OPAC数据接口获取相关信息,每一种接口方法有不同的结构和规范,需要确定这些接口和规范查询到的所有书目信息内容;

步骤3:书目信息的重规范化(202)

执行完确定需要查询的网上图书馆接口方式(201)的步骤后,则进入书目信息的重规范化(202)模块的输入端;

通过抓取伪程序,确定查询需要的具体类目和方法,对于不同的查询方式,进行统一规范的整理,使每个接口在模拟查询后生成统一格式的规范化数据,对于书目信息规范采用MARC21书目数据格式;

通过机读编目格式标准MARC,MARC是一种图书管理的通讯格式标准,用以让图书馆或出版商之间作目录信息交换用途,处理各种线性和非线性结构分析包括:线性/非线性静力分析、模态分析、简谐响应分析、频谱分析、随机振动分析、动力响应分析、自动的静/动力接触、屈曲/失稳、失效和破坏分析;MARC21的设计是为重新定义MARC格式,增进其检索功能以求适用于21世纪的网络环境,MARC21有五种资料格式:书目格式、权威格式、馆藏格式、分类格式及社区资讯格式;MARC21允许被用于具二个字节的MARC-8或Unicode的其中一种可变长度字符编码的UTF-8,MARC-8是基于ISO2022的格式用于希伯来文、阿拉伯文、希腊文及东亚字体;从不同接口的数据通过各个转换接口转化为符合MARC21的数据,使得数据更容易进行步骤4的加工处理;

步骤4:转换书目信息规范(203)

执行完书目信息的重规范化(202)的步骤后,则进入转换书目信息规范(203)模块的输入端;

通过转换伪程序或脚本,将步骤3统一格式的规范化数据进行数据转换,转换为客户端软件易于读取的JSON数据方式,JSON是一种轻量级的数据交换格式,它基于JavaScript的一个子集,JSON采用完全独立于语言的文本格式;

步骤5:制作并部署程序建立数据中转服务器(204)

执行完转换书目信息规范(203)的步骤后,则进入制作并部署程序建立数据中转服务器(204)模块的输入端;

将步骤4中产生的伪程序,通过程序代码进行实现,并部署到对公众开放的Web应用服务中;提供服务器的引擎由各种脚本或变成语言实现,推荐使用主要构成为基于谷歌V8-Javascript解释引擎的NODEJS高效应用服务器;

步骤6:客户端向中转服务器发送查询请求(205)

执行完制作并部署程序建立数据中转服务器(204)的步骤后,则进入客户端向中转服务器发送查询请求(205)模块的输入端;

用户使用浏览器通过基于HTTP协议向中转服务器端发送请求,输入查询的条件和关键字,从中转服务器获取相应的书目信息;

步骤7:服务器结果集缓存(206)

执行完客户端向中转服务器发送查询请求(205)的步骤后,则进入服务器结果集缓存(206)模块的输入端;

中转服务器将从数据源获得的信息加以缓存或存入临时的本地数据库,并建立分页机制,供浏览时使用;

步骤8:客户端解析(207)

执行完服务器结果集缓存(206)的步骤后,则进入客户端解析(207)模块的输入端;

客户端通过JS解释引擎将从服务器获取的信息进行解析,得到书目相关内容的主要信息和简介,并为每个不同的书目条目生成原带有详细内容信息的超链接;

步骤9:客户端通过超链接向原始所在的图书馆服务获取详细信息(208)

执行完客户端解析(207)的步骤后,则进入客户端通过超链接向原始所在的图书馆服务获取详细信息(208)模块的输入端;

用户通过基于HTTP协议向该原服务器端发送请求,获取该书目的更为详细信息资料;

步骤10:结束

执行完客户端通过超链接向原始所在的图书馆服务获取详细信息(208)的步骤后,则进入结束模块的输入端。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海金鑫计算机系统工程有限公司,未经上海金鑫计算机系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310045637.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top