图书馆计算机管理系统的总控设计与实现研究
2018-04-26杨文艳
杨文艳
(宝鸡文理学院 图书馆,宝鸡 721000)
0 引言
二十一世纪,人类社会已逐渐进入信息时代,计算机被融入到各个领域当中,图书馆也不例外。传统图书馆管理模式,效率低,效果差,具有一定滞后性,很多时候不能取得预期管理效果。近年来,图书馆提供的物质资源越来越丰富,为读者提供更多的服务。随之而来的,如何高效准确地对馆藏资料进行整理、借还、盘点成为困扰图书馆管理入员的问题。计算机管理系统的应用则能有效提高图书馆管理水平,为图书馆管理提供新手段、新途径,弥补了传统管理模式中存在的缺陷问题,实现了图书馆信息化管理。但想要使计算机管理系统更好融入到图书馆管理工作中,要做好总控设计工作,保障系统适用性。
1 图书馆计算机管理系统需求分析
1.1 图书管理员
图书馆计算机管理系统的需求主要与3种群体有关,系统的管理员、图书管理员和读者。不同的群体有不同的需求,需要的基本操作和权限也不同。图书馆的管理员主要需要的操作是读者借阅图书、归还图书、生成借阅信息、输入修改书籍信息和读者信息等。对书籍的操作主要是在系统中输入相关书籍的信息,包括书籍的作者、类别、名称、出版日期、编号、关键词等,还需要能够修改书籍的信息,根据要求删除信息,进行信息的查询等。
图书管理员需要在系统中输入读者的信息,能够删除信息、修改信息、查询信息,对读者的信息要做好保密措施,不能泄露读者的信息。读者的信息包括读者的姓名、性别、编号、电话等。要登记好读者的借书信息,并且读者也能够通过系统查看着自己的借阅信息,读者的借书信息包括借书的日期、书籍的编号、读者的编号、备注信息、还书日期等。图书管理员还需要能够在系统中登记还书信息,包括还书的日期、书籍的编号、读者编号等,及时修改读者的借阅记录。如图1所示。
1.2 图书系统管理员
在图书馆计算机管理系统中,拥有最高权限的就是系统的管理员,计算机管理系统的管理员不仅能够进行图书管理员的操作,也能进行读者的操作,并且能够修改、查询、浏览、删除、添加所有的基本信息。图书管理员和读者能够操作的,系统管理员都能够操作,并且操作范围更大。图书系统管理员需要能够正常处理图书馆的日常业务,进行基本的操作,比如书籍预定、还书借书等。系统管理员要维护基本数据,除了操作书籍信息、书目信息、读者信息外,还要防止数据泄露,保证信息数据的安全。及时处理异常事件,尽快恢复数据,注重数据的备份。系统管理员还需要实现查询功能,保证读者在自己的界面上能够查询个人信息和书籍信息,还要实现联网,使读者通过网络就能对相关信息进行访问。
图1 图书业务管理
1.3 读者
读者需要能够修改和查询个人信息、图书信息,或者图书预定等操作。通常读者通过自己的编号和密码登录系统,根据需求进行相关操作。在图书借阅中,读者通常需要查询书名、作者、索书号、分类号等等,采用模糊查询,或者精确查询的方式,获取自己需要的图书。每个读者都有自己的借书编号和密码,利用编号和密码登录系统能够操作个人信息。读者一般只能查询自己的情况,个人的信息、借书情况等,不知道别人的编号和密码,无法查询别人的信息。通过这种方式,能够保障读者的隐私。读者有时也需要预定图书,首先进行查询,然后预定,当图书订购,或者已经被归还时,读者就会收到通知,进行图书借阅。
2 图书馆计算机管理系统总控设计要求
2.1 安全性
在图书馆计算机管理系统的总控设计中,需要充分利用现有的资源,科学利用软件和硬件,设计系统方案,实现最优的系统性能。在模块化设计中,要重视安全问题。图书馆是一个开放的公共场所,通常读者人数很多,开放的时间也比较长,有可能出现各种意外问题,导致图书馆的部分业务不能正常运作,需要有可靠的系统保障数据安全。系统的安全十分重要,关系着整个图书馆信息的安全,以及资源的安全,同时要保证有数据恢复功能。安全需要硬件和软件的安全,要选择质量高的硬件配置,保证稳定性和可靠性,满足图书馆的最大需求。考虑到未来的升级需求,以及不断完善,在总控设计中,还要具有可扩展性,促进系统的不断完善。要重视数据资源的备份,保障数据库的安全,使用网络云端备份图书馆所有的信息资源,即使出现故障,也能恢复数据。个人信息安全也要重视,要做好个人信息的保密工作。
2.2 人性化
图书馆提供图书也是一种服务,对读者的图书服务要注重人性化,方便读者的使用。良好的系统能够满足读者的需求,为读者提供方便,有利于提高读者的阅读兴趣。比如在系统设计中,开放网络资源,与时俱进,使读者随时随地能够进行在线阅读。网络上可以建立图书馆电子书库,方便读者下载阅读。图书馆的信息需要能够及时更新,在系统中保证真实信息和查询信息相符合。系统设计可以根据不同读者的爱好、习惯、借阅记录等,为读者在系统中推荐图书,实现人性化的服务。
2.3 先进性
现代社会科学技术比较发达,图书馆也要与时俱进,保持先进性,充分利用信息技术,不断改进管理方式,提高管理质量和水平。在系统设计中,可以利用网络,拓展图书馆的数据资源,丰富图书馆的馆藏内容,利用软件平台,突破地域限制,实现不同地区的借阅服务。图书馆的一些资源数据库可以对用户开放,满足用户的需求。充分利用现代技术,推行线上线下服务,拓展读者的交流方式,提高读者的阅读体验。传统的图书馆人工管理模式已经不符合现代化社会的需求,随着图书馆信息资源的增多,资源形式越来越多样,增加了图书管理的难度。传统管理方式效率低,成本高,而且容易出现图书资源遗失的问题。充分利用现代计算机技术,设计管理系统,有利于实现图书馆的现代化和智能化,提高资源的利用率,保障资源的安全,提高服务水平和管理效率,满足不同读者的需求。
3 图书馆计算机管理系统总控设计
3.1 登录模块
图书管计算机管理系统的登录模块设计,主要是用户进入系统的入口设计,包括图书管理员、读者、系统的管理员。登录之后,系统会自动判断用户的身份,识别是哪类用户,有不同的操作权限。一般用户能够浏览书籍,查询个人信息、图书信息等。管理员的权限比较高,各种操作都可以。根据不同的需求,用户进入模块后,就可以进行不同的操作。通常根据输入名和密码,就能够判断用户的身份和权限,系统就会跳入相对应的页面,方便用户操作。
3.2 读者管理模块
在图书馆中,管理读者信息的通常是图书管理员,读者管理模块也是为图书管理员的需求设计。通过读者管理模块,管理员能够修改、删除、添加读者的信息。如果在图书馆中有新的读者,图书管理员需要办新的借书证,在系统数据库中,输入新读者的基本信息。如果读者需要注销借书证,图书管理员也可以在此模块中,将相关信息删除。还可以进行借书证的挂失,当读者的借书证找到以后,进行状态修改,读者就能够恢复正常使用。
3.3 图书检索模块
图书检索与读者有密切的关系,根据读者的需要设计,满足读者的需求。读者进入相应的界面,搜索图书作者、书名等,就可以检索图书信息,获取所需图书的内容简介、具体位置、是否能借、馆藏的数量等。在图书检索模块设计中,能够根据书名检索,图书编号检索,图书作者检索,或者根据图书的类型进行模糊检索。
3.4 借阅模块
借阅管理主要是管理借书和还书,与图书管理员有关,借阅管理模块是图书馆计算机管理系统总控设计中的重要组成部分。图书管理员在此模块中,能够实现办理借阅、归还等操作。在借阅管理模块中,不仅记录登记、借阅等编号,还可以在数据库中插入借书记录,以及相应的借书证号、书籍编号、应该归还的日期等等。读者在归还图书时,通过图书编号、借书证号等,找到相应的记录并删除,及时更新历史借阅信息。图书馆管理员在此模块中,通过输入图书编号或者借书证号,就可以查询图书借阅信息,或者读者的借阅信息。如果有图书损坏、遗失或者超期归还的问题,会根据规定罚款,也要登记罚款信息,如图2所示。
图2 借书处理流程
3.5 图书管理模块
图书管理模块与图书管理员有关,主要是图书管理员的操作,读者通常不能进入这个模块中。输入用户名和密码后,作为管理员,就会进入相应的管理模块,能够增加、删除、查询图书信息等。比如有新的图书进入图书馆中,图书管理员就需要将新的图书的信息,输入到管理系统中,登录到系统的数据库进行操作,添加图书信息。如果有图书需要下架,图书管理员就需要在系统中删除相关的图书信息。新的图书在入库后,需要编码,贴上标识,通常是条形码,方便信息录入和查询。更新修改图书信息,都可以在此模块中操作。
4 图书馆计算机管理系统存在问题和对策
4.1 存在问题
在开展图书流通服务的过程中,计算机系统通常会出现错误。尽管计算机管理可以使得图书馆在流通服务方面的工作更高效,但是在图书馆流通服务中,不少图书馆的流通管理会出现问题,在高峰期出现死机现象。由于硬件设备的问题,导致整个计算机系统瘫痪,无法顺利进行借阅活动。流通管理系统的切换界面很不方便。在借、还图书、为读者办证、以及开展信息资料的查询过程中,还要连续不断地切换各种服务界面,不方便图书馆员的工作。与此同时,还影响了为读者服务的水平和质量。再就是功能不够多。从图书馆的计算机应用软件来看,极个别软件的功能没有很好地满足流通工作的现实需要,这就造成了不能顺利地开展部分服务项目,如图3所示。
图3 流通系统
4.2 解决对策
要加强计算机管理系统硬件软件的维护,开拓软件服务,定期排除各种故障,更换设备。要保障网络的通畅性,避免出现死机等问题,在系统运行过程中,开发系统服务,提高流通管理的选择余地。图书馆要配备先进的管理系统,有人机对话界面,提高系统容错功能,软件要容易维护和升级,有强大的储存空间、功能和处理速度。提高网络传输速度,进一步提升系统设备的质量,确保图书管理的自动化管理系统可以高效地运行。图书馆计算机管理安全系统要不断升级,提高系统的安全性和可靠性,扩大系统的可用性,如图4所示。
5 总结
总之,通过图书馆计算机管理系统的总控设计,需要能够满足不同群体的需求,实现各种相关功能,包括检索管理、借阅管理、图书管理等等。依据图书管理员、读者和系统管理员的需求,将图书馆计算机管理系统分为图书管理模块、借阅管理模块、登录模块、读者管理模块、图书检索模块,进行现代信息化技术的改进,优化图书管理系统,提高图书馆的管理水平,为读者提供更好的服务。
图4 安全可靠的网络拓扑结构
[1] 杨辉, 张勇. 图书馆信息共享空间研究现状及发展对策[J]. 微型电脑应用, 2017, 33(7):26-29.
[2] 詹士铭. 基于C#的图书馆信息管理系统设计与实现[J]. 福建电脑, 2016, 32(4):127-127.
[3] 文且木热合曼. 图书馆管理系统的需求和功能分析[J]. 散文百家:下, 2016,3(3):124-124.
[4] 侯永青.计算机技术在图书馆管理中的应用与发展[J].青海教育,2016,25(3):1-2.
[5] 谢春林.计算机视觉技术在图书馆工作中的应用[J].图书馆工作与研究, 2012,8(8):46-48.