论文部分内容阅读
(东华理工学院图书馆,江西抚州 344000)
[摘 要]本文首先介绍了虚拟参考咨询服务的概念、服务的主要形式以及国内图书馆虚拟参考咨询服务现状,然后阐述了虚拟参考咨询系统研制的基本思路和方法,并着重介绍了如何利用ASP技术创建虚拟参考咨询系统的具体实现方法和相关技巧。
[关键词]虚拟参考咨询;网络服务;系统设计
1 虚拟参考咨询服务的形式
虚拟参考咨询服务,又称数字参考咨询服务,产生于20世纪80年代的美国。虚拟参考咨询服务是在数字环境下,以人力资源为媒介、以网络为传输手段,以信息资源为基础,通过电子手段如E—mail、Web表单或实时聊天等形式向用户提供的不受时间、空间限制的问答式服务。其实质是通过网络化、数字化的手段为用户提供咨询服务,帮助用户获取所需信息。
虚拟参考咨询服务的主要形式有:
(1)Help系统和FAQ信息服务。在网上介绍和说明各种文献信息数据库的使用方法及使用步骤等,建立联机帮助系统,提供网上参考工具等,汇总常见问题,并将常见问题整理后放在网上,供读者浏览。
(2)非实时网上参考咨询系统。结合电子邮件、电子表格、信息快报BBS系统、留言版等方式实现网上参考咨询服务。
(3)实时网上咨询系统。在网上实时地、“面对面”地解答读者提问。
(4)分布式实时合作咨询系统。目前,数字参考咨询打破了地域界限,正逐渐从单个图书馆的虚拟参考服务发展成基于小组或集团的分布式实时使用咨询系统。
2 图书馆虚拟参考咨询服务系统研制的意义
从整体上说,国内图书馆的虚拟咨询服务起步较晚,还处在初级阶段;非实时的电子邮件、电子表格、信息快报系统、留言版等咨询方式才刚刚在国内流行。西安交通大学钱学森图书馆、武汉大学图书馆、中山图书馆采用BBS或信息快报方式开展咨询服务,在48小时内给予答复。北京高校网络图书馆集成30余家成员馆的信息资源、人力资源建成了“北京高校网络图书馆参考咨询系统”,实现了网络资源与文献信息的共享。中国科学院国家科学数字图书馆网络(数字)参考咨询系统于2003年4月正式投入运行,全面开通了网上参考咨询服务。2002年10月,中国高等教育文献保障系统(CALIS)牵头,计划在全国高等院校系统内建立分布式实时合作咨询系统,进而将该系统发展成立足本国、面向全球的分布式实时合作咨询系统。目前,我国数字参考咨询服务大多数还停留在以单个图书馆为单元的服务层次上,在数字参考咨询服务领域的合作项目很少。
随着高校图书馆建设的发展,馆藏文献越来越丰富,文献载体的形式越来越多。面对丰富的文献资源,尽管检索方式与传递手段越来越便捷,但读者要及时获得自己需要的有效信息和有价值的文献资料却越来越难。一方面,高校教师的教学、科研工作繁忙,能够到图书馆仔细查阅资料的时间极其有限;另一方面,随着数字图书馆的建设,图书馆馆藏的电子资源从最早的图书馆书目数据库,发展到现在自建数据库和购买各种各样的电子期刊全文数据库、会议录数据库、论文数据库等,虽然这些电子资源都提供了网上的检索系统,但由于各种检索系统的数据资源各不相同,检索方法也不一样,这就要求查询人员必须熟悉和掌握各个数据库的内容、查询界面和提问方式,对检索技术的要求提高了。
在这种情况下,指导和咨询在利用信息资源中的作用将越来越重要,参考咨询服务将成为图书馆与读者联系的主要界面,是读者服务的中心所在,是图书馆服务成功与否的决定性因素之一。
3 虚拟参考咨询系统研制的基本思路和方法
基本思路和方法
虚拟参考咨询系统有5个板块:常见问题(FAQ)动态数据库管理、Web表单咨询、数据库利用指南、相关网络参考工具和重点学科导航系统。现分述如下:
(1)常见问题(FAQ)动态数据库管理:将一些读者经常询问的、有代表性的问题,分类组织后编成列表提供给读者查询。读者只要查询该列表,找到与自己所查问题类似的咨询问题就可得到所需的答案。
(2)Web表单咨询:如果在FAQ库中找不到相关信息,可以将问题以表单形式提出,咨询馆员将在规定时间内给以答复。读者提出的问题和馆员的答复将加入到FAQ库中供读者查询。
(3)数据库利用指南:介绍图书馆现有数据库的使用方法和技巧。
(4)相关网络参考工具:提供一些实用的网络参考工具的链接地址。
(5)重点学科导航系统:以我校重点学科为单元对相关学术资源(包括学科概况、相关网站、数据库、研究机构、协会组织、会议信息、电子期刊等)进行搜集、分类、描述、组织和序化。
该系统的设计采用目前较为广泛的ASP(ActiveServer Pages)和ADO(ActiveX Data Object)技术。利用该技术可以生成功能强大的Web应用程序,向上通过ODBC接口与数据库互连,向下组合HTML页面,并能通过JavaScript、VBScript脚本语言以及ActiveX组件创建动态、高效、易于交互的Web网页和基于Web的服务器应用程序。
该系统的设计内容主要包括通用信息服务页面的设计、后台数据库的设计和数据库访问接口程序的设计。通用信息服务页面的设计可采用Dreamweaver、Frontpage等网页制作工具;后台数据库采用SQL Server或Microsoft Access;数据库访问接口程序的设计是系统设计的核心部分,可分解为前台用户信息浏览、检索系统和后台管理、维护系统。下面以后台数据库的设计、数据库访问接口程序的设计为重点,具体介绍该系统FAQ动态库管理和在线参考工具的实现过程和方法。
3.1 数据库设计
数据库设计是系统功能实现的重要基础,为实现该系统所设计的主要数据库有:
(1)FAQ库:存储读者的姓名、读者类型、问题类别、读者的E-mail、提问内容、提问时间、馆员回复内容、回复时间等。数据库结构见表1。
(2)重点学科导航数据库:需要4个表来分别存储学科类目信息(包括学科类名、学科代码、学科概况等)、网站导航信息(包括网站名称、类型、所属学科、所属学科代码、网站URL地址、站点主要内容描述、点击次数等)、电子期刊信息(包括期刊名称、刊物语种、刊物级别、出版周期、主办机构、所属学科、所属学科代码、Web版URL地址、电子期刊数据库检索URL地址、刊物简介等)和学术信息(包括相关学科的国内外重要学术会议及征文信息、所属学科代码、学科研究动态、重要研究报告、重要论著出版)。这4个数据库通过所属“学科代码”字段建立关联,构成学科导航系统。由于篇幅所限,就不再赘述数据库的结构。
content+”’,…+repcontent+”’,’“+readeype+”’)”
‘将信息插入表中
conn.execute execl
conn.close
set conn=nothing
response.redirect“index.asp”%>
(4)在线参考工具链接点击率统计。在线工具按被点击次数对在线工具网站名称进行排序,这样可以反应各工具被关注的程度,给读者提供参考。要统计点击率,可以设计一个过渡页面,在显示页面之前进行统计,语句(a href=“display.asp?id=<%=id%>”target=‘_blank’><%=name%></a>就是通过传递该网站的id值给display.asp,然后display.asp程序通过id值定位到该记录,先将clicks加1并更新数据库,然后通过语句“response.Redirect weburl”跳转到该网站的页面(其中变量weburl中存储的是网站的URL地址)。
(5)咨询馆员的管理。咨询馆员要通过用户名和密码登陆并通过验证后才能进行回复和删除操作。为了安全,对用户名和密码进行了加密。我们有3个咨询馆员,分别回复自己负责的几个类型的问题,同时,页面将显示回复馆员的代码,以方便工作总结时统计工作量。
注:“本文中所涉及的注解、表格、公式等请以PDF格式阅读原文。”
[摘 要]本文首先介绍了虚拟参考咨询服务的概念、服务的主要形式以及国内图书馆虚拟参考咨询服务现状,然后阐述了虚拟参考咨询系统研制的基本思路和方法,并着重介绍了如何利用ASP技术创建虚拟参考咨询系统的具体实现方法和相关技巧。
[关键词]虚拟参考咨询;网络服务;系统设计
1 虚拟参考咨询服务的形式
虚拟参考咨询服务,又称数字参考咨询服务,产生于20世纪80年代的美国。虚拟参考咨询服务是在数字环境下,以人力资源为媒介、以网络为传输手段,以信息资源为基础,通过电子手段如E—mail、Web表单或实时聊天等形式向用户提供的不受时间、空间限制的问答式服务。其实质是通过网络化、数字化的手段为用户提供咨询服务,帮助用户获取所需信息。
虚拟参考咨询服务的主要形式有:
(1)Help系统和FAQ信息服务。在网上介绍和说明各种文献信息数据库的使用方法及使用步骤等,建立联机帮助系统,提供网上参考工具等,汇总常见问题,并将常见问题整理后放在网上,供读者浏览。
(2)非实时网上参考咨询系统。结合电子邮件、电子表格、信息快报BBS系统、留言版等方式实现网上参考咨询服务。
(3)实时网上咨询系统。在网上实时地、“面对面”地解答读者提问。
(4)分布式实时合作咨询系统。目前,数字参考咨询打破了地域界限,正逐渐从单个图书馆的虚拟参考服务发展成基于小组或集团的分布式实时使用咨询系统。
2 图书馆虚拟参考咨询服务系统研制的意义
从整体上说,国内图书馆的虚拟咨询服务起步较晚,还处在初级阶段;非实时的电子邮件、电子表格、信息快报系统、留言版等咨询方式才刚刚在国内流行。西安交通大学钱学森图书馆、武汉大学图书馆、中山图书馆采用BBS或信息快报方式开展咨询服务,在48小时内给予答复。北京高校网络图书馆集成30余家成员馆的信息资源、人力资源建成了“北京高校网络图书馆参考咨询系统”,实现了网络资源与文献信息的共享。中国科学院国家科学数字图书馆网络(数字)参考咨询系统于2003年4月正式投入运行,全面开通了网上参考咨询服务。2002年10月,中国高等教育文献保障系统(CALIS)牵头,计划在全国高等院校系统内建立分布式实时合作咨询系统,进而将该系统发展成立足本国、面向全球的分布式实时合作咨询系统。目前,我国数字参考咨询服务大多数还停留在以单个图书馆为单元的服务层次上,在数字参考咨询服务领域的合作项目很少。
随着高校图书馆建设的发展,馆藏文献越来越丰富,文献载体的形式越来越多。面对丰富的文献资源,尽管检索方式与传递手段越来越便捷,但读者要及时获得自己需要的有效信息和有价值的文献资料却越来越难。一方面,高校教师的教学、科研工作繁忙,能够到图书馆仔细查阅资料的时间极其有限;另一方面,随着数字图书馆的建设,图书馆馆藏的电子资源从最早的图书馆书目数据库,发展到现在自建数据库和购买各种各样的电子期刊全文数据库、会议录数据库、论文数据库等,虽然这些电子资源都提供了网上的检索系统,但由于各种检索系统的数据资源各不相同,检索方法也不一样,这就要求查询人员必须熟悉和掌握各个数据库的内容、查询界面和提问方式,对检索技术的要求提高了。
在这种情况下,指导和咨询在利用信息资源中的作用将越来越重要,参考咨询服务将成为图书馆与读者联系的主要界面,是读者服务的中心所在,是图书馆服务成功与否的决定性因素之一。
3 虚拟参考咨询系统研制的基本思路和方法
基本思路和方法
虚拟参考咨询系统有5个板块:常见问题(FAQ)动态数据库管理、Web表单咨询、数据库利用指南、相关网络参考工具和重点学科导航系统。现分述如下:
(1)常见问题(FAQ)动态数据库管理:将一些读者经常询问的、有代表性的问题,分类组织后编成列表提供给读者查询。读者只要查询该列表,找到与自己所查问题类似的咨询问题就可得到所需的答案。
(2)Web表单咨询:如果在FAQ库中找不到相关信息,可以将问题以表单形式提出,咨询馆员将在规定时间内给以答复。读者提出的问题和馆员的答复将加入到FAQ库中供读者查询。
(3)数据库利用指南:介绍图书馆现有数据库的使用方法和技巧。
(4)相关网络参考工具:提供一些实用的网络参考工具的链接地址。
(5)重点学科导航系统:以我校重点学科为单元对相关学术资源(包括学科概况、相关网站、数据库、研究机构、协会组织、会议信息、电子期刊等)进行搜集、分类、描述、组织和序化。
该系统的设计采用目前较为广泛的ASP(ActiveServer Pages)和ADO(ActiveX Data Object)技术。利用该技术可以生成功能强大的Web应用程序,向上通过ODBC接口与数据库互连,向下组合HTML页面,并能通过JavaScript、VBScript脚本语言以及ActiveX组件创建动态、高效、易于交互的Web网页和基于Web的服务器应用程序。
该系统的设计内容主要包括通用信息服务页面的设计、后台数据库的设计和数据库访问接口程序的设计。通用信息服务页面的设计可采用Dreamweaver、Frontpage等网页制作工具;后台数据库采用SQL Server或Microsoft Access;数据库访问接口程序的设计是系统设计的核心部分,可分解为前台用户信息浏览、检索系统和后台管理、维护系统。下面以后台数据库的设计、数据库访问接口程序的设计为重点,具体介绍该系统FAQ动态库管理和在线参考工具的实现过程和方法。
3.1 数据库设计
数据库设计是系统功能实现的重要基础,为实现该系统所设计的主要数据库有:
(1)FAQ库:存储读者的姓名、读者类型、问题类别、读者的E-mail、提问内容、提问时间、馆员回复内容、回复时间等。数据库结构见表1。
(2)重点学科导航数据库:需要4个表来分别存储学科类目信息(包括学科类名、学科代码、学科概况等)、网站导航信息(包括网站名称、类型、所属学科、所属学科代码、网站URL地址、站点主要内容描述、点击次数等)、电子期刊信息(包括期刊名称、刊物语种、刊物级别、出版周期、主办机构、所属学科、所属学科代码、Web版URL地址、电子期刊数据库检索URL地址、刊物简介等)和学术信息(包括相关学科的国内外重要学术会议及征文信息、所属学科代码、学科研究动态、重要研究报告、重要论著出版)。这4个数据库通过所属“学科代码”字段建立关联,构成学科导航系统。由于篇幅所限,就不再赘述数据库的结构。
content+”’,…+repcontent+”’,’“+readeype+”’)”
‘将信息插入表中
conn.execute execl
conn.close
set conn=nothing
response.redirect“index.asp”%>
(4)在线参考工具链接点击率统计。在线工具按被点击次数对在线工具网站名称进行排序,这样可以反应各工具被关注的程度,给读者提供参考。要统计点击率,可以设计一个过渡页面,在显示页面之前进行统计,语句(a href=“display.asp?id=<%=id%>”target=‘_blank’><%=name%></a>就是通过传递该网站的id值给display.asp,然后display.asp程序通过id值定位到该记录,先将clicks加1并更新数据库,然后通过语句“response.Redirect weburl”跳转到该网站的页面(其中变量weburl中存储的是网站的URL地址)。
(5)咨询馆员的管理。咨询馆员要通过用户名和密码登陆并通过验证后才能进行回复和删除操作。为了安全,对用户名和密码进行了加密。我们有3个咨询馆员,分别回复自己负责的几个类型的问题,同时,页面将显示回复馆员的代码,以方便工作总结时统计工作量。
注:“本文中所涉及的注解、表格、公式等请以PDF格式阅读原文。”