基于权限划分的图书馆信息管理系统的构建

2013-10-13 07:04孙韶菊
河南图书馆学刊 2013年8期
关键词:借书证编目信息管理系统

孙韶菊

(天津生物工程职业技术学院,天津 300462)

1 高职院校图书馆信息管理系统的构建意义

目前,随着高校教育教学改革的持续深入,图书馆存储的各类书籍越来越多,传统的手工管理模式已经不能满足现实需求,而且严重耗费大量的人力物力。由此可见,以方便读者借阅的角度出发,综合利用学校现有的信息资源和设备资源,设计研发一套适合高职院校发展的图书馆信息管理系统,减轻图书馆工作人员的管理负担,优化读者借书流程,真正实现科学化、高效化、信息化的管理目标,已经成为高职院校图书馆信息化建设的必然趋势。

以某高职院校为例,学校分为A、B两个校区,图书馆管理工作严重存在沟通交流不畅、信息不及时、数据不统一的问题,而随着学校网络一体化管理的发展,读者对于图书馆的书籍借阅需求逐渐增多,因此,如何能够设计实现一套满足学校师生快速借阅、减少繁琐借阅流程的图书馆信息管理系统,已经成为学校亟待解决的问题。

2 高职院校图书馆信息管理系统的总体设计

2.1 系统硬件连接设计

本文提出的某高职院校图书馆信息管理系统是基于学校现有设备资源和信息资源之上,系统的功能实现与硬件设备的实际情况密不可分。目前,学校图书馆的网络管理分为两个部分,一是图书馆信息管理系统,终端是计算机设备,主要实现图书馆书籍借阅的信息化管理;二是指纹考勤系统,终端是指纹考勤机,主要实现图书馆工作人员行政考勤的信息化管理。本文提出的设计方案针对的是图书馆信息管理系统,指纹识别系统不作为重点论述。系统硬件连接设计(如图1所示)。

图1 图书馆信息管理系统硬件连接设计图

2.2 系统功能设计

高职院校图书馆信息管理系统按照学校图书馆的具体职能和基本业务进行功能设计,这些功能是在实际调查研究基础上确定的,以满足学校未来图书馆发展建设为目标,主要包括:①图书查询。负责实现学校图书馆全部图书的借阅情况查询和馆藏情况查询。②图书借阅。负责实现学校图书馆图书借阅流程,用扫描枪将学生或教师对借书证编号进行扫描,再扫描其所借图书的编号,则完成了一次图书借阅流程。③读者管理。负责实现学校图书馆用户权限添加、用户权限注销、读者借书证挂失、读者暂停借阅等功能。④图书编目。负责实现学校图书馆全部图书和期刊的编目、编目信息校对、编目信息注销、编目信息修改等功能。⑤信息统计。负责统计学校图书馆读者借阅图书的数量、馆藏图书的数量、图书的价格情况等。系统功能设计(如图2所示)。

图2 图书馆信息管理系统功能设计图

2.3 用户权限设计

用户权限设计的本质是按照读者的身份和图书管理人员的岗位来确定的。一般情况下,授课教师和从事科研活动教师的用户权限级别较高。本文将用户权限分为五个类别:一是普通读者;二是普通工作人员;三是授课教师;四是科研专家;五是VIP用户。用户不同的权限体现在借阅图书的数量限制、借阅图书时间、是否允许续借图书、特殊图书的阅览权限等。

2.3.1 图书查询权限设计。学校图书馆内部工作人员和其他人员的图书查询权限不同,其他人员以普通读者的身份查询图书,其权限属于读者层次的图书查询权限;如果当以图书馆内部工作人员的身份登录系统查询图书信息时,则要按照工作人员的具体岗位来分配权限,每个岗位的工作人员的图书查询权限不同。

2.3.2 图书借阅权限设计。图书借阅的权限在图书馆借阅部门体现,目前,学校分为A、B两个不同的小区,A校区图书借阅部门的人员只能够在该校区拥有图书借阅权限;B校区图书借阅部门的人员只能够在B校区拥有图书借阅权限,而A、B校区的图书借阅权限不能通用。

2.3.3 图书编目权限设计。图书编目工作主要由图书馆编目部门负责,图书编目岗位的工作人员才能够拥有图书编目权限。但是,当图书馆购入大量新书时,需要临时建立一批新的图书编目岗位权限。

3 高职院校图书馆信息管理系统的详细设计

3.1 客户端/服务器端通信设计

本文设计的某高职院校图书馆信息管理系统的网络通信采用的是以太网通信方式,因此,本系统的通信难点是客户端与服务器端的socket编程。TCP/IP传输协议是互联网中的关键通信协议,而Visual Basic语言包含了WinSock控件,能够基于TCP/IP传输协议实现网络通信。

当网络两端需要实现socket通信时,首先需要建立一个Socket服务器监听,另一端需要创建Socket客户与服务器实现连接。由此,可以实现网络两端的相互通信。

本文提出的客户端socket编程流程与服务器端socket编程流程(如图3、图4所示)。

3.2 借书流程设计

学校图书馆图书借阅的流程包括验证读者借书证件是否有效、借阅数量是否已经超标、借阅过程是否存在违规、读者借书证件编号和图书编号的录入等。借书证件的有效性指的是验证借书证是否属于本校区的证件,借书证是否已经过期失效等。借阅数量是否已经超标是指在确认读者的权限之后,根据其权限查询已经借阅的图书数量,验证是否超过数量上限。借阅过程是否存在违规是指读者是否已经完成图书损坏资金赔偿、超期借阅资金赔偿等违规处理。

3.3 续借流程设计

图书续借是指读者已经借阅图书之后的连续借阅,需要图书馆借阅部门的工作人员登录系统之后,才能根据所属权限完成图书续借工作。图书续借的过程是:由借阅部门工作人员检查读者的借书证件,查询读者的借阅情况,选择可以继续借阅的图书完成续借过程。同时,工作人员还应该核实读者的个人权限,验证可以续借图书的次数,再操作处理后续续借工作。

3.4 还书流程设计

图书归还是指读者完成借阅并到达期限之后进行还书。与续借流程设计相同,图书归还需要图书馆图书归还部门的工作人员登录系统之后,才能根据所属权限完成图书归还工作。图书归还的主要流程是:用电子扫描枪扫描图书编号,判断该本图书是否已经超过借阅期限,图书是否存在损坏现象等,并根据具体情况向读者收取罚金,最终完成图书归还工作。

3.5 读者管理设计

读者管理包括添加用户、删除用户、分配用户权限、暂停用户借阅权限等功能。读者管理的流程是:创建读者信息数据库,包括读者借书证编号、读者性别、读者姓名、所在专业、所属部门、有效期和截止期等。读者管理可以增加新的读者、删除和修改读者信息。

3.6 图书编目设计

图书编目包括图书馆全部图书和期刊的编目、编目信息核对、编目信息注销、编目信息删除等功能。在对图书馆图书进行编目之前,编目工作人员要按照《图书馆图书分类法》对图书进行分类,并根据详细规定完成图书编目。

4 结论

综上所述,目前,高校图书馆信息管理系统主要是根据不同院校的图书馆业务研发设计的,本文提出的基于权限划分的某高职院校图书馆信息管理系统,注重用户的权限划分,减少读者和工作人员权限交叉的问题,同时又具有较强的灵活性和实用性,界面友好、通用性强,真正提高了学校图书馆管理的工作效率。

[1]李宏志,吴冬.图书馆管理信息系统的设计与实现研究[J].科技资讯,2011(3).

[2]李正丽.高校图书馆网络管理系统数据信息的分析与应用[J].科学之友,2011(10).

[5]姚彤.高校图书馆内务信息管理系统的构建[J].信息技术,2012(4).

[6]郭亚丽.中小型图书馆管理信息系统的设计与实现[J].电脑开发与应 用,2012(7).

猜你喜欢
借书证编目信息管理系统
三维可视化信息管理系统在选煤生产中的应用
区域联盟共建共享服务的研究与思考
——以JALIS江苏高校通用借书证为例
信息管理系统在工程项目管理的应用
国家图书馆藏四种古籍编目志疑
基于三维TGIS的高速公路综合信息管理系统
新年忙“充电”
粤剧编目整理之回顾与展望
人事档案信息管理系统的设计与实现
CALIS联机合作编目中的授权影印书规范著录
高校图书馆管理与服务