图书馆管理信息系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图书馆管理信息系统分析与设计

一、可行性分析

(一)系统背景

此次系统开发的对象是内蒙古呼伦贝尔市牙克石林业第一中学。信息化是当今世界发展的大趋势,所谓信息化,就是充分利用信息技术,开发利用信息资源,促进信息交流和知识共享,提高经济增长质量,推动经济社会发展转型的历史进程。大力推进信息化发展,已成为我国经济社会发展新阶段重要而紧迫的战略任务。

图书管理是高校内每一个系部或院部都必须切实面对的工作,但一直以来人们使用传统的人工方式管理图书资料。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也将大大增加,这必将增加图书资料管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。作为一所省市级高校,更应该对完善和健全图书馆管理信息系统。

经过详细的调查,目前我国各类高等学校中有相当一部分单位图书资料管理还停留在人工管理的基础上。这样的管理机制已经不能适应时代的发展,其管理方法将浪费许多人力和物力。随着科学技术的不断提高,这种传统的手工管理方法必然被以计算机为基础的信息管理方法所取代。图书管理作为计算机应用的一个分支,有着手工管理无法比拟的优点,如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。

(二)可行性分析

1、技术可行性分析

随时计算机技术和管理信息系统的不断进步和发展,对图书馆的管理从以前手工管理转移到计算机管理是切实可行的。由于市面上已经有很多大型图书馆的管理软件,因此在技术上是相当成熟的,其可行性也是毋庸置疑的。系统针对各个单位或组织的图书馆来开发图书馆管理系统,面向Windows操作系统,以Microsoft Access 2003作为后台数据库,采用面向对象技术。

2、经济可行性分析

系统的开发只需有安装好相应运行软件的计算机即可,对经济的要求很低。项目成功后,可加快对数据的处理,节省人力,节约时间。系统对于输入输出的规范,也提高了数据的可用性,增强了数据库的安全系数。运用系统能方便的对图书和读者进行录入、修改、查询和统计以及书籍借阅和归还等工作,也能快速统计出图书借阅排行榜,从而便于掌握对各类图书的需求,对以后制订的图书订购计划能提供一定帮助,具有一定的现实意义。

3、管理可行性分析

该图书馆管理系统的设计,要包含图书借出、归还功能和数据统计功能。主要应具备以下业务处理能力:图书借出,完成借书时的信息查询,借后的信息入库,借书次数统计等等;图书归还,完成还书时的信息查询和数据入库等。另外还需具有图书信息管理和读者信息管理所需的基本功能,包括添加、删除、修改和查询,以及相关信息导入Excel和打印功能等。此外,一些相关的数据统计功能也很必要,如借阅统计、读者超期罚款统计等,可以为管理员工作提供参考。

整个系统既要实现基本业务,还要提供高效性、易用性和稳定性的性能要求。系统界面友好,不仅提供各种查询菜单栏,更提供直观的工具栏按钮,操作流程与实际流程一致,图书馆管理人员只要稍加了解就能熟练操作。系统实现后,能使小型图书馆管理人员从繁杂的手工作业中解放出来,提高其工作效率。小型图书馆管理信息系统,是按照实际的图书借阅流程来设计的,因此其功能也是跟实际的图书馆借阅功能一致。

二、系统分析

(一)组织与功能分析

1、组织结构分析

经过调查某图书馆,可以将整个图书管理的业务流程抽象描述如下:

1)新的图书购进后,分门别类地进行归并并汇总,加以编号。

2)新书编号后,上到书架以备学生借阅。

3)如某学生需要借阅图书,则在其本人的借阅登记表上进行登记,记录

相关借阅信息与借阅日期。

4)学生借阅图书后,应及时归还图书,并在本人的借阅登记表上注明还

书日期和时间。

学生借阅

图1.现行图书管理业务流程图

图2. 图书管理组织结构图

2、功能结构流程分析

图书馆管理信息系统,是按照实际的图书借阅流程来设计的,因此其功能也是跟实际的图书馆借阅功能一致。

1)添加图书。新添加的图书由管理员进行入库操作,添加图书信息到图

书信息表中。管理员依次输入图书条形码,书名,作者,出版社,出

版时间,页数,类别,存放位置,图书总数和图书价格,系统自动根据图书类别、出版时间给出该书在数据库中的唯一编号,并同时记录入馆时间。所有这些信息将会被添加到图书基本信息表中。

2)添加读者。新加入的读者也由管理员进行添加操作,添加新读者信息

到读者信息表中。管理员依次输入读者姓名,单位部门,住址,备注,联系电话和类别,系统自动根据读者类别等信息给出该读者在数据库中的唯一编号,并自动记录登记日期。所有这些信息将被添加到读者基本信息表中。

3)图书管理。可以对数据库中所有的图书(包括在馆和不在馆的)进行

管理,可以对图书信息进行修改、删除。首先使用“定位”来确认要管理的图书,也可通过图书编号、条形码等来查找要管理的图书。4)读者管理。可以对数据库中所有的读者进行管理,可以对读者的信息

进行修改、删除。首先使用“定位”来确认要管理的读者,也可通过读者编号、姓名等来查找要管理的读者。

5)图书借出业务。读者根据需要查询图书信息,找到要借图书后,系统

根据读者编号和图书编号调出相关信息,判断读者能否借此书,并根据读者类别计算应还日期,借书成功后系统自动在相关数据表中修改读者借书信息以及该图书相关信息。

6)图书归还业务。系统根据图书实际归还日期以及应还日期判断是否超

期,根据罚款设置表中相关信息计算罚款金额,并提示过期读者应缴纳的罚款金额,最后将归还信息写入数据库各相应的数据表中。

7)信息查询业务。包括图书基本信息查询,读者基本信息查询,在这个

查询界面,系统提供多种查询条件供用户选择,根据需要查询信息。

主界面上的用户自定义查询都支持模糊查询,以方便用户。另外也可对所有借出图书,当日借出、当日归还、当日新进图书信息进行查询,以及当日借书读者、当日还书读者,当日新增读者和过期未还读者信息的查询。无论是那种查询,都可以把查询出来的数据导入到Excel 或打印。

8)统计业务。包括图书借阅排名统计和罚款金额统计。在图书借阅排名

统计中,系统提供借出次数前10名的图书排行榜,让管理员掌握读者的喜好,为以后购买图书提供参考。在罚款金额统计中,管理员只需选择要统计的时间段,就可以统计出该时间段内的罚款信息以及罚款总额。

9)系统管理。这部分包括修改管理员登录密码、图书类别设置、存放位

相关文档
最新文档