无锡科技职业学院图书馆随书光盘管理系统的设计
(1.江南大学 信息学院;2.无锡科技职业学院 图书馆,江苏 无锡 214028)
摘 要: 文章从无锡科技职业学院图书馆随书光盘的量和使用需求方面进行分析,介绍了如何创建一种简便实用的、适合中小型专科院校图书馆的随书光盘管理发布系统。
关键词: 随书光盘;管理系统;图书馆;数据库
中图分类号: G250.71(253) 文献标识码: A 文章编号: 1007—6921(2009)19—0147—03
随着计算机与多媒体技术的普及和应用,图书出版形式呈现多样化,附盘图书越来越多。据有关资料统计,目前出版图书的配盘率已达5%~20%,并有逐年增长之势。针对非书资源的管理,图书馆一般采用光盘随书分藏在部分中文图书阅览室,书盘在物理环境上不分开,室内设个人计算机提供阅读环境等的方式。然而,随着附书光盘的快速增加,这种管理方法明显不足,再加上随书光盘资源的特殊性、使用与管理的复杂性, 导致读者在使用过程中出现的问题愈来愈多,一定程度影响了随书光盘的有效利用率。因此,对随书光盘加强管理,让其内容得到有效利用,起到知识增值的作用,已成为各图书馆普遍关注的问题。
1 开发随书光盘管理系统的必要性
无锡科技职业学院图书馆对随书光盘资源大体经历3种管理阶段:①将光盘随同图书一起外借给读者;②光盘只能在图书馆电子阅览室使用或拷贝,不允许外借;③将光盘复制到图书馆专用服务器上,供学校师生下载使用。不难看出,前两个阶段是传统图书馆服务的继续和延伸,管理起来较为简单,但存在着明显的缺点:光盘特有的质地属性,使其在外借或在计算机上多次使用时容易磨损、损坏、划伤、丢失,甚至影响到光盘所对应图书的使用;这两个阶段都存在着借阅期限和开馆使用时间的限制,并且在一定时间内只能供有限的读者使用。第三阶段充分利用了计算机网络信息技术,从根本上克服了上述两种方法的缺点,而且光盘上网使读者可以不受时空限制随时随地使用,使同一张光盘可被不同的人在任何时间和校园网上任何地点同时共同使用,实现了光盘内容信息的共享。总之,将光盘上网管理在目前是一举多得的好方法,已逐渐被采用。目前,市场上也有很多专门的非书资源管理软件,使图书馆方便的实现了非书资源上网的管理模式。但这些专门软件的购买费用和维护费用都比较昂贵;且软件的功能比较复杂,不适合中小型的专科院校图书馆的使用需求。笔者结合自身工作实践,介绍如何创建一种简便实用的图书馆随书光盘管理发布系统。
2 随书光盘管理系统的设计方法
2.1 随书光盘管理系统的开发工具
开发随书光盘管理系统需要选择两种工具,即前台开发语言和后台数据库。该系统采用B/S结构的网站系统,前台开发环境选择Microsoft公司提出的经典网站开发语言ASP,后台数据库选择SQL Server 2005。经实践证明,这个组合具有很强的实用性。
2.2 光盘镜像特点
为了能让读者更方便地获取这些光盘内容,图书馆可以把这些光盘镜像到服务器上,用户可以通过网络访问这些光盘。随书光盘大体上分为音频CD、视频CD、数据CD和DVD等,这几种格式的光盘都可以通过工具软件转换作为ISO文件。ISO文件是指一种符合ISO9660国际标准的光盘镜像文件格式, 扩充的IS09660可以支持市场上几乎所有的CD光盘。一般虚拟光驱软件都支持此文件格式,比如Daecnon等,虚拟光驱软件可以将光盘镜像文件在计算机上模拟成一张光盘。光盘镜像制作可以使用WinISO或UltraISO等软件。为了使制作的光盘文件具有通用性,建议使用标准的ISO9660格式制作,而不要使用winRAR等压缩软件进行压缩,这种压缩方式生成的文件比ISO文件小,虽然节省了磁盘空间但是用户下载后需要解压缩,而且这种压缩方式会使镜像文件丢失部分信息,如启动信息等,加密信息,造成数据无法访问或访问出错,而标准的ISO文件不会产生此种现象,可以直接使用虚拟光驱软件打开,可移植性较好。
2.3 系统功能分析
随书光盘管理系统是针对无锡职业学院图书馆在非书资源管理过程中所涉及到的实际问题而设计的,由读者操作模块和管理员操作模块两大主要模块组成。
2.3.1 读者操作功能模块(如图1所示),读者用户第一次使用本系统,首先要注册自己的账号信息,并且等待管理员进行审批;如果已经有了审批的账号,可以直接输入用户名和密码登陆系统。登陆系统后,可以进行用户信息修改、查看光盘信息、下载光盘数据等操作。最后下载完信息后,退出登录系统。
2.3.2 管理员操作功能模块(如图2所示),
在读者用户登陆的界面上有一个“管理入口”的超级链接,管理里通过此入口输入用户名和密码登入到后台管理界面,管理员用户名和密码是在系统数据库设计时写入的。具体的后台管理功能如下图所示。
2.4 数据库设计
数据库是信息系统的核心和基础,是信息系统开发和建设的重要组成部分,把信息系统中大量的数据按一定的模型组织起来,提供存储、维护、检索数据的功能,是信息系统可以方便、准确的从数据库中获得所需的信息。
通过对非书资源管理系统功能模块的分析,设计如下数据表和数据项:①用户信息表,用来保存读者的基本信息,包括的数据项有:用户名、用户密码、用户性别、用户E-MAIL等。②用户信息附属表,包括用户的权限、账号是否可用等。③光盘数据信息表,用来保存光盘的基本信息,包括的数据项有:光盘名称、出版社、ISBN、光盘对应书的索书号、录入日期等。具体逻辑结构数据表如下表所示:
用户表USER_TABLE的定义如下表1所示:
表1 用户表
用户附属表USER_ADDTABLE的定义如下表2所示:
表2 用户附属表
光盘数据信息表DISDATA_TABLE的定义如下表3所示:
表3 光盘数据信息表
2.5 连接数据库
访问数据库信息的第一步是要与数据库源建立连接。ADO是ACTIVE DATA OBJECT的缩写,是目前最流行的访问数据库的方法之一。ADO使用CONNECTION对象实现与数据库的连接。客户端/服务器数据库系统中CONNECTION对象可以等价于到服务器的实际网络连接。具体连接数据库的操作如下所述。
在访问数据库时,首先需要创建一个CONNECTION对象通过它建立到数据库的连接。创建CONNECTION对象的方法如下:
Dim cnn as new adodb.connection
创建CONNECTION对象后,还需要设置具体的属性,连接到制定的数据库。常用的属性及方法如下:
2.5.1 CONNECTIONSTRING属性。CONNECTIONSTRING是连接字符窜,指定用于建立连接数据源的信息。使用CONNECTIONSTRING的方法如下:
<%
‘使用SERVER对象
版权声明:
1.十号范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《无锡科技职业学院图书馆随书光盘管理系统的设计》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。
本栏目阅读排行
栏目最新
- 1在农民收入调查工作动员培训会上讲话
- 22024年领导干部政治素质自评材料(完整)
- 3公司党委党建工作总结报告【完整版】
- 42024年主题教育党建调研开展情况总结
- 52024年度区妇联关于党建工作述职报告(完整)
- 6关于加强企业人才队伍建设调研与思考(完整文档)
- 72024县党员干部抓基层党建工作述职报告
- 8第二批主题教育研讨发言:时刻“以民为本”,听“实言实语”,办实事好事
- 92024关于党员干部法治信仰情况调研报告(2024年)
- 10局网络安全工作责任制落实自查报告(全文)
- 11XX国企分管领导关于党建设引领企业高质量发展研讨发言(范文推荐)
- 122024年第二批主题教育专题读书班研讨发言提纲(6)【完整版】