你的位置:论文发表 >> 论文下载 >> 计算机论文 >> 计算机理论 >> 详细内容 在线投稿

分析图书馆软件开发中的难点

浏览160次 时间:2014年8月12日 10:40

/陈志建

信息化、数字化背景下的图书馆发展,与信息技术息息相关。从系统的开发到具体工作的实施,都离不开技术和软件的支持。本文将对当前图书馆在软件开发方面的发展进行探讨,抓住重难点,从而加快图书馆数字化、自动化、便利化的发展进程。

摘 要

【关键词】图书馆 管理系统 软件开发

1 图书馆软件开发的发展

1.1 图书馆软件开发的历程

1.1.1 自主开发软件阶段

上世纪90 年代起,计算机开始逐渐被应用到图书馆的管理与运行中,这个时期是图书馆自主开发软件的阶段。由于处于图书馆数字化的初始阶段,只有一些有条件的图书馆利用早期数据库系统,进行自主的图书馆管理系统的开发。近年来随着科技的发展和图书馆各方需求的增强,图书馆软件需求也不断新增,所以,一些图书馆的自主软件开发也更加多样化、专业化。

1.1.2 开源软件应用的个性化时代

图书馆数字化、自动化时代的到来,图书馆软件开发的重点与主要需求就是合理的管理系统的选取。这一时期,图书馆相关软件的发展更加成熟,许多商业软件的发展大大满足了图书馆的需求并促进了其发展。但是,数字图书馆的发展也面临着大大丰富的资源和一系列尚不成熟的数字资源管理系统。而这一时期开源软件的出现则解决了这些问题,为数字图书馆的有效管理和持续发展提供了极大的便利。

1.2 当前图书馆软件开发的重点与难点概述

当前,图书馆的发展正处于数字化、网络化的大背景下,其发展道路也必将是以数字化为主导的。上文我们已经介绍过现阶段图书馆软件开发的主要特征和现状,这也为我们当前图书馆软件的开发的重点提供了信息。尽管处于先进的数字化时代,图书馆的发展依然离不开先进的技术支持和科学的管理系统的运行,除了先进技术之外,图书馆的发展模式也需要朝着低成本、低耗能、短周期的方向发展。而目前开源软件的运用则为数字图书馆的发展开创了新的局面。但是,不可否认的是,一个合理的适合自身发展的图书馆管理系统仍然是图书馆发展不可忽视的问题。

所以,当前图书馆的软件开发的重点与难点就在于管理系统的开发和图书馆与开源软件的结合问题。还有一些其他问题也是图书馆运行中的重点。

2 图书馆管理系统的开发问题

2.1 图书馆管理系统的发展趋势——管理自动化

随着计算机技术的普及,自动化将成为图书馆管理的主要方式,而自动化的图书馆管理不仅可以提高工作效率,也可以图书馆资源得到更加有效的利用。其主要包括以下几个内容:

第一,图书馆业的自动化,包括图书采购、边牧、典藏、流通、期刊管理、公共检索等方面的自动化;第二,实现图书馆信息发布的自动化;第三,实现在校园网中提供图书馆信息检索等服务的自动化;第四,实现读者利用校园网进行图书检索的自动化等。

2.2 图书馆自动化管理系统的软件应用

随着我国科学技术的发展和图书馆对于先进科技的深入运用,图书馆的自动化管理系统有了更好的发展契机,而在多年的发展过程中,我国图书馆业总结了许多先进经验,一些科学的管理软件在图书馆的建设中发挥了积极重要的作用,也得到了广泛的应用。例如中国春晖图书馆信息技术服务有限公司研发的“神驹版”图书馆管理系统和“共创”图书管理系统等,都是先进的管理系统代表。

春晖管理系统在图书馆管理和运行中有着积极的作用,也是较为先进的管理系统之一。春晖管理系统是编目管理、采验管理、读者管理、流通管理、期刊管理的综合管理系统,其中也包括了丰富的服务内容,如读者借阅信息查询服务、图书期刊目录查询服务等,也提供了大量的信息数据,如教师参考资料推荐、新书通报、信息发布等。这些内容和服务作为各自独立的小系统又紧密联系,并与整个管理系统相互呼应。共同促进了图书馆自动化管理的发展。

3 图书馆开源软件的开发与应用

3.1 开源软件对于图书馆建设的积极作用

第一,开源软件的利用可以帮助图书馆掌握软件开发相关的核心技术,增强图书馆对于软件的了解甚至主体操作程度,图书馆避免了版权问题带来的干扰,从而能够将软件与图书馆实际需要以及相关工作人员的经验紧密结合,而软件的实用性和使用价值就大大提高,也真正促进了图书馆的发展。

第二,开源软件的使用可以促进图书馆之间的有效合作。这里的合作主要指在软件开发方面的合作,这是技术类的交流,对于图书馆的建设有着更加深刻的影响。之所以说开源软件能够促进图书馆间的合作,是由于传统的软件开发和相关技术手知识产权制度的保护,无法得到广泛传播,这就造成了许多图书馆重复建设、资源浪费又无法真正促进软件技术发展的局面。但开源软件则为个图书馆软件开发的优秀人才提供了一个良好的交流平台,各个图书馆乃至各领域的人才进行探讨和研究,进行更科学有效的软件开发,而这也必将促进图书馆的发展。

3.2 开源软件开发使用中应注意的问题

3.2.1 遵守开源软件使用许可规则

严格遵守开源软件使用许可规则是其在图书馆运用的重要前提。而在现实使用过程中,许可规则却屡屡被侵犯,这些现象不仅不利于开源软件的健康发展,更不利于图书馆的软件开发进程和发展。所以,图书馆的工作人员必须树立规则意识,自觉遵守许可规则,也要对开源软件的正确使用有所了解,如开源软件真正版权所有人只是软件原始许可证颁发者,而并非其他。

3.2.2 坚持标准化

坚持开源软件应用和开发的标准化是为了达成技术上的兼容。标准化问题也是开源软件的开发与发展必须解决的问题,而许多操作系统的不兼容现象则大大阻碍了图书馆的发展。图书馆标准化工作的进行可以通过扩大其在图书馆自动化建设中的范围和加深其参与程度来实现,例如在文件编制。自动化设计等方面使用统一标准,以促进开源软件标准化的增强。

4 防火墙技术在图书馆软件开发中的应用

图书馆的软件开发最重要的问题之一就是安全问题,也只有在安全的操作环境下,任何先进的软件和技术才能够得到充分的应用,最大程度地发挥其积极作用。同时,随着图书馆规模的不断扩大和影响的不断加深,保证整个图书馆系统的安全也算是图书馆工作的重点与难点。

防火墙技术的应用在图书馆中的运作和功能主要体现在以下就几个方面:

第一,防火墙在过滤不安全服务,保护网络安全发挥着作用。防火墙通过过滤不安全的服务来减少网络系统可能受到的攻击,从而大大提高图书馆软件和网络的安全性。

第二,防火墙对于网络保密性和私有性的保护。图书馆网络中的某些站点是极易受攻击的对象,而许多重要和隐秘信息就会被恶意窃取,威胁图书馆网络安全。而防火墙技术的运行,则可以有效保证站点信息和系统信息的私有性。

第三,防火墙技术在控制网点系统访问

中的作用。外部的访问可能会是对系统的恶意攻击,但大多数的网点在防火墙的保护之下,可以控制外部访问,从而防止恶意访问带来的威胁。

5 结语

图书馆在我国的文化、政治和经济发展中都发挥着重大的作用,从古至今,图书馆的演变和不断更新始终是我们关注的重点,这关系到社会文化的传播与发展,无论是国家性的图书馆还是学校的图书馆,都与个人发展和整个民族文化的发展有着密不可分的联系。在新的时代背景下,我们也应该学会用全新的视野来看待图书馆的发展问题。上文中我们图书馆的数字化问题进行了探讨,并着重对其中的软件开发难点进行了研究和阐述,希望这些努力能够促进我国图书馆建设的发展,加快与时俱进的步伐。

参考文献

[1] 范红. 数字时代图书馆管理的机遇与挑战[J]. 黑龙江科技信息,2011(03).

[2] 刘俊英. 我国数字图书馆建设和发展问题探讨[J]. 河南图书馆学刊,2010(06).

[3] 孙承建, 刘刚. 中国数字图书馆建设的起步于发展[J]. 国家图书馆学刊,2000(03).

[4] 王瑜. 图书馆自动化管理系统应用实践[J]. 冶金信息导刊,2001(03).

作者简介

陈志建(1972-),男,重庆市人。大学本科学历。现为重庆青年职业技术学院副教授。研究方向为信息技术。

作者单位

重庆青年职业技术学院 重庆市 400712

TAG: 软件开发 图书馆
上一篇 下一篇

论文发表与咨询

论文发表 写作指导 职称论文 毕业论文 客服联系方式:
投稿信箱:lunww@126.com
在线咨询客服QQ:站点合作85782530
在线咨询客服QQ:站点合作82534308
联系电话:18262951856
点击进入支付宝支付(支付宝认可网络诚信商家)
点击进入财付通支付(财付通认可网络诚信商家)
点击进入支付方式---->>>>

论文发表 诚信说明

论文发表 论文投稿 热点图片