图书信息管理系统设计与实现

图书信息管理系统设计与实现

摘要:在计算机技术及网络技术日渐发展的背景下,图书馆的图书管理也从传统手工方式朝着信息管理方向转变。笔者主要简单阐述了图书馆图书信息管理的重要性,并分析了图书信息管理系统的体系结构设计与总体结构设计,以期为图书信息管理系统的开发与运用提供有效的参考。

关键词:计算机技术;图书管理;信息系统

图书馆作为科研教学的一个重要部门,图书的借阅与归还是主要的管理内容,能够为科研教学提供资源利用的场所与路径。如今在新经济环境下,多数企业单位都面临着新一轮的发展机遇,对图书馆实施计算机管理已经成为体现其企业实力与核心竞争力的一项硬性要求。比如当前医疗行业发展前景比较光明,但是医院要从二级医院朝着三级医院发展,其图书管理领域就需要满足三级医院评审标准中的图书信息管理硬性要求。因此,图书信息管理系统的设计与运用具有重要的意义。

1图书馆图书信息管理的重要性

图书馆能够对各种图书资料进行专门的收集、整理、保存,为读者提供可传播的文献资源,主要服务于科研机构、文化机构与教育机构等[1]。如今图书规模日益增大,传统的图书管理机制已经难以适应新时代的管理需求。在信息技术不断发展的当下,读者都希望能够借助网络手段更便捷地查阅与借阅图书,以满足自身所需,基于计算机技术的图书信息管理已经成为图书馆图书管理的必然发展趋势。因此,图书信息管理系统的设计、开发及应用具有重要的意义,不但可实现图书资料的信息化管理,提高图书利用率,发挥其应有的作用,还能够通过信息化管理功能提高图书管理效率,对图书借阅情况进行实时的、全面的统计与了解,并可把握图书馆的发展规模及方向,为单位业务与发展提供重要的指导。

2图书信息管理系统设计及实现分析

在图书信息管理系统设计方面,包括其体系结构与总体结构设计。

2.1图书信息管理系统的体系结构设计

在图书信息管理系统的体系结构方面,要从单位业务特点及读者查询要求出发进行体系结构设计[2]。在本文,笔者主要就“C/S结构为主、B/S结构为辅”的图书信息管理系统混合式体系结构为例进行分析。首先,在这一体系结构中,要实现强大的数据维护功能、统计分析功能以及报表打印功能等,而这些功能可依靠C/S架构技术予以实现。其次,针对读者查询与借阅的需求,依靠B/S架构技术来实现其便捷的图书信息查询,具有操作简单方便的优势。

2.2图书信息管理系统的总体结构设计

在图书信息管理系统的总体结构设计方面,主要包括四个方面:网络系统配置设计、C/S模式下的图书管理系统功能设计、B/S模式下的网上查询系统功能设计以及系统安全设计。

(一)图书信息管理的网络系统配置设计

在图书信息管理系统中,主要采用若干台微机、一台数据库服务器和Web服务器。一般而言,要确保系统的访问速度够快,同时为系统安全奠定基础,其数据库服务器与Web服务器并不会置于同一物理服务器之上。另外,信息管理系统网络使用星型连接方式构成图书馆相关单位的局域网。

(二)C/S模式下的图书管理系统功能设计

从图书管理业务流程的实际情况出发,C/S模式下的图书管理系统功能要涵括六种功能[3],具体如下:①基础信息维护功能。这一功能模块一般用于图书信息、书架设置以及操作人员权限等基础项目的初始化设置中,而这部分设置通常具有不可随意改动性的特点。②读者管理功能。这一功能模块一般是指与读者相关信息的管理功能,比如读者类型设置功能、读者信息保护功能、读者科室字典维护功能等等。③图书管理功能。这一功能模块旨在对图书相关信息进行管理,比如图书分类设置管理、图书入库与注销管理、图书信息维护管理以及出版社与供应商相关信息维护管理等等。④图书流通管理功能。所谓图书流通管理,就是对图书流通环节的各种操作及信息进行管理,比如图书的查找、借阅、归还、续借、丢失以及图书破坏与罚款等方面的管理。⑤统计分析功能。这一模块涵括了各个项目的数据报表,通过查询未还图书、超期图书、丢失图书、图书入库与库存、图书罚款等一系列相关信息数据,形成清晰的报表数据,并进行统计分析,能为图书管理人员的图书信息管理分析与决策提供有效依据,提高管理水平。⑥系统维护管理功能。这一功能模块可用于用户分组设置与相关权限设置,因此管理人员能够从用户的职能情况出发,任意组合用户的操作权限。

2.3B/S模式下的网上查询系统功能设计

在这一功能设计中,应该注意涵括3项功能,第一是图书信息查询功能,第二是图书借阅信息查询功能,第三则是电子图书预览功能。因此,方便用户根据不同的类别结合自己的需要进行查询,从而更便捷地获取图书实时在馆的情况及相关借阅情况等。

2.4图书信息管理系统安全设计

图书信息管理系统安全可包括保密机制、基于数据完整的安全维护等等。

(一)图书信息管理系统安全保密机制设计

图书信息管理系统安全保密机制主要由操作权限设置功能和安全密码设置功能来实现。首先,在操作权限设置方面,图书信息管理系统能够设置操作用户的类型,而不同类型的操作用户在操作权限上并不一致。因此,用户只有在具备一定操作权限的条件下,才可以对相应软件功能模块进行操作。这是一种从操作上预防非法用户入侵管理系统的安全保密方法。其次,在安全密码设置方面,图书信息管理系统的用户在登录时,需录入其安全登录密码,其登录安全密码通常是使用MD5加密后再保存到数据表中,待用户登录窗口时,只要输入正确的用户名及其安全登录密码,才可以成功进入系统。而若需要修改密码,则需要提供旧密码以确保用户身份正确。对密码进行加密保护,可防止用户以外的人看到密码,包括程序设计者、工作人员。若密码丢失,管理人员拥有将此用户删除并重新建立用户账号的权限,增强图书信息管理系统的使用安全性。

(二)基于数据完整的安全维护设计

在这个方面可体现在三个方面[4]:①日志记录。图书信息管理系统发生的一切操作都根据需要而做日志记录,包括信息增加、信息删除或者信息修改等操作。若系统存在误操作或者非法操作,能够对其进行实时跟踪,并对相关数据进行及时恢复。②备份数据库。通过设置数据库,进行定时的数据备份作业。若信息管理系统或者相应数据库存在故障问题,则能够通过备份数据库对数据进行及时恢复,让系统得以正常运行。③防病毒软件与防火墙软件。对系统中的数据库服务器以及各工作站都进行防火墙以及病毒软件的安装,实现信息管理系统的全面实时监控,有效预防病毒入侵与黑客入侵,确保图书信息管理系统的安全运行。而需要注意的是,在建立数据库时,要保证数据库设计的完整性与准确性、数据的可操作性,确保数据库的功能满足数据存储的需求。

3结束语

总而言之,图书信息管理已经成为图书管理不可逆转的发展方向,适应了当前图书信息化管理的发展需求,减少了人力与物力的浪费,提高了工作效率与管理效率。因此,图书馆应该重视图书信息管理系统的构建设计,加大科研与资金投入力度,做到真正满足图书管理人员、普通工作人员以及读者三方的各方面需求,提高图书信息化资源的充分利用率,促进图书馆的发展。

参考文献:

[1]李芹,孔德焕,孔明军.医院图书管理信息系统的设计与应用[J].科技创新与应用,2015,(17):80-80.

[2]严振亚.基于C/S架构的图书馆信息管理系统的设计与开发[D].天津大学,2015.

[3]孙磊.医院图书馆图书管理系统的应用及实现[J].自动化与仪器仪表,2017,(7):217-218.

[4]赵迎春.网络环境下计算机在图书信息管理中的应用[J].科技与企业,2015,(20):20-20.

作者:唐旭青 史倩 单位:常州市第二人民医院