CALIS图书馆间借阅系统的工作流程_数据库事务论文

CALIS馆际互借系统的工作流程,本文主要内容关键词为:馆际互借论文,工作流程论文,系统论文,CALIS论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

1 引言

馆际互借(ILL)协议是从20世纪80年代发展起来的。1991年ILL协议通过了国际标准化组织(ISO)的认证,成为ISO的标准协议。此协议由两部分组成:ISO10160 给出ILL 协议提供给应用者的各种服务;

ISO10161对参加ILL系统的两方或多方之间的行为标准给出描述。 由于对ISO10160/10161的杰出贡献,加拿大国家图书馆被ISO任命为ILL 协议应用标准的代理(ILL ASMA)。

加拿大国家图书馆开发的PEB/ILL 系统, 作为第一个依据协议的ILL系统,在1987年开始了ILL服务的尝试。后来美国、英国、德国、澳大利亚等国相继成立有关的项目组对ISO ILL 协议的应用系统进行研究,但是进展却十分缓慢。直到1995年11 月一部分软件提供商成立了ILL协议应用组织(IPIG),ISO ILL 协议的应用才迎来了它的第二个春天。

遵照ISO ILL协议,中国高等教育文献保障系统(CALIS)在1999年开发了ILL系统软件,并于2001年进行了改版,成为ILL ASMA的第22 个注册用户, 继续推进CALIS倡导的资源共建、共知、共享的整体化发展之路。

2 ISO的馆际互借协议

ISO ILL协议实际上就是一套ILL的语言标准,用来规范文献借入系统(在ISO ILL 协议中被称为“请求方”)和文献提供系统或者说文献借出系统(在ISO ILL 协议中被称为“应答方”)之间交流行为的准则。ISO ILL协议定义了21个相关的ILL过程(在ISO的ILL协议中被称为“服务”),用来规范一个正常的ILL事务的进程。两个遵守ISO ILL协议的系统交换的信息就是由这些服务(例如ILL请求服务、运送服务、 归还服务、取消服务等)来触发的。在此基础上开发的ILL 系统的主要功能就是诠释这些服务、信息,记录ILL事务的各个步骤,跟踪ILL事务的各种状态。

ISO ILL协议涵盖了ILL过程中遇到的各种情况,当遵从ISO ILL 协议的系统之间通信时,如同他们使用同样的语言进行交流,即使使用不同的应用软件和不同的硬件设备,每一个系统也可以理解和解析收到的其他系统的信息。当ILL系统需要和其他系统互连时,应用ILL协议的好处将体现得更加充分。例如,把一个开放的基于Z39.50的检索系统连接到ILL系统时,由于两者用于数据交换的数据包均使用ASN.1标准,两个系统之间的互操作变得十分简单。当然,随着越来越多的图书馆参与馆际互借,ILL协议带来的方便将会越来越明显。

3 CALIS馆际互借的工作模式

在一笔完整的ILL事务过程中将有五种角色参与:发出ILL申请的读者, 请求方和应答方的馆际互借员, 两个开放的ILL 系统(请求方的ILL协议机,应答方的ILL协议机)(如图1所示)。ISO ILL协议只规定两个开放的ILL系统,即在ILL过程中请求方和应答方ILL 协议机之间的各种信息交换行为。

图1 CALIS馆际互借系统中的五种角色

在CALIS ILL系统中存在三种馆类型:使用CALIS ILL系统的图书馆被称为CALIS ILL系统内成员馆;使用其他遵循ISO10160/10161的 ILL系统的图书馆被称为CALIS ILL系统外成员馆; 使用不遵循ISO10160/10161的ILL系统或者没有安装任何ILL 系统的图书馆被称为仿真成员馆。相对于上面的三种馆类型,CALIS ILL 系统的处理分成仿真事务处理和协议事务处理。仿真事务处理适用于请求方和应答方其中一方或两方是仿真成员馆的情况,此时ILL请求和处理不能被CALIS ILL系统发送或接受。所以,对于仿真事务处理,请求方和应答方之间的各种处理是通过电话、E-MAIL、传真等方式进行的。请求方和应答方馆际互借员分别把相关的处理过程入库用于统计查询。由于处理过程中采用ILL 协议中给出的各种服务和状态,仿真事务可以和协议事务统一管理。协议事务处理完全遵循ISO10160/10161,将在下面进行详细介绍。

4 CALIS馆际互借系统流程

CALIS ILL系统的工作流程由四个阶段构成:事务申请阶段、 事务处理阶段、事务跟踪阶段和费用结算阶段。任何一笔ILL 事务都从读者提交申请开始到对事务过程中的费用结算为止。

4.1 事务申请阶段

(1)读者从网关提交申请

通过网关发ILL申请时, 读者必须提供用户名和密码。 通过CALISILL系统的用户认证后,读者填写一个在线的ILL 申请表格或者把CALIS的联机公共目录检索网关检索到的文献信息直接导入表格中。申请提交后,经过CALIS的ILL网关,保存到CALIS的ILL数据库,并进入ILL 系统的“待处理申请”中。进入ILL数据库中的读者申请, 产生唯一的申请号,任何和这笔申请相关的操作及费用信息都和这个申请号相关联。

(2)读者从柜台提交申请

读者通过手工方式把ILL申请交给图书馆的馆际互借部(柜台), 由馆际互借员通过CALIS ILL管理客户端提交ILL申请。如果通过ILL 管理客户端提交的申请中没有馆藏地址(即应答方),申请进入ILL 数据库的“待处理申请”中;如果应答方为CALIS ILL 系统内(外)成员馆,申请直接进入ILL协议机的“待处理列表”中; 如果应答方为仿真成员馆,申请进入ILL数据库的“仿真处理”中。

(3)“待处理申请”中的申请

处于CALIS ILL数据库“待处理申请”中的申请, 经过馆际互借员对文献信息和馆藏地址的确认后发给应答方。如果应答方为CALIS ILL系统内(外)成员馆,申请进入请求方ILL 协议机的“待处理列表”中;如果应答方为仿真成员馆,申请进入ILL数据库的“仿真处理”中。

(4)协议机“待处理列表”中的申请

处于ILL协议机“待处理列表”中的申请,一旦被扫描到, 就会发给应答方,从而开始ILL事务处理阶段。

(5)“仿真处理”中的申请

处于“仿真处理”中的申请, 由两方的馆际互借员各自手工把ILL过程中双方的操作步骤录入ILL系统, 保存到数据库中作统计查询用途。

在事务申请阶段,ILL过程仅仅限于本地处理。图2给出了如上所述的事务申请阶段的CALIS ILL系统的工作流程。

图2 事务申请阶段的工作流程

4.2 事务处理阶段

(1)发出ILL请求

一旦读者的ILL申请进入本馆ILL协议机的“待处理列表”,ILL 请求的数据包就从请求方送到应答方。ILL 请求中携带的信息被存入两方的ILL数据库中。发出ILL请求后,请求方的ILL 事务状态由“待处理”变为“等待”,这意味着请求已发出,等待应答方的答复。ILL 请求中包括唯一的事务标识号、请求方、一个或多个可能的文献提供方、期满信息、费用信息、所需借阅文献的描述信息,等等。

(2)收到ILL请求

接收到ILL请求数据包后, 应答方的状态由“待处理”变为“处理中”。

与此同时,如果请求方给定了读者希望借到文献的最后期限,即期满时间,请求方和应答方的ILL协议机将对期满时间进行监视。 一旦期满,两方的协议机将自动向对方发出期满指示,得到对方服务器端的认可后这笔ILL事务将被中止。根据ILL协议,如果应答方已经发出“运送”处理,ILL事务按流程继续进行,不能被中止。

(3)发出“运送”请求

如果ILL请求可以被满足, 应答方的馆际互借员发出“运送”请求数据包,指出文献已经被运送,ILL状态变为“运送”。 收到“运送”请求数据包后,请求方事务的状态转为“运送”。

(4)发出“收到”请求

收到文献后,请求方发出“收到”请求数据包,事务状态变为“收到”。“收到”请求数据包被接收到后,应答方的状态不变,仍为“运送”。

如果被借出的文献类型是复制—非返还式的,即文献的拷贝,那么这笔ILL事务直接进入费用结算阶段。 如果被借出的文献类型是返还式的,ILL事务从事务处理阶段进入事务跟踪阶段。

4.3 事务跟踪阶段

(1)发出“归还”请求

读者归还文献到本馆(请求方)后,请求方的馆际互借员把文献实物归还给应答方,同时发出“归还”请求数据包,事务状态变为“归还”。应答方收到“归还”请求数据包后,更新处理记录,事务状态也变为“归还”。

(2)发出“收登”请求

应答方馆际互借员收到归还的文献实物并收登入库后,发送“收登”请求数据包,事务的状态变为“收登”。收到“收登”请求数据包后,请求方更新处理记录,但事务状态依旧为“归还”。

应答方发出“收登”数据包,请求方收到这个数据包,分别标志着两方ILL事务跟踪阶段的结束。

4.4 费用结算阶段

(1)馆际结算

ILL事务进入费用结算阶段后,首先进行馆馆之间的费用结算。 如果请求方同意应答方列出的费用清单,馆馆之间这笔费用的结算到此为止;如果请求方对费用清单表示异议,需双方讨论达成一致后,馆馆之间的费用结算才能结束。此时,应答方的这笔ILL事务结束。 系统根据ILL事务两方采用“馆馆结算模式”还是“代理中心结算模式”, 决定是否向结算中心发送结算信息。

(2)请求方和读者结算

完成馆馆之间的费用结算后,请求方继续和读者进行结算。结算费用包括:咨询费、邮寄费、保险费、打印费等。对读者而言, 这笔ILL事务的支出等于:馆馆之间的费用与请求方和读者之间的费用之和。与读者结算完成后,请求方的这笔ILL事务结束。

图3给出了ILL事务处理阶段、 事务跟踪阶段和费用结算阶段CALISILL系统的工作流程。

图3 CALIS馆际互借系统工作流程

4.5 其他的ILL服务

上面的描述,从发出ILL请求开始到对借出的文献收登结束, 描述的是一个简单的、成功的ILL事务从开始到结束的过程。CALIS ILL系统也支持在ILL协议中描述到的其他服务。如:

回答:如果一个请求不能被满足,应答方会给请求方发送一条消息,指出请求不能被满足的原因。如果可能,告诉请求方满足什么条件时可以借阅文献。

续借:收到读者要求续借文献的申请后,请求方向应答方发出要求续借文献的请求。应答方依据实际情况,给出同意续借文献或不同意续借文献的答复。

过期:对于返还式的文献,请求方收到应答方发出的文献已过期的请求后,通知读者尽快归还文献。

催还:由于特殊情况应答方希望立即归还尚未到期的文献时,应答方发出催还请求。请求方收到催还请求后,通知读者尽快归还文献。在此情况下不允许读者续借文献。

取消:如果读者要求取消正在交易的事务,请求方需发出取消请求。应答方收到后,给出“取消答复”。协议规定,如果文献没有被运送,应答方同意取消正在进行的事务;否则这笔事务将继续进行。

转发:如果应答方不能提供文献,可以把ILL 请求发给另一个可能的文献提供者,应答方变为中介,收到转发请求的另一个应答方直接和请求方联系。中介会把转发的事实通知请求方。一笔事务可以转发一次也可以转发多次。

状态查询:如果读者希望了解ILL申请的状态,可以随时从ILL网关对借阅文献的状态信息进行查询。

5 CALIS馆际互借系统的应用

目前CALIS已经在北京地区CALIS各成员馆之间试运行CALIS ILL 系统,为读者提供服务。参加并使用CALIS ILL 系统的大学主要有:北京大学、清华大学、中国农业大学、北京大学医学部、首都师范大学、中国人民大学等。这些大学均配备了专职馆际互借员,并在图书馆主页上开设馆际互借专栏,介绍ILL服务宗旨、内容、使用方法等, 大力宣传和推进CALIS ILL服务。

随着CALIS ILL系统的进一步完善,CALIS正着手在西南、华东、东北、华中等地区各成员馆之间推行CALIS ILL系统,使更多的CALIS成员馆读者享受到CALIS倡导的资源共享带给大家的方便和利益。

标签:;  ;  ;  

CALIS图书馆间借阅系统的工作流程_数据库事务论文
下载Doc文档

猜你喜欢