自建一种简便实用的网络学科资源导航系统
2021-05-12
来源:年旅网
维普资讯 http://www.cqvip.com 第22卷第9l期 高校图书馆工作 2002年第5期 【现代信息技术】 自建一种简便实用的网络学科资源导航系统 ●◆张会田 (西北师范大学兰,ll 730070) [摘要]结合自身工作实践,介绍了一种简便、实用的Internet学科资源 组织策略——网络学科资源导航系统,并阐述创建该系统的具体实施过程 以及系统更新维护方面的问题。 [关键词]学科资源 导航系统 网络资源开发 一 联网上形式各样的学术信息资源正 息。 臼 在以几何级数增长,并且日益成为 “相关刊物”主要收录对应学科(专业) —一科研工作中不可忽视的重要信息资 中、外文学术期刊网络版的URL地址、出版 源。然而,面对浩如烟海、杂乱无序的网络 发行及通讯方式等信息,旨在提供大家网络 资源,学者往往要在网上耗费大量的时间、精 版学术刊物的网络地址链接及投稿指南;“相 力和费用,极大地限制了研究人员和高校师 关研究机构或专业学术网站”组织、整理了 生对这些新型信息资源的利用。因此,构建 相关学科在国内外的一些重要研究机构、学 网上学科资源导航系统,组织、挖掘网上宝 术团体、专业协会、学术网站或专题网络数 贵的学术资源,快速准确地为大家提供有价 据库的网络链接及相关介绍等信息,以便帮 值的文献信息,应该成为目前图书馆提高自 助大家在网上及时了解最新的学科研究动 身网络信息服务能力和水平的有效途径。本 向,查询最新发布的网络学术资料:“学术会 文结合笔者自身工作实践,介绍如何创建一 议预告”主要通过网络搜索、刊物查询等途 种简便、实用的网络学科资源导航系统(以 径搜集、整理最新的重要学术会议、征文信 下简称“系统”),仅供参考。 息,以便及时报导最新学科研究动态:“最新 1确定系统总体功能框架 资料推荐”是对从网上采集到的学术信息资 在选定学科范围(一般选定重点、特色 源(如专题论文、会议文献、学术报告等)进 学科)的基础上,主要应从学科的相关刊物、 行筛选、分类、标引等二次加工后存人数据 相关研究机构或专业学术网站、学术会议信 库,然后提供检索、下载。 息、最新资料推荐、专家信息等方面进行信 2创建系统资料库 息的采集、组织和加工,因为这些信息在互 选择一种数据库软件(如SQL Server、 联网上的传播已日益广泛,许多学术刊物的 Sybase、Microsoft Access等)作为数据存取 网络版、专业研究机构或学术网站在不断发 目标(本文以Access库为例)。为实现上述功 布最新的学术动态、会议论文、专业研究成 能,建议以三个数据表构成整个系统资料库, 果等。通过导航系统,对这些信息进行有效 它们分别用来管理“相关刊物”、“相关研究 组织、整理,建立资料库,能够使大家方便、 机构或网站”、“最新资料推荐”三部分内容。 及时地掌握和查询网上最新的专业学术信 其表结构如下所示: 26 维普资讯 http://www.cqvip.com 张会田;自建一种简便实用的网络学科资源导航系统 相关刊物表结构 相关研究机构或网站表结构 最新资料推荐表结构 字段名称 字段类型 字段名称 字段类型 字段名称 字段类型 学科类号 文本 学科类号 文本 学科类号 本文 刊物名称 文本 机构名称 文本 题名 文本 主办单位 文本 URL地址 文本 责任者 文本 URL地址 文本 通讯地址 文本 关键词 文本 通讯地址 文本 电话 文本 原文出处 文本 E—Mail 文本 E.Mail 文本 摘要 备注 刊物类型 文本 简介 备注 更新日期 日期/时间 发行周期 文本 3确定系统主页结构 (p align=“left )8u口bspI(font color= #FFO000 > 对于任何一个软件系统,其界面的友好 &gtI8LgtI(/font)相关刊物&nbspI   性以及结构的合理性至关重要。本导航系统 Ca href=14./Department/index.htm )相关研究机构 或网站(/a)8 ̄nbspI l ̄nbspI 主页有两部分:检索引擎和检索目标显示区。 <a href=“../reference/index.htm target=“ 检索引擎主要用来提供主体标题、学科范围 blank )学术会议信息(/a)8 ̄nbsp;l 及检索途径的选择、输入检索词、系统帮助 Ca href=14 s./resource/index.htm )最新推荐资料</ 及更新维护链接等内容:检索目标显示区主 a)8 ̄nbsp;[8 ̄nbsp;Ca href=“help.htm target“一top )系 要用以输出用户检索结果。整个页面采用上 统帮助i/a)(/td)(/tr) <tr)(td width=“100 "style=“font—siez:lOpt height 下分屏的框架网页结构,简捷、清晰、明了。 一“29 、 4编写系统源代码 (form method=“POST action一“Disp Pages.asp on 本文采用目前网上较为普遍的ASP Submit一“ target=“main 、 (Active Server Pages)技术结合VB Script <p align=“center )选择学科范围<select siez=“1 name=“D1 ) 语言作为导航系统的数据库脚本软件支持。 (option value“G25 selected)图书情报学(/option) 由于本系统在实现上文提到的三大管理模块 (option value“TP )电子与信息科学(/option) 上的核心技术基本类似,故在此仅以“相关 (option value“G4O )教育、体育(/option) 刊物”为例来说明系统对库存数据的存取、管 (option value=“H )汉语与语言文学(/option) 理、显示方式。具体实现过程如下: (option value“J )音乐、美术(/option) ①采用框架网页编写系统主页面(程序 (/select)8 ̄nbsp;8u1bspI8u1bspI选择检索方式(select siez ̄“1 ame=“D2 ) 源代码略)。 (option value=“sl )刊名(/option) ②在主框架页编写系统查询引擎表单。 (option value=“s2 )主办机构(/option) 程序主体片段如下: (option value“s3 )学科类号(/option) (head) (/select)8 ̄nbsp;输入检索字(input type=“text name (title)查询引擎(/title)base target=“contents ) =“T1 size=“13 )(/font)(font size。2 )(input type一 (/head) “submit value一“查询 name=“B1 )(font siez=“2 ) (table border=“0"width=“100 "height=“100 )  ̄nbsp;(/font)(input type=“reset value“清除 name= <tr)(td width一“100 style=“font—sizel 18pt; “B2 、i/p) color: ̄tFFO000;height=“41 )(p align=。center )重点学 (/form)(/td)(/tr) 科网络资源导航系统<hr)(/td)</tr) (/table) (tr)(td width一“100 style=“font—size:14px: ③在目标框架页编写系统查询结果的输 color;#000000 height一“19 ) 出文件DispPages.asp(基于篇幅原因,本文 27 维普资讯 http://www.cqvip.com 第22卷第91期 高校图书馆工作 2002年第5期 删去了查询记录分页显示的部分内容)。程序 0;⑧客户端浏览器:Internet Explore 4.0;④ 主体片段如下: 数据库系统:Microsoft Access 4.0。 ( 5 系统的信息资源维护 word=Request(。T1 ) 提取检索关键字表单变量 系统运行调试完成以后,信息资源的更 Subject=Request(。D1 ) 提取学科类别表单变量 IF WOrd=。”Then 新维护是导航系统最为重要的一环。主要应 sqlstr=。Select*From jourdata Where学科类号 从以下几个方面着手: like’ 。&(Subjcet) %”, ①确保信息采集质量。为保证导航系统 EndIf 信息准确,质量可靠,要求维护者要定期查 IF Request(。D2 )一。sl Then sqlstr=。Select*From 看用户反馈意见,适时删除过时信息及无效 maindata Where 刊名like 。&(word)& And学科 类号like’ ”&(Subject)&.I 。 链接,不断添加新内容,确保更新数据的质 IF Request(。D2 )一。s2 Then sqlstr=。Select*From 量和水平。 maindata Where主办单位like 。&(word)& ’And ②把握信息采集原则。网络信息呈现无 学科类号like 。&(Subjcet)& 序性、多样性、易逝性等特点,这就要求在 IF Request(。D2 ):。s3 Then sqlstr=。Select*From 进行信息采集时要把握针对性、全面性、时 maindata Where学科类号like 。&(word)& And 学科类号like 。&(Subject)& % 效性等原则,充分考虑学科专业的研究需要 eSt conn=eSrver. Create0bject(。AD0DB. 及读者用户的实际需求,并且尽可能在较大 Connection ) ‘链接WEB数据库 范围内搜寻有价值的信息源,同时应强调信 DBPath=Server.MapPath(。maindata.mdb”) 息的新颖性和准确性。 conn.Open。drive={Microsoh Access Driver(*. ③适时更新系统不足,提高界面友好性。 mdb)};dbq=  ̄DBPath eSt rs —SERVER. Create0bjcet(。ADODB. 对整个导航系统的各个WEB页,应最好采 Recordset ) 用大多数用户习惯的浏览方式。同时尽可能 rs. Open 。sqlstr . conn, adOpenDynamic. 提供一个可随时激活并能真正起指导作用的 adLockPessimistic 系统“帮助”信息。另外,诸如页面布局、背 ) 景颜色的协调性和易于阅读性都应不断进行 (htm1) (head) 更新和优化。 (title)查询结果(/title) ④加强安全防护。一般通过两种途径实 (/head)(body bgcolor=。FFFFFF ) 现:一是设置防火墙;二是提高操作人员的 (%IF rs.RecordCount----0then 安全防范意识,定期更改系统口令,适时备 Response.Write。(p align= center’)抱歉J没有 份数据。 找到任何符合条件的记录J i/p) else 参考文献 ShowOnePage rs・Page ‘调用记录显示子程度(程序 1.晏竣.王应解.建立基于联机分析挖掘的信息资源导航 片段略) 系统.图书情报知识,2000(3) End if ) 2.王国荣等著.Active Server Pages&WEB数据库.北 (/body) 京:人民邮电出版社.1999.3 (/htm1) ④编写系统数据更新维护文件(程序源 [作者简介]张会田,男,现在兰州西北师范 代码略)。 大学图书馆工作。 以上程序运行环境为:①网络模式: [收稿时间]2001--08--20(徐文贤 编发) Client/Server;②操作系统:Windows NT4. 28