图书系统

关键词: 闸机 入馆 图书馆 学生

图书系统(精选十篇)

图书系统 篇1

一、全开架式借阅图书方式的优势

全开架式借阅是现在图书馆开放管理的发展趋势。图书馆是为人们服务的公共场所, 为了提高服务的工作效率, 必须采用全开架式借阅管理系统。国外的图书馆早已实现了开架式借阅。我国极少数有条件的高校图书馆也采用了这种方式。开架式借阅为图书馆的现代化搭建了基础平台, 为图书馆的发展提供了保证。反之, “闭架式”“书库式”的管理模式已经不能适应高校图书借阅的形式和效率。所以说, 在高等院校图书馆推行全开架式图书借阅制度是大势所趋, 这种图书借阅方式将推动新形式下图书借阅的发展, 是图书借阅的一次革命, 它将提高图书借阅的效率, 为今后的图书借阅奠定坚实的基础。

全开架式图书借阅具有明显的优势。这种新型的图书借阅形式不仅可以减轻管理员的负担, 而且它简化了借阅手续, 提高了图书的借阅效率, 同时也节省了大量人力和时间。所以说, 全开架式图书借阅方式是一种先进的图书借阅方式, 它具有独特的管理优势, 它能够为读者和管理者提供让大家都满意的服务平台。

(一) 全开架式图书借阅管理形式是一套非常人性化的管理形式

全开架式图书借阅管理形式能体现“以人为本”的管理理念, 非常注重人的情感和文化的因素。这种服务是读者和管理员都能接受的, 它能够增强读者和管理者的自我服务意识。

(二) 满足读者自我服务意识, 促进图书资源的开发和利用

随着高校图书馆读者人群信息需求的增大, “中介式”信息淡化, 读者自我服务意识增强, 他们愿意自己检索所需信息, 更加注重信息的完整性和准确性。因此, 开架式管理系统具有以下优势:

1. 读者拥有主动权、自主权和信息知情权。

2. 信息资源集中使用, 增加读者的信息量。

3. 查阅功能的方便快捷。

(三) 为管理者提供方便, 增强管理者的服务意识

1. 全开架式图书借阅管理系统能够为读者提供有效的、全面的信息。学校图书馆是学生获取大量信息的主要载体, 也是学校课堂教育所不能满足的重要补充形式。学生充分利用图书馆优势对所学知识进行有效的弥补, 使图书的价值得以充分的展现。随着信息量的不断加大, 高校的科研课题也需要大量信息资源来充实。而我们的全开架式图书借阅系统能够存储大量的信息和资料, 并且可以随时进行添加和修改。所以说, 新型的全开架式图书管理系统为读者提供了很全面的信息服务。

2. 全开架式信息管理系统具有完善的管理功能。全开架式信息管理系统使管理员的操作更加方便、快捷, 准确, 同时可节省出更多的管理人力和时间。

3. 全开架式信息管理系统管理信息安全、可靠因为设置了登陆密码程序, 因此尽管全开架管理, 但相对来说, 它是安全可靠的。

(四) 全开架式信息管理系统为图书馆自动化管理奠定了基础

全开架式借阅管理系统的开发, 既方便了图书馆现代化管理, 又为自动化管理奠定了基础。如果与网络连接, 继续开发并完善, 将来与国家图书馆联网, 就能成为未来信息事业的重要组成部分。

二、系统的解析与设计原理

(一) 需求分析

图书馆里图书的数目是有一定规模的, 读者也不只是某几个特定的人, 想要管理这些图书并且还要将读者的借阅情况进行详细的记录, 仅凭管理员手工的操作是不可能很快完成的, 而我们的这套管理系统恰恰能弥补这个问题。

(二) 系统工作原理

1. 借阅管理系统总体框架。

设计图书借阅的管理软件可对图书和读者信息进行管理。图书借阅的管理软件能够运用电脑技术方便、快捷的查询图书和读者的信息, 并记录读者的借、还书情况。图书管理员只要登录系统并键入读者的基本信息就会查看读者的借、还书记录。如果是第一次借阅, 输入读者的信息, 系统会自动记忆读者情况。打开图书或资料按钮, 读者可以在系统中任意的查看图书目录, 并找到想要借阅的书籍或资料。这套系统就可以很方便地完成读者的借阅与归还工作。

2. 全开架式图书借阅系统的原理分析。

系统中设立了“图书资料管理”模块, 它具体包括了图书资料的查阅、添加、删除、修改等功能。管理员可以对图书进行相关变动的修改, 使读者及时了解图书的最新记录。“学生资料管理”模块是针对学生的信息进行管理的功能, 它可以做到及时的添加、删除、修改学生的基本信息。管理员可以非常清楚地了解学生的姓名、性别、班级等信息。“借还书操作”模块具有记录学生的借、还书信息的功能。管理员可以通过此项功能了解学生的借还书情况。点击“借书”或“还书”按钮可完成借还的操作;点击“排行”按钮可查看借阅次数在所有图书内排行前10位的图书列表;点击“查看”按钮可查看图书的归还情况;点击“打印”按钮可对当前记录进行打印。

图书管理系统 篇2

一、题目:

二、课程设计班级及小组成员:

三、课程设计起止时间:

四、原始数据及主要任务:

1、系统分析与设计:对系统进行调研,详细分析系统,设计出图书管理系统网络版实现的技术方案;

2、设计实现系统的关键技术:建立数据库并连接,实现各项信息的自动更新;系统动态管理功能;系统登陆、维护

3、系统实现:实现系统功能;实现系统连接及测试等工作;

4、课设报告:按照书写格式要求,完成报告书写。

五、技术要求:设计一个实用的图书管理系统,完成读者登记、购入新书、读者借还书、图书注销、咨询等功能。读者登记:制定读者卡片,包括读者的具体信息(读者编号,姓名,学院,专业,年纪等),写入读者文件中。购入新书:制定图书卡片,包括分类目录号、流水号(唯一)书名、作者、内容摘要、价格和购书日期等信息,写入图书目录文件中。读者借还书:检查出无效的读者拒绝借书,否则检查该读者所借图书是否超过最大限制数以及有未归还的过期图书,有拒绝借书。查找该图书还有则借出,登记图书分类号、读者号和借阅日期等。读者还书时,根据流水号,从借书文件中读出有关记录,表明还书日期,如果图书过期,则处以罚款,并打印罚款单。图书注销:对无价值的和过时的图书要注销。咨询功能:查询某位读者、某种图书和全局图书。打印功能:打印读者和图书情况统计表。

图书管理系统 篇3

本系统主要针对从事图书管理的工作人员开发。设计过程包括:需求分析、功能模块划分、业务流程分析、数据流程分析和数据字典等。在设计中,首先分析了图书管理系统的应用需求,按照数据库设计理论给出了系统需求说明、全局E-R图、数据字典,建立了数据库,然后进行了具体的程序模块设计。本系统实现了数据库表的查询,记录的添加、删除和修改,报表的生成以及密码维护等功能。

关键词:图书管理系统;业务流程图;数据流程图;数据字典;E-R图

一、图书管理系统概述

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包括很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境。

基于这种问题,有必要建立一个图书管理系统,使图书管理工作规范化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,能够及时、准确、有效的查询和修改图书情况。图书馆必须进行信息化管理。

二、系统功能模块

图书管理系统需要实现的功能主要有七大块:“日常工作管理”、“基本资料维护”、“查询”、“系统管理”、“打印”、“其他”和“帮助”模块。其中日常工作管理和基本资料维护是整个系统的核心。

1.“日常工作”模块:

(1) 借书处理:主要功能是记录借阅证编号和图书编号,进行借书过程。在数据库中插入一条借书记录,该记录包括读者ID、图书ID、借出日期、还书期限、操作员姓名。

(2) 还书处理:主要功能是输入借阅证编号、图书ID,在借阅登记表中找到相应的记录,将该记录的相应数据插入到还书记录中,同时将借书记录删除,并保存在借阅历史记录表中。

(3) 缴纳罚金:输入读者ID,显示该读者的姓名、图书编号、罚款金额和罚款原因,如果读者交纳了罚金,则将借阅登记表的允许借阅标志置为“Y”。删除罚款记录表中该读者对应的记录,将这一条记录同时插入到罚款历史记录表中。

2.“基本资料维护”模块:

(1)图书资料维护:包括新书的入库,以及现有书籍资料的修改和删除。

(2)读者资料维护:包括新会员的资料入库,以及现有会员资料的修改和删除

3.“查询”模块:

(1)图书资料查询:根据相应的图书信息对所有书籍进行所需查询。此查询包括:‘图书分类’、‘图书编号’、‘图书名称’、‘作者’、‘出版社’。

(2)读者资料查询:根据相应的读者资料进行所需查询。 ‘借阅证编号’、‘读者姓名’、‘身份证编号’以及‘止借标志’。

(3)借阅历史记录查询:根据相应的借阅信息进行所需查询。此查询包括:‘借阅证编号’、‘图书编号’、‘借书日期’、‘还书日期’。

(4)罚款历史记录查询:根据相应的罚款信息进行所需查询。此查询包括:‘借阅证编号’、‘罚款日期’、‘罚款原因’。

4.“系统管理”模块:

(1)员工管理:包括新员工信息的录入,密码的修改以及员工信息的删除。

(2)数据备份:对现有的数据库信息的保存。

(3)数据恢复:对数据库信息的恢复。

5.“打印”模块

(1)读者打印:读者可以打印电子书籍内容。

(2)书目打印:读者和管理员可以打印未借书目及全部书目。

6.“帮助”模块

提供系统帮助。

三、系统设计

系统设计采用具体的技术措施来满足用户需求,因而大量工作是技术性的,其工作环境是管理环境和技术环境的结合;它是在系统分析的基础上由抽象到具体的过程,对系统逻辑功能的充分理解是系统设计成功的关键;新系统的目标要和现行的管理方法相匹配,与组织的改革和发展相适应。

1、系统模块设计

系统功能结构的划分是自顶向下地将系统划分为若干个子系统,而子系统又划分为模块,模块又划分为子模块,层层划分直到每一个模块能够作为计算机可执行的单独程序为止。

合理地进行系统模块结构的分析和定义,将一个复杂的系统设计转为若干个子系统和一系列基本模块的设计,并通过模块结构图把分解的子系统和一个个模块按层次结构联系起来,我们可从数据流图导出模块结构图以及模块结构图的改进。在一个管理信息系统中,系统的各组成部分之间总是存在着各种联系的,在结构化设计中,采用自顶向下,逐步细化的方法将系统分解成为一些相对独立、功能单一的模块。一个合理的子系统或模块划分,应该是内部联系强,子系统或模块间尽可能独立,接口明确、简单,尽量适应用户的组织体系,有适当的共用性。本系统模块功能见系统需求分析中的功能模块说明。

2、输入/输出设计

本系统中,为了保证输入数据的准确性,尝试采用了代码形式设计,代碼中的每个意义字段都有分隔符“-”,用以确保代码位数的直观输入;同时,在与系统有冲突的错误信息的输入,会设置用户提醒,告知问题所在。输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定的格式,提供给管理者使用,这是输出设计的主要职责和目标。输出设计的内容主要涉及输出信息及其使用方面的内容﹑输出设备及输出介质的选择。本系统中,数据输出形式包括文字和数据,可以使用户较为直观地接受信息;输出设备主要为打印机,设置了打印预览功能,使打印的准确率提高;输出介质为纸﹑磁盘等,有利于信息的传用。

3、数据库设计

数据库的设计从理论上讲应满足第三范式,即数据元素之间不存在传递依赖。传递依赖的形式是:数据元素A依赖数据元素B,数据元素B依赖数据元素C,从而数据元素A依赖数据元素C。第三范式的目的是保持数据的独立性,减少数据冗余。除此之外,还要考虑数据的基础程度,数据的稳定程度和数据的重要程度,基础性的稳定的重要的数据,在数据存储时应该优先考虑。本图书管理系统的数据库结构就是按照以上的原则设计的。

四、系统实施

系统实施作为管理信息系统开发生命周期中的后期阶段,其目的是把系统分析和系统设计的成果转化为实际运行的系统。再好的系统设计,不通过系统实施也只能是不能带来现实效益的空中楼阁。系统实施作为系统的物理实现阶段,对于系统的质量﹑可靠性和可维护性等性能有着十分重要的影响

本系统已将之前程序设计说明的大部分功能基本实现,通过了模块测试﹑确认测试和系统测试几个步骤,有效发现和排除了系统可能存在的问题,顺利完成了调试运行。

系统运行界面及程序:

1、系统欢迎界面

打开可执行文件tsglxt.exe进入欢迎界面,点击“进入”进入登陆界面。

2、系统登陆界面

进入登陆界面后,要通过密码验证,用户名由下拉方式选择,如果密码不正确,提示”密码错误,请重新输入”如果三次密码不正确,提示”密码错误,你的次数已到,请与管理员联系,并退出系统.如果密码正确,提示”欢迎进入图书管理系统“。

3、主窗口

主窗口显示各种功能模块,可以通过点击按钮和点击菜单来完成模块调用。

4、借书和还书模块

在本模块内可以完成借书、还书业务,为了查询方便,本模块将借阅记录查询放在一块来设计,在完成借书和还书业务后,可直接进行查询。

在本模块内可以完成借书、还书业务,为了查询方便,本模块将借阅记录查询放在一块来设计,在完成借书和还书业务后,可直接进行查询。

5、图书管理模块

本模块可以通过图书编号和名称对图书进行查询,可以对图书进行修改、删除、增加功能。

6、打印模块

本模块通过打开报表表单来选择读者信息报表、图书信息报表、借书记录报表。

7、读者管理模块

本模块操作方法和图书管理模块功能类似,对读者信息进行增加、删除、查询。

8、查询模块

查询模块可通过多个不同条件字段进行查询,由于操作方法类似,将图书查询和读者查询放在一起进行。

9、密码修改

密码修改要求输入原密码后并两次密码一致,密码才能修改成功。

参考文献

[1] 甘仞初.管理信息系统.机械工业出版社.2006年8月第一版

[2] 萨师煊、王珊.数据库系统概论.高等教育出版社 2000年第三版

[3] 李新乐.现代图书馆管理.书目文献出版社.1989

[4] 郭胜.Visual FoxPro数据库开发入门与范例解析.机械工业出版社.2004.1

[5] 史济民、汤观全.Visual FoxPro及其应用系统开发.2000年1月第一版

[6] 李学民.拓展图书馆工作读者服务的新领域.图书馆论坛,2000(2)

[7] 徐士良、龚元明等;《软件技术基础》高等教育出版社,1996,

[8] 徐士良,朱明方;《软件应用技术基础》清华大学出版社,1994.6,

[9] 甘饪初;《信息系统开发》经济科学出版社,1993.6,

图书系统 篇4

安徽理工大学现有在校本科生24000多人,再加上研究生、各类进修生、成教学生、教职工等,读者量达3万多人,我校图书馆虽然有四个馆舍,7200多个阅览座位,但还是远远满足不了读者的需求,抢占阅览座位、期刊室座位等情况也时有发生,也造成一些小的冲突事件的发生。

利用图书馆管理系统(如汇文、ILAS、MELINETS等),读取其管理系统中的读者信息库,开发一套C/S构架的门禁管理系统,配合自制闸机,就可DIY一套适合中小型图书馆使用的门禁管理系统,有效地杜绝非本馆读者入馆与本馆读者争夺有限资源的现象。

1 门禁管理系统的结构

一般地说门禁系统由两部分:一部分是身份识别系统,另一部分是带有机械装置的控制通道,即所谓的闸机。

1)门禁管理系统的身份识别系统。这是门禁管理系统的核心。身份识别系统需要数据库平台来支持,按其网络属性分,可分为离线式与在线式两种。离线式就是把读者信息数据库放在门禁系统的电脑或单片机中,读者刷卡后,系统在自己本地的读者信息数据库中查表,然后判断读者身份的合法性。其好处是不需要网络的支持,缺点是不能时时更新读者信息数据库,造成数据库中读者信息与实际读者信息的偏差;在线式是把读者信息数据库放在后台运行的服务器中,读者刷卡后,系统通过网络在远程服务器中的读者信息库中查表,然后判断读者身份的合法性后,把结果返回给门禁系统。其好处是能时时更新读者信息数据库,缺点是需要网络的支持,建议使用在线式。

2)充分利用图书馆的管理系统。现在一般图书馆都有图书馆的管理系统,如汇文、ILAS、MELINETS等等,而在这些数据库系统中,一般使用商业的通用数据库系统,如Oracle、SQL server、My SQL等等。其管理系统中不可避免地要有一个读者信息表,这张表中有门禁系统中不可或缺的字段信息,如读者姓名、学号、证件号、专业、班级等等。我们在图书馆的管理系统的数据库中,建立一个用户,在这个用户下,去读取这张读者信息表中的信息,就能解决读者身份认证中读者信息的认证问题。

3)读者身份认证系统终端。认证终端可以用单片机制做,但对开发技术要求较高;认证终端也可以用PC机制做,如果使用PC机,考虑到使用空间小,而且通风不好,最好使用工控机。使用PC机制做技术上相对容易些,只要用VB或C++等语言,开发一个读者认证系统,C/S构架,完成身份认证工作即可。其刷卡系统程序流程图见图1。认证终端要包括主机、读卡器、显示屏、门禁控制信号输出等,门禁硬件电路结构示意图如图2。读卡器可以使用条形码阅读器,也可采用射频IC卡读卡器。这主要取决图书馆的借书证的种类。

4)闸机通道的设计。闸机通道的形式有多种,比如三棍闸式,翼闸式,摆闸式等等。这种机械方式的闸机,在人员流动大的场所,在高负荷的运行下,故障率较高。本人认为,设置一个通道,不设置机械的门闸,安装一个光电感应装置,如果身份识别正确,则光电感应装置关闭,不产生声光报警,如果身份识别非法或读者未刷卡,读者通过光电感应器的时候就会发出声光报警。这样的无闸通道,无机械装置,可靠性好,造价也低,适合于中小型图书馆使用。

3 结论

利用图书馆现有的管理系统,从其数据库是读取读者信息,制作一个包括主机、读卡器、显示屏、门禁控制信号输出的闸机终端,这点是系统的关键,再制做一个闸机通道,就完全能DIY出适合图书馆使用的门禁系统。

参考文献

[1]姜元鹏,黄敏.高校图书馆门禁系统的实现与应用[J].图书馆工作与研究,2011(3):45-47.

[2]李慧,王荇.图书馆门禁管理系统中的光电通道控制技术的实现[J].电脑知识与技术,2008(S1):5-6.

图书管理系统心得 篇5

说实话本来我多程序编写这相关的都不怎么感兴趣,甚至可以说是害怕,因为大一的时候曾经有过程序设计的实训,但是包括之前的一学期的学习我感觉到自己学的很差,就这样懵懵懂懂的学过来了,虽然最后实训的时候我对程序设计有了一知半解,也学到了一些知识,但是这也只是些皮毛。

但是这次的实习不一样,可以说我觉得实习给我带来的最大的帮助就是使我对这门课程有了兴趣,有时候我自己都会感到很奇怪为什么自己会突然迷上了编程,近乎痴迷的爱,以前下了课堂书本就扔的远远的,但是自从这学期开始学c#我就开始期盼着最后的实习,可以自己独立设计出一套系统之类的程序,所以我上课充满了激情,下了课有时我还喜欢自己在电脑上捣鼓捣鼓一些程序,去做一些小小的钻研。从以前的“惧怕”上课到现在的“期盼”上课,我自己都说不上来是什么原因,如果非要找出一点理由的话,我想应该是从这学期的程序设计的课程中我已经渐渐地开始有点“入门”,相对于以前我只是站在“程序设计”的大门外徘徊,可以说现在我们能够独立完成这次的实习,变化是巨大的,这种变化还主要原因还在于程序设计给我带来了一种信息,一种前所未有的成就感。

此次我们实习的内容是基于基于c和sql server的数据库应用系统开发一个图书管理系统,根据图书管理系统的需求设计出图书管理系统的具体功能然后再编写代码。但唯一不同的是,这次图书管理系统的开发是由我们每个人独立开发完成的,一开始我们有些不理解,不是说实际过程中真正开发一个软件不可能完全靠哪一个人自己的能力去完成,而是要靠一个团队的分工协作,最终才有可能设计出一个完美的程序吗?那现在靠我们一个人能做什么呢?最终会来得及吗?

后来两周的实习下来,我才发现这种怀疑和担忧是没有必要的。因为我们这次编写的图书管理系统虽然是一个系统,但其实图书管理系统所要实现的功能都是平常我们练习过的,所以我们独立完成起来并不是特别的困难,最主要的是我们现在必须先要把个人的能力提高起来才有能力将来和别人一起协作,我们这次的实习主要是锻炼个人的能力和让我们自己去发现问题和解决问题。

实习刚开始我先安排了一下自己的进度计划,因为“磨刀不误砍柴工”,虽然图书管理系统的开发不是很难,但是对于我们这些初级学者来说,还是有必要做好规划和时间进度的安排,只有这样最后才能够按时完成任务。但是由于实习中有一些小小的变化,所以我也及时调整了自己事先安排好的计划,虽然如此,但是最后还是能够完成了任务。当然不可避免的我们所开发设计的图书管理系统肯定还存在方方面面的缺陷和问题,可能并没有那么完美,但是最基本的功能都实现了,最起码能够给我一种莫大的鼓舞,剩下的系统功能的继续的完善就需要在今后的时间内我自己去不断的学习和总结经验,去钻研的更深、更透彻。

从一开始我对这次的实习就充满了信心和期望,所以我的积极性一直很高,当然其中也遇到过一些困难,但是最终在我不懈地努力下都将这些困难一一克服了。所以我一直很享受这个过程。当然对于我们来讲,独立完成一个图书管理系统虽然难度不是太大,最终我们也能够完成这个任务,但是对于我们还不是很熟练的情况下,编写出这一个系统还是有一定的压力的,需要我们不断努力和抓紧时间去赶进度的。当然虽然没有团队的协作,但是我们凭自己的能力肯定不可能那么顺利,所以还是需要我们去虚心请教,向基础较好的同学或者老师请教,或者上网搜集相关的资料。

就这样在实习的最后时间内,我终于完成了自己的图书管理系统,当看着自己设计的图书管理系统编译成功和运行时,心里的那种喜悦和无比的成就感简直就是“无与伦比”的。

有的时候我发现实习的作用真的是无可替代的,我一直在说学校里能够安排每学期的实习真的是很正确的一个决定,有的时候我们甚至会有一种感觉,就是感觉到最后几周的实习所学到的知识甚至比我们平常在课堂上学到的知识要多,因为平常我们所学的知识都仅仅是局限于书本或者老师的讲授,而实习的时候我们实际操作过程会遇到的种种问题可能都是课堂上所未涉及到的。还有一个比较明显的收获就是可能平常我们上课学习的时候都只是按照现成的代码直接去输入,所以并没有什么特别大的收获,当然这次我们实习的刚开始我们也是翻书,满世界的找笔记去找代码,但是不同的是,随着实习的深入我们渐渐地对于平常我们所不能理解的代码慢慢的有了认识,逐渐的我们开始不需要书本,不需要笔记了,我们可以自己敲出那一段段代码,再到后来我们可以对于一些平常我们所没有讲过的一些功能实现所需要的代码可以自己去钻研初来,可以说这真的有点“不可思议”。

图书馆:系统与空间 篇6

关键词:图书馆组织 图书馆系统 图书馆空间

中图分类号: G250 文献标识码: A 文章编号: 1003-6938(2012)04-0126-031 系统

图书馆是组织[1],组织也是系统,因而图书馆也是系统。关于这个话题,我们可以从汉字部首排检法中得到有益的启示。“组织”和“系统”每个字均属部首“糸”部。《说文解字》称“糸”即细絲,可见它们都与细絲有关。现在分开来说,“组”,是用细絲织成的阔带子,也指编织,组合和结合;“织”,指用絲、棉、麻、毛等原料制成绸、布、呢、绒等成品,可引申为构成、牵连;“系”,指连缀,引申为系统;“统”,指“絲绪之统束”,也指一脉相承的系统,并有主管、综理的意思。“组织”和“系统”无疑都反映出以上所列举的种种涵义。也就是说,它们共同具有用细絲及其它原料按步骤、有条理地连缀、建构、组合而产生的一类物品的特征。在长期的社会交往过程中,人们逐渐用“组织”与“系统”来指称人群的组合,如机构、单位、团体和体系等。科学家们还认识到“组织”与“系统”、“时间”与“空间”都是事物存在的形式。任何事物都有内容和形式,我们说图书馆是系统,是空间,主要就是从形式着手来认识图书馆的。

1.1 系统的一般特征

系统是“由若干个相互联系、相互作用的要素与部分所组成的、具有一定结构和功能的有机体”[2]。其中提到的要素、部分、结构和功能,原本就是社会组织不能或缺的内容和条件。

20世纪20年代,美籍奥地利裔生物学家贝塔朗菲首先提出“一般系统论”概念,开始了现代意义上的系统研究。随着科学家们对系统本身的探索,系统理论与方法的实际应用,以及与控制论、信息论等科学的相互结合,系统研究便迅速地形成了拥有诸多分支和学派、结构复杂、内容丰富、应用广泛的科学技术的庞大系统,其中包括对社会系统的研究。

一般而论,包括社会系统在内,系统均应有整体性、联系性、有序性、动态性和目的性等特征。它们从不同角度和侧面反映系统之间互联互动的密切关系。整体性以要素和各部分互相关联的形式即关联性而存在,关联形式则以整体性为前提而显现出来;但整体的功能并不等于各部分功能机械叠加总和。有序性意味着系统运营中各组成部分协调一致,有秩序、有节奏地为获取系统目标而工作;有序的程度与系统功能发挥成正比。动态性是整体性、关联性、有序性的综合反映,表现出系统的生命力和改革开放的广度深度。目的性是人对系统目标的追求体系,是责任、理念、信念、勇气和智慧的聚焦,也是系统整体功能和社会普惠价值的具体体现。

图书馆作为社会系统,必须具备系统的一般特征,本文仅就其中的关联性加以初步的描述,表明它是图书馆系统最显著的标识之一。

1.2 图书馆系统的关联性

层次、联系和交叉是图书馆系统关联性的三种基本形式。所谓层次,是说一个系统必然从属于一个更大的系统,而它自身又包含有若干个子系统。我们假如将图书馆定位为文献交流系统,那么它就从属于更大的信息交流系统,而信息交流系统又从属于更大的社会信息系统。社会信息系统是一个多因素多部门的复杂系统,它与社会物质系统、社会精神系统鼎足而立,共同构建整体的社会系统。

以上是图书馆系统所从属诸系统分层的初步构想。至于图书馆系统的子系统,一般包含管理子系统、业务子系统、培训子系统等等。以业务子系统为例,常见的拥有文献收集、文献整序、文献典藏和文献服务等更小的系统。可以这样来说,每位工作人员的岗位都是一个更小的系统,因为它们都是岗位责任者、工具、工作对象、服务对象等要素和一定结构形成的有机整体。

层次是系统关联垂直关系的主要表现,而联系则是系统关联横向关系的主要反映。它一方面是指图书馆各层次子系统之间的互相作用,人们经常用“牵一发而动全身”来形容它们合作和依赖的紧密程度;另一方面也是指图书馆与其它系统的相关性,例如图书馆工作与资讯工作、目录工作、资料工作、档案工作、编辑工作等等[3]。

交叉是指图书馆系统可以同时属于文化系统、教育系统、科学系统、管理系统、公益系统等的子系统。这种现象主要是人们着眼于图书馆的信息性质和结构功能的多面性、多重性,以及社会价值的普惠性而产生的。

层次是相对的、联系是广泛的,交叉是多元的,它们共同构成了动态的、立体的、具有图书馆特色的系统关联性。

1.3 图书馆系统与环境

任何事物都处于一定的环境之中,不能脱离环境孤立存在,图书馆系统也绝无例外。环境是系统的基础,它既能够给系统提供生存和发展的广阔天地,也可以阻碍系统前进的步伐。巨变、灾害降临时,甚至会扼杀图书馆的命运。因此,系统必须与环境建立顺畅的沟通渠道和稳定的互动秩序,以便保持两者和谐一致的态势。但这并不等于说图书馆系统之于环境总是处在消极、被动和无所能为的境地,相反,它的影响和作用往往是广泛和持久的。

那么,什么是环境?环境就是指对象“周围的境况”[4]。下面我们尝试把系统和环境看成是一个整体、一个系统来说明两者的互动关系

首先,系统的环境也是系统。图书馆系统的环境就是围绕图书馆对象所形成的系统。因而图书馆既是对象又是其所处环境的一个部分。图书馆和环境是一个整体中两个不可分割的基础部分,它们共同构成一个关系网络,双方互相影响,并具有作为系统的一般共性和个别社会系统的某些个性,我们称其为关系系统。

其次,关系系统由对象和环境双方共建,从这个意义上说,图书馆和环境就是两个构成关系系统的基础要素。它们都有很大的综合性,不妨分别加以细化:某座个别的图书馆和某种图书馆类型,某个图书馆系统(指公共、高校、科学院等)和某个图书馆网络(指地区、系统;综合、专门等)都可视为图书馆一方的构成要素。至于环境一方,可以区分为自然环境和社会环境,情况比较复杂。但我们注意到,自然环境对于图书馆的影响,一部分是直接的,并且当前的科学技术水平尚难于准确预测其突发性和完全把握其潜在的性质;另外更大的一部分,是以社会结构为中介而及于图书馆的。这些社会结构以政府部门、生产企业和社会组织为代表,无疑它们也就是环境一方的重要构成要素。这样,我们就把关系系统双方的构成要素调整到基本一致的水平线上。

nlc202309040004

其三,关系系统的双方构成要素均以系统的形式存在,每一项要素便是一个系统,并且它们又都是信息发生源和接受者,影响因素源和反馈者。它们发出的信息和互相的影响因素,表明图书馆与环境之间的物质、能量和信息交换的范围和内容的强度。要素之间产生比较稳定和固定的联系就是结构。图书馆和环境的两大基础要素是系统的底层结构,在此底层结构基础上建成的系统结构体系,不是固定不变的,而是随着图书馆系统和环境系统的变化而变化的。

其四,作为关系系统,图书馆与环境双方表现出来的互相影响,其内容主要包括引领、支持、保证、制约等。双方的因应之道,可以初步概括为适应、信赖、协作、协调、调整、合作和抵制。

最后,图书馆和环境都竭力追求以最小的消耗和最有效的措施实现双方一致的、共同的最大目标:推进国家、民族,社会的健康发展。

2 空间

图书馆是组织、是系统,同时也以空间的形式存在。根据一般的解释,“空间”的“空”指虚无,意谓“中无所有”。空和虚连用可以理解为“能容受之处”,即空间[4]。物理学、数学等视空间和时间都是“运动着的物质的存在形式”。空间是物质运动的广延性,任何物体都具有一定的长度,宽度和高度;时间是物质运动的顺序,总是朝着一个方向前进。就宇宙而言空间和时间都是无限的;空间无边无际,时间无始无终。但就某一具体的个别事物而言,空间和时间又都是有限的[5]。我们参考这些原理,将图书馆空间分解成文献资源空间、信息行为空间和文献交流空间三个层面。

2.1 文献资源空间

文献资源空间是图书、期刊、资料等文献资源的“能容受之处”。它的特点计有如下三端:

第一,收集、保藏古今中外各种内容和形式的文献。它的历史悠久、方法实用、经验丰富,是社会文献收藏中最具权威性、开放性、持续性、公益性和普遍性的专门空间。

第二,每册图书,每期刊物、每件资料都是空间。每篇,每章,每节甚至是每一知识单元或信息单元也都是空间,都具有长度、宽度和高度。并且空间连着空间,大空间套着小空间。图书馆是文献空间的空间,堪称“文献空间港”或“文献空间集装箱”。

第三,信息或知识所涉及内容的时空范围,远远超过它所栖身的图书馆空间。

图书馆文献资源空间是人类创造的无与伦比的文献成果。“馆藏日月,书括乾坤”或许就是人们对图书馆所作的哲理性比喻和最美好、深切的感悟。这里的“日月”代表时间,而“乾坤”意味着空间,图书馆似乎成为了超越时空的另类存在。

2.2 信息行为空间

图书馆空间的另一层面是信息行为空间。学习是人的社会性本质特征的表现,要学习就必须阅读,而阅读又是人的信息行为的基本方式。图书馆正是以提供文献满足社会成员阅读需求的专门空间。

社会行为空间可区分成两类:公共空间和个人空间。图书馆属于前者,是社会成员共有的、满足阅读需求的活动范围。在这个范围里,信息行为由读者使用图书馆的活动和图书馆满足读者阅读需求的种种措施共同构成,双方缺一不可。

公共性是公共空间的原则和精神。图书馆空间的公共性主要体现在以下三个方面。

第一,行为双方共建共享图书馆资源的先进理念。

第二,扩大服务对象范围,丰富阅读需求内涵,展延信息行为空间。

第三,方法、技术和设备现代化,管理和服务制度人性化。

扩大和优化公共性是图书馆空间持续发展的需要,也是社会对图书馆空间的殷切期望。

2.3 文献交流空间

图书馆文献交流空间是文献资源和信息行为结合而形成的空间。图书馆文献交流是指文献责任者与读者之间的信息或知识的沟通,它的一般形态和特征是这样的:

第一,由于责任者与读者往往不在同一时空,交流对象不能具体预测,交流成果难以事先设定。

第二,阅读,包括听读和触读等方式是交流的关键环节,没有阅读便没有以文献为中介的信息或知识的交流。

第三,文献中信息或知识的交流过程,主要就是人脑接收、加工、存储和输出信息或知识的过程。任何意义上的信息或知识交流都不能逾越人脑这个总枢纽。

第四,图书馆是动态的空间,处在不断的变化之中。这种变化有赖于文献交流活动的推动。例如各种方式的外借、国内外馆际互借,都意味着文献突破时空的限制。并且进入读者的个人空间,无异于图书馆空间的延伸。据此类推,诸凡新馆成立、馆外推广馆际协作都可视为图书馆空间广延性的发展。

第五、图书馆文献在交流中的行程,可以简化表示为图书馆→读者→图书馆,往返不息;空间转则是公共→个人→公共,周而复始。文献交流的运营,貌似单纯,实则复杂,涉及制度、文献、组织、方法、设备、部门以及临近的学科等等因素。

第六、从宏观的角度看,人类社会就是个文献、信息和知识交流的大空间,而图书馆空间就是这个大空间的基础设施之一——空间网络的现代新形态。

3 结语

以上初步描述了图书馆作为系统和空间的某些情况和特征,连同上一篇《图书馆是社会的一部分:社会组织》都是从形式入手对图书馆的内涵作较为全面的剖析。换一种说法,也就是把图书馆放到组织、系统和空间的形式中加以多学科、多方法和多角度的考察,借以达到优化图书馆事业建设,推动图书馆学理论和技术研究、提高图书馆干部教育质量的现实目标。

这里还有必要指出,我们赋予图书馆以组织、系统和空间的任何一种存在形式,都不会改变图书馆的核心内涵和基本功能:

(1)提高全民的文化教育素质,孕育人类文明的更大辉煌;

(2)积极发挥“混凝土”和“强力胶”的强大作用,提高社会结构的组织化水平;

(3)沟通宇宙万物,成为屹立于人类社会和自然界之间的永不消失的伟大桥梁。而这三点也正是图书馆信息性质的全部意义。

最后,还有一点说明:这篇短文既不是探索的结论,也不是研究经验的总结,充其量是一篇不成熟理念的报告,某些主观愿望的表达。

参考文献:

[1]周文骏.国书馆是社会的一部分:社会组织[A].第10届海峡两岸图书馆资讯学学术研究会论文集(A辑)[C].南京:南京大学出版社,2010:1-3.

[2]彭克宏.社会科学大词典[M].北京:中国国际广播出版社,1989:1162.

[3]袁翰青.现代文献工作基本概念[J].图书馆,1964,(2).

[4]辞海(缩印本)[Z].上海:上海辞书出版社,1979:1205,1791.

[5]新华词典编纂组.新华词典[Z].北京:商务印书馆,1985:764.

高校图书馆个性化图书推荐系统研究 篇7

1 图书馆个性推荐概念及原理

1.1 图书馆个性推荐的概念

图书馆个性推荐是指以读者的个人背景、专业、习惯、爱好和提出的特别要求等为依据, 对每一位读者提供个性化推荐服务[1]。

1.2 个性化推荐原理

个性化推荐是信息的重组过程, 是信息资源的再分配, 是一种基于用户需求的个性化信息服务模式。其原理是以充分挖掘用户的个性化需求信息为前提, 主动组织信息资源, 并向用户推送其感兴趣的信息资源和信息服务。一方面是社会进步与图书馆自身发展的需要, 有利于提高图书馆的科技能力与服务水平。另一方面节省用户获取有效文献信息时间, 激发读者阅读兴趣, 提高图书的使用效率, 提高用户的满意度[2]。

2 图书推荐系统概况

2.1 推荐系统背景

推荐系统最初广泛应用于电子商务、电影推荐、音乐推荐等领域。它不仅为不同用户提供了方便商品、信息资源, 还为网站获得了不菲的赢利空间。亚马逊是最早使用推荐系统的网站, 其每年20%-30%的销售来源于推荐系统。如今将个性化推荐系统应用于图书馆, 深度挖掘个性化推荐的精准度及用户满意度已是图书馆界研究的热点, 无疑将对图书馆自身发展与建设起着较大的推动作用。

2.2 传统推荐系统种类

2.2.1 基于内容的推荐方法。

根据用户购买过的商品, 计算将要购买的商品与已购商品的相似度, 按相似度的大小排序向用户进行推荐[3]。该方法优点是操作简便, 推荐质量相对较高。缺点是算法复杂, 处理复杂结构难度大。

2.2.2 基于用户的协同过滤方法。

根据用户的基本信息和行为数据, 寻找与该用户相似的其他用户, 把其他用户的感兴趣的商品或信息推荐给该用户。该推荐方法不需对图书内涵进行深入分析, 只需对读者的特征及借阅记录进行分析, 就能获得读者感兴趣的个性化图书推荐。该方法优点是能作音频、视频处理, 算法简便, 针对用户评价提供个性化推荐程度高。缺点是易产生冷启动、数据稀疏问题。

2.2.3 基于关联规则的推荐方法。

该方法是如何建立关联规则, 根据用户关联规则的相似性, 向用户推荐所需个性化信息。该推荐方法能够分析隐藏的关联规则, 不足是由于图书管理系统中数据量大、类型复杂、学科跨度大等原因, 造成图书特征展示不全面, 推荐质量较低, 推荐效果不佳[4]。

2.2.4 混合推荐方法。该方法使用多种推荐方法, 各种方法博采众长, 查漏补缺。

总之, 本文通过中国知网搜索“个性化图书推荐系统”, 共获得56 318条结果, 1979-1999年发表文章不足100篇, 2000-2003年达到近1 000篇, 2004-2014年增速较快, 且2014年达到最高值6 172篇, 表明我国图书推荐系统研究进入快速发展、重点关注及热门研究阶段, 2015年达3 320篇, 稍有回落, 说明我国此方面研究进入良性发展、逐步完善与理性研究阶段。从发表文章及研究成果进行分析来看, 我国图书推荐系统理论研究居多, 用于实践居少;开发人员虽然也进行了针对性的开发技术研究, 但不能完全满足读者的个性化需求。这就要求我们在以后的工作中, 要充分借鉴已取得数据挖掘技术的相关成果, 根据学校定位、馆藏特色及读者需求, 研究、设计出符合本馆特色的个性化图书推荐系统。

3 传统推荐系统存在问题

3.1 数据分布不均

图书馆的信息资源大多由自建信息资源、外购数据资源和共享数据资源构成。在数字资源引进上, 高校图书馆或采购部门根据学校特色、学科需求、资源需求、现有资源等因素合理建立所需馆藏资源, 每所高校都有不同办学特色, 因此, 不同高校馆藏资源分布无论种类、数量都存在分布不均衡的现象。而公共图书馆偏重于读者喜好、需求与使用量来采购图书资源, 这就造成某些类图书资源过多, 而另一些类图书资源相对匮乏的现象。

3.2 数据整体稀疏

随着传统图书馆向数字图书馆、智慧图书馆转变, 图书馆的信息资源越来越丰富, 读者使用数字资源的人数也呈逐年上升趋势。如果图书馆的信息资源与读者之间产生关系与所有关系占比来看, 由于图书馆的信息资源有一定重复率, 而读者是唯一的没有重复性, 且大部分读者所选信息资源重复率较低, 所以, 相对而言, 图书馆的信息资源数据存在整体稀疏性。另外, 随着办学规模与招生人数的增加, 大部分高校图书馆图书的数量是在校生人数的100倍, 且图书每年以6%左右的数量递增, 而图书馆75%的图书未被借阅, 这也造成图书馆历史借阅数据的极大稀疏性。数据的稀疏性直接影响个性化信息推荐, 且推荐效果不佳。

3.3 传统个性化服务方式不足

传统的个性化信息服务中, 通常采用问卷调查、网络访谈、电话咨询等方式针对读者不同信息需求, 由学科馆员进行搜集、整理、加工、分析, 提供针对性的个性化图书推荐服务。随着大数据时代的到来, 图书馆信息繁冗而复杂, 传统的个性化服务方式越来越不能满足读者的信息需求。

3.4 用户流失现象

面对互联网的快速发展与信息技术高速增长, 由于图书馆个性化信息服务不强及使用不便等原因, 当今大学生读者对图书馆的依赖性越来越低。表现为到馆率低, 纸质图书与期刊借阅率呈逐年下降的趋势, 他们更多的是借助百度、谷歌、SNS等获得信息支持[5]。

3.5 社交网站的信息反馈参考

随着互联网信息快速发展及web2.0、web3.0在社交网站的广泛应用, 广大的读者在豆瓣网 (中文网站中除新浪微博、人人网而排名第三) 、读书网站、电影电视剧网站、电子购物网站等留下了大量的评论信息, 这些网站拥有大量的来自不同职业类型层次的读者, 其庞大的信息评论可以作为深入挖掘数据的重要参考依据[6]。

4 个性化图书推荐创新策略

4.1 扩大宣传渠道, 加大采购力度

图书馆信息资源分布不均, 极易产生冷启动问题。为此, 一方面, 图书馆要加大宣传渠道, 对读者因不了解馆藏信息资源而借阅率不高的图书加大宣传力度, 主动向读者宣传推介, 激发读者阅读兴趣, 提高资源的使用率。另一方面, 加大类别欠缺图书的采购力度, 丰富馆藏资源, 加大贫乏资源的引进力度。另外, 利用多维数据交叉推荐的方法, 也能在一定程度上解决冷启动问题。

4.2 减少图书复本, 增加购书品种

国家对本科高校水平评估指标中, 每年采购一定数量的新书, 对采购图书的复本数没有严格的限制, 导致只注重数量而不注重品种及质量, 加之各高校经费有限, 用于图书馆购买新书的经费更是有限, 所以, 不能保质保量地完成每年新增图书的采购, 导致库存资源因复本多而整体稀疏。所以, 采购图书, 应侧重增加图书种类, 严格限定复本数, 以此缓解整个库存资源的图书稀疏问题。另外, 可以把读者或资源进行粗粒化, 使数据变得稠密, 从而有效缓解数据整体稀疏问题。

4.3 针对不同用户, 实施信息推送

一是智能手机终端、IPAD等移动设备的普及, 高校图书馆师生普遍通过移动终端获取信息服务已成共识。为此, 高校图书馆适时推出微信、微博、掌上电脑、移动图书馆等服务, 通过信息浏览记录获取读者地理位置、阅读兴趣的行为信息, 从而进行深入挖掘与分析, 为用户提供精准个性化信息服务;二是针对读者借阅馆内信息资源, 为读者提供相似读者的图书推荐信息, 向读者推荐尚未发现的馆藏资源;三是针对读者使用移动终端位置及类型, 向读者及时提供新进图书、书展、讲座等信息服务。

4.4 借鉴信息评论, 提供挖掘参考

针对高校校内读者信息、图书信息、借阅行为信息相对充足, 校外高校馆、公共馆、社交网站读者信息欠缺现象, 高校图书馆应加强馆际交流, 加强与资源供应商的交流与互动, 充分借鉴他们的网站读者评论信息及推荐结果, 有效节省图书挖掘推荐时间, 提高图书推荐使用效率, 加大阅读推广范围与力度, 扩大文化宣传作用与效果, 从而达到弘扬中华文化、传承人类文明及促进全民阅读的文化氛围。

5 思考与展望

5.1 用户隐私问题

随着数据挖掘技术在图书馆的广泛应用, 系统对用户的阅读信息进行筛查、甄别、分析、整理, 用户的上网信息数据被系统隐性跟踪与实时监控, 用户的隐私受到一定程度的侵犯及威胁。因此, 一定要征求用户的同意, 及时删除与数据挖掘不相关的读者信息, 尽量避免因读者的信息隐私外泄而产生不良纠纷。

5.2 用户信息获取的局限性

高校图书馆的读者信息大多来源于校园内, 而校园以外的读者信息大多被数据供应商和电信运营商所拥有, 而对数据的深度挖掘与深入分析, 只有对读者行为数据达到一定存储规模和数据耦合度时, 才能获得精准化个性图书推荐。可见, 数据来源的局限性, 在一定程度上降低了个性化图书推荐的精准性[7]。社交网站拥有大量用户的社交信息、文本信息以及个人基本信息, 这些数据信息的获取有利于对读者进行个性化图书的精准推荐。

5.3 信息安全问题

随着大数据时代的到来, 云计算、物联网等技术高度开放, 新读者和新资源快速增长, 云数据中心一旦遭到病毒攻击、黑客入侵, 其数据中心不仅包括丰富的数据资源、读者信息、行为信息、阅读兴趣等, 可能引起因数据资源使用不确定性而导致版权问题, 以及因读者信息外泄引起的不必要争端问题[8]。

6 结语

随着图书数据资源日益丰富, 读者在浩瀚的书海中快速寻找到自己所需图书确属难事。因此, 图书馆要充分发挥自己的人力、物力和技术资源优势, 深入挖掘读者信息、行为信息和图书馆自身资源信息, 加大进行深入精准挖掘数据信息和用户满意度的研究, 提高图书使用效率, 激发读者阅读兴趣, 提升图书馆的整体科研能力与服务水平, 扩大高校图书馆的社会地位及影响力。

参考文献

[1]联想虚拟云终端系统[EB/OL].http://wenku.baidu.com/view/44f5826fafab069dc02e8.html.2011-04-09.

[2]王连喜.图书馆个性化图书推荐面临的问题及挑战[J].现代情报, 2013 (6) :3-5.

[3]周奇, 陆敬筠, 朱晓峰.基于社交团体和用户相似度的信息推荐方法[J].情报理论与实践, 2016 (1) :123-127.

[4]孙彦超, 韩凤霞.基于协同过滤算法的个性化图书推荐系统的研究[J].图书馆理论与实践, 2015 (4) :99-102.

[5]艾春艳, 游越, 刘素清.读者参与的高校图书馆学科服务新模式探索[J].大学图书馆学报, 2011 (5) :70.

[6]陈宇亮, 沈奎林.基于读者评论的图书推荐系统研究[J].图书情报导刊, 2016 (9) :6-9.

[7]栾旭伦.大数据环境下高校图书馆个性化信息服务系统研究[J].图书馆学刊, 2014 (8) :118-121.

社区图书馆图书信息服务系统的设计 篇8

1 设计目的

由于社会的不断发展与经济水平的不断提高, 人们的精神需求也在发生着很大的变化, 社区中能否建立图书馆引起了人们与社会的广泛关注, 据有关调查显示, 社区中的大部分居民对建立社区图书馆的想法表示了充分的认可与肯定, 他们认为社区图书馆的建立能够极大程度上满足人们日常生活中对于精神水平提高的要求, 而且兑现了政府关于改善百姓精神文化生活的承诺。

随着社区图书馆的想法一步步地变成现实, 社区图书馆也在随着人类聚居方式的转变而逐渐成为人们日常生活中不可或缺的一部分, 进入到寻常百姓生活。其作为社会进步和人文生活水平提高的一个重要标志, 已逐渐一步步取代着政府图书馆的地位, 成为政府图书馆在各社区及辖区服务的一个延伸和分支, 它在对社区居民进行信息以及文化知识传播的同时, 还兼具着一定的社会公益性、休闲娱乐性和人文教育性, 为百姓提供着文娱方面周到而细致的服务, 打造文明和谐的社区, 为城市建设提供助力。

社区图书馆建立之初, 各项机制均能得到有序发挥, 但随着政府的投入与社区居民阅读量的不断扩大, 图书馆的藏书规模也在与日俱增, 呈现了日常管理与借阅耗时、耗力的情况, 管理这样的一个庞大的体系给相关工作者带来了很大的挑战, 导致在为居民服务的时候出现了断点与不足的现象, 所以建立一套行之有效的图书馆图书信息服务系统迫在眉睫, 图书信息服务系统的高效运作, 能够在进行工作的时候将大批量数据有效的整合起来, 进行快速的集中统一、运算、处理并及时的为操作者反馈需要的信息和提供所需要的服务, 因此图书管理员就可以在很大程度上的缓解压力, 从而腾出更多的时间为社区居民提供更为优质人性化的其他相关服务, 这也是本系统建立的初衷与目的所在。

2 设计意义

针对社区周边群众、管理人员以及附近辖区居民对该社区图书馆管理现状进行需求分析, 确定了本社区图书馆图书信息服务系统的主要服务方向, 主要分为前台服务模块与后台管理两大模块, 其中前台服务模块即图书信息查询模块, 也是设计该系统的主要目的所在, 它能够很好地帮助社区居民进行图书借阅及查询的相关功能, 主要功能包括图书推介、图书信息搜索、图书信息查看、读者评论。而程序管理模块, 能够帮助图书管理员很好地管理本图书服务系统, 并且对馆内图书进行有效的编排与整理, 其主要由图书信息管理及图书类别管理两大主要部分组成。社区图书馆一般规模不大, 投入的管理力量也较小, 灵活多变的特点可在本系统中增加发表评论功能, 这样图书馆方面可以更及时准确地了解读者的内心要求以及读者对于社区图书馆其他方面的需要, 增近社区居民彼此间的交流与沟通, 为使用本系统的社区居民提供有效的服务, 真正实现有限资源, 无限利用。

3 国内社区图书馆信息服务发展现状

近年来, 我国的少数几个发达城市北京、天津、上海、广州等地在中共中央有关领导的大力重视下, 当地的社区图书馆得到了初步且快速的发展, 因此, 随着国家对于建立社区图书馆有关方针的政策支持以及结合我国对于乡镇文化、企业文化、公司文化一直高度重视的特点, 到了本世纪初, 现有的公共图书馆数量已经达到了2500多座, 而社区图书馆的建设也在相应的大力跟进。

与此同时, 伴随着我国社区图书馆的起步晚、发展基础低、发展不平衡以及政府的相关重视不够等现状, 与发达国家相比仍存在着很大的差距与不足。因此我国的社区图书馆还存在着很大的提升空间, 需要我们认真的去思考与研究。而对于我国社区图书馆的发展局限, 主要表现在以下几个方面: (1) 专项资金短缺, 图书更新速度不及时; (2) 由于其自身所带的福利性质, 导致馆内工作人员数量及硬件设备配备不足; (3) 社区相关管理人员对于社区图书馆的宣传力度不佳; (4) 图书品种单一; (5) 对于各辖区的社区图书馆没有形成统一的管理机制。

4 系统设计

社区图书信息服务系统主要分为两个主要前台服务和后台管理两大部分, 前台服务, 即图书信息服务, 是信息服务系统实现的核心, 社区居民通过登录此信息服务系统, 能够查看图书馆推荐的图书信息, 同时还可对想要寻找的图书进行搜索, 通过关键字或者作者的条件键入既能实现这一搜索功能, 更加方便快捷, 另外还在显示的图书信息中看到读者的书评以及图书的详细信息。图书信息服务系统的另一个重要组成部分是后台管理, 这一功能只对图书管理员开发, 便于管理员对图书的信息进行修改和编辑, 以呈现给社区居民。

5 系统运行环境

社区图书馆的开发与设计应具有良好的稳定性和适应性, 要充分考虑系统的负载和信息处理能力, 满足系统稳定性和维护性要求高的特点, 本系统主要技术将采用JSP、Servlet语言技术, 利用My E-clipse9.0软件运行并选择SQL Server2005作为其平台数据库管理系统。在操作系统的选择上采用Windows XP或Win7系统。使系统的适用性较强。

6 结束语

通过“社区图书馆图书信息服务系统的设计”发现它建立了馆员与读者的联动机制, 加强理解, 为促进服务优化改革提供了发展空间。与此同时, 系统还存在着一些细小的漏洞与不足, 需要日后进一步去完善, 具体如下: (1) 社区图书馆图书信息服务系统设计过于具体, 针对性强, 但使用范围小, 需要进一步去扩展和完善。 (2) 系统的功能性方面需要加强, 使得该图书信息服务系统更具特色, 科学高效的为社区居民提供更好的服务, 让读者借阅更加便捷, 让图书管理更加轻松高效。

参考文献

[1]杨思洛.国内图书馆自动化系统分析研究[J].新世纪图书馆, 2008 (6) :25-27.

[2]苏畅, 牛玉森.数字化社区网络管理系统的设计与实现[J].西昌学院学报 (自然科学版) , 2009 (4) :75-77.

[3]王建文.数字化图书与数字图书馆应用研究[M].北京:北京工业大学出版社, 2005 (1) :197.

图书系统 篇9

在当今知识大爆炸的时代,图书作为信息的一种载体,仍是人们获得知识的一种重要途径,因而作为图书管理与借阅的图书馆,它的运行情况则关系到知识的传播速度问题。以往旧的图书馆管理模式完全是手工操作,从新书的购买、编号、入库,到借阅、续借、归还、查询,无一不是人工处理,需要大量的劳动力与工作量,而且由于人为的原因造成一些错误,也是再所难免的。当读者想要借阅一本书时,首先要查询大量的卡片,而且要有一定的图书管理知识,才能很快的查到。自己想要的图书,在借阅过程中还要填写许多相关的卡片,使得图书馆的管理效率低下,图书流通速度较慢,因而从一定程度上也影响了知识的传播速度。

图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲置比较突出,这就是管理信息系统的开发的基本环境

信息技术发展日新月异,区域信息化建设如火如荼,作为信息资源基础建设主体的图书馆面临着前所未有的挑战和机遇。

本系统利用当前的软件开发技术,以方便读者查询、借阅操作,解决流通中存在的问题为目的,结合图书管理系统的有关原则,设计了图书管理系统中的一个模块———图书管理模块。

2 图书管理模块设计分析

2.1 应用需求分析

图书管理系统包括前台界面设计,借阅管理设计,图书管理设计,读者管理设计,其中比较重要的模块为图书管理设计。图书管理是为了满足图书的查询,添加,修改,删除,对图书的基本设置及统计等功能,实现管理员对图书的方便快捷的操作而设计的此模块的流程和划分

2.2 系统流程图及其功能的划分模块图

图1为图书管理流程图,图2为图书管理模块图。

3 系统数据库设计

3.1 数据库概念结构设计

所谓数据库是指长期存储在计算机内的,有组织的,课共享的数据集合。数据库是以某种文件结构存储的一系列信息表,这种文件结构使您能够访问这些表、选择表中的列、对表进行排序以及根据各种标准选择行。数据库通常有多个索引与这些表中的许多列相关联,所以我们能尽可能快地访问这些表。以本设计为例,可以设想一个含有图书编号、图书名称、类别代码、作者姓名以及出版社等内容的表。我们可以再考虑一下这些内容是否可以组织在一起。因为可以设想一个表包含读者姓名姓名、读者所在系别以及读者的电话号码等信息。同时还可以设想保存的其它信息包括书籍的借还处罚等内容。

这些信息内容可以肯定是不能保存在一个表中的,因此我们还要对数据库的逻辑结构进行分析,并且设计出需要的表。

3.2 数据库逻辑结构的设计

现在将上面的数据库概念结构以及我们设想出的需要的表转化为Access2003数据库系统所支持的实际数据模型,也就是数据库的逻辑结构。具体包含了以下表:

书籍属性表(bookinfo):包含的字段书籍编号、书籍名称、类别代码、出版社、作者姓名、书籍价格、书籍页码、登记日期、是否借出。除图书价格为货币类型、登记日期为时间/日期型、是否借出为是/否型,其他都为文本型。

书籍类别表(booktype):包括的字段类别代码、书籍类别、借出天数,都为文本型。

书籍借罚表(setinfo):包括的字段借出册数、罚款,前者为整型数字型后者为货币型。

这三个表具有紧密的联系,书籍类别表中的类别代码及其书籍类别对书籍属性表中的书籍的库进行了详细的分类,而书籍类别表的借出天数同样是受书籍属性表的是否借出所限制,同时书籍类别表又限制了书籍借罚表的罚款金额,书籍属性表中的是否借出也决定了书籍借罚表的借出册数。

4 图书管理系统的实现

4.1 图书信息管理系统

为了满足总体的要求,图书信息管理系统包括图书管理具有新增、删除、修改及查询图书信息的功能。其中,新增图书可以建立一条新的图书记录,删除则可以将已建立的图书记录删除,修改可以修改所选择图书的基本资料。查询可以按输入的查询条件查出符合条件的图书。

程序代码直接利用SQL语句对Access数据库中的表进行查找、添加、修改、删除的操作。

图书管理部分可以轻松地实现对图书借阅及图书资料的管理,及时、方便地更改、设定图书借还情况,并能立即显示出图书的资料。为读者提供方便,并节省管理人员的时间,提高了工作效率。

4.2 图书查询

图书查询系统可以通过对图书编号、图书名称、图书出版社、作者姓名以及类别代码等方式对图书的信息进行查询。并对图书信息进行修改。输入查询的关键词和查询的方式进行查询,检索采用“模糊查询”,可以输入关键词的一部分进行查询。

选择合适的查询方式,在查询内容中输入关键字,对图书进行查询,通过SQL语言访问数据库,并对数据库进行查询,通过按照编号查询主要代码如下:

以上代码是利用“按照编号查询”对图书进行查询,例如我在查询内容中输入需要查询书籍的编号后,点击“查询”按钮,会在“查询结果”中显示书籍的编号,书名,出版社,作者等内容,在其中可以对书籍的属性进行修改,也可对图书进行删除操作,在“查询内容”中,选中“模糊查询”功能,可以对输入关键字对书籍进行查询,例如选中“按名称查询”后,选中“模糊查询”,在“查询内容”中输入“计算机”,点击“查询”后,“查询结果”中会出现库中所有书籍名称中带有“计算机”的书籍,然后在结果中找到自己需要的书籍.这种功能的实现主要是调用了数据库中的“bookinfo”表.其他的查询方式功能的实现类似于上述。其中查询功能中模糊查询的实现是用“like”语句实现,例如下面就是点击“书籍名称”选中“模糊查询”的功能是由下面代码实现:

在查询结果中可以对图书信息进行修改和删除,若图书尚未归还,删除此图书信息的时候会弹出一对话框“此书尚未还回馆内,你是否继续删除操作?”,点击确认,则可删除图书信息,主要代码如下:

4.3 添加图书

添加图书(新书入库)是本系统的一项主要功能。启动系统,以超级管理员身份登陆系统,登陆成功后,就可以对图书信息进行添加。能添加的信息要包括书籍编号、书籍名称、类别代码、作者姓名、书籍价格、出版者以及登记日期。

这一窗体中可以进行如下操作:输入图书的基本数据信息,其中书籍编号、书籍名称、类别代码、作者姓名等直接输入即可。输入完毕点击右下角“添加”按钮即可保存此条记录。新增的图书记录会出现在图书目录中。

若添加的新书是已经存在的书,则会提示:“对不起,该书籍编号已经存在,请重新输入!”,此功能是有select语句实现,主要代码如下:

删除与添加类似这里就不做过多说明。

4.4 图书基本设置

图书基本设置中,管理员可以对每人最大借书量以及罚款进行设置,通过调用数据库中的setinfo表,主要代码如下:

4.5 书籍类别设置

管理员可以在书籍类别设置界面中,通过类别代码框,输入类别代码对图书进行查询,继而可以对图书种类,可借天数进行添加,修改,删除设置。例如,在“类别代码”中输入“A”,点击“查找”,则在“图书种类”中显示“IT类”,“可借天数”中显示“30”,它主要是通过调用了数据库中的booktype表来实现的.若添加或修改图书类别信息,则直接刷新了booktype表。

5 结束语

本系统要结合学校图书馆情况,经过实际的需求分析。通过采用功能强大的Visual Basic 6.0和Access2003为开发工具而开发出来的图书馆管理系统中的一个模块。整个模块从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成图书信息查询、添加和对图书的一些基本设置等。本模块所设计的可以满足学校图书馆管理方面的基本需要。但是也有些不足,一些人性化的东西设计的还不够。例如没有设计在一个时间段里某本图书被借出的次数。

参考文献

[1]罗朝胜.Visual Basic程序设计教程[M].北京:人民邮电出版社,2002:2-21.

[2]萨师煊.数据库系统概论[M].3版.北京:高等教育出版社,1999:2.

[3]Warner S.Visual Basic6程序设计[M].北京:人民邮电出版社,1-20,30-40.

[4]郑小玲.Access项目案例导航[M].北京:科学出版社,2003:20-25,234-268.

图书系统 篇10

1 经济可行性

软件经济可行性是指软件所能带来的经济效益与开发设计所需要的投资相比是否相适宜, 同时还要看此软件能否真正给用户带来足够的经济效益。

经济可行性研究主要是进行成本效益分析, 包括估计项目的开发成本, 估算开发成本是否会高于项目的全部利润。开发此系统主要是为了减轻学校图书馆管理人员的工作负担、提高图书管理的工作效率, 节省工作时间和加强学校在图书管理财务上的管理而进行设计的。例如:此系统运行后可以提供那些以前无法及时提供的信息, 各类图书的库存和使用情况提高多少, 效率增加多少, 对于管理人员进行决策提供了多少帮助等。所以本软件的开发会在市场经济上占有相当比重的份额。下面从以下几个方面对系统的经济可行性进行具体的分析。

1.1 系统初期投资

计算系统初期投资是为了估算开发项目要花费多少经费。本系统采用的费用估计方法为任务分解技术, 这种方法首先把软件开发工程分解为若干个相对独立的任务, 然后确定每项任务的工作量和估算需要的人月数, 找出每项任务相对应的劳务费数据, 再分别估计每个单独的开发任务的成本, 最后加起来得出软件开发工程的总成本。

1.2 系统货币的时间价值

成本估算的目的是为了对项目投资。但投资在前, 取得效益在后。因此要考虑货币的时间价值。通常用利率表示货币的时间价值。设年利率为i, 现已存入P元, 则n年后可得到的钱数为:F=P (1+i) n。这就是P元在n年后的价值。反之, 若n年后能收入F元, 那么这些钱现在的价值是:P=F/ (1+i) n。

1.3 投资回收期

投资回收期是衡量一个开发工程价值的经济指标, 投资回收期就是积累的经济效益等于最初的投资所需要的时间。

1.4 纯收入

工程的纯收入是衡量工程价值的另一项经济指标。纯收入就是在整个生存周期之内系统的累计经济效益与投资之差。如果累计经济效益与投资之差大于等于零, 则可以投资该项目, 否则不值得投资

2 技术可行性

技术可行性是最难决断和最关键的问题。根据客户提出的系统功能、性能及实现系统的各项约束条件, 从技术的角度研究系统实现的可行性, 看相关技术的发展是否支持这个系统。本系统属于一个规模比较大的管理信息系统。尽管其在组织关系上存在着一定的不确定性, 但是就整个系统的技术构成上来看, 它还是属于一个数据库应用类的系统。其基本操作还是对存在的数据库进行及时更新、删除、查询、编辑等。就单纯的数据库应用来看, 暂不存在太大的技术问题。考虑到系统实施的实用性和先进性, 本软件开发思想采用三层架构设计思想, 基于B/S开发模式, 并且开发工具选择了目前比较流行的ASP.NET 2.0来进行开发管理平台的设计, 后台数据库采用安全可靠的SQL Server 2005来存储数据。从软件技术开发角度来讲, 由于ASP.NET 2.0和SQL Server 2005都是非常成熟的开发工具, 无论在安全性、可用性、可靠性还是可扩展性都是毫无疑问的;从硬件技术角度来讲, 其选择空间更大, Pentium III系列及以上的计算机, 内存在128M以上, 硬盘在1G以上, 都可以满足系统的开发需要。所以, 在目前软、硬件技术条件下, 该系统的开发在技术上是可行的。

3 操作可行性

运行可行性研究内容包括新系统规定的运行方式是否可行, 如果新系统是建立在原来已担负其它任务的计算机系统上的, 就不能要求它在实时在线状态下运行, 以免与原有的任务相矛盾。

由于本系统遵循实用性、系统性、逐步完善、逐步发展的原则;采用结构化生命周期法和原型法相结合进行图书管理系统的开发。系统以ASP.NET 2.0作为前台界面开发工具, Microsoft SQL Server 2000作为后台数据库支持, 并且采用了当前最流行的C/S运算模式, 使其既有直观友好的用户界面、高效稳定的性能, 又能与互联网紧密结合, 充分发挥互联网的强大功能。

本系统具有图书编目、典藏、流通、查询以及读者管理和报表生成打印输出等功能, 基本实现了图书管理的网络化、信息化和自动化并且操作简单, 让人们可以在浏览网站的同时借阅到自己想要的图书, 简单方便具有操作可行性。

参考文献

[1]成家言.图书馆管理存在问题及提高策略研究[J].价值工程, 2012 (20) .

[2]李小平, 李军.图书管理系统中的数据挖掘应用[J].贵州工业大学学报 (社会科学版) , 2007 (03) .

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:66553826@qq.com

上一篇:图书借阅管理系统 下一篇:Oracle课程设计 图书管理系统