1.1 开发背景
创办一个图书馆需要投入大量的人力和财力。首先就图书来说,开办一个图书馆,需要购买大量的书籍,其次是对这些书本的管理,需要对书籍进行分类保存,为每本书都记录一个书签,会给图书管理人员带来大量的工作。传统的人力模式的图书管理方式,在当前的社会环境下,运行起来十分的困难。随着人口的增加,人们素质的提高,一个图书馆每天可能接纳成千上百个读者。对这些读者的图书借阅和规划的管理,十分的困难,如果以纸质文档来记录这些信息,查询起来十分的不方便,而且容易丢失和出错。在这样的背景下,本文拟通过设计来研发一个图书管理系统,从而减轻管理人员的负担,提高效率。
1.2 国内外研究概况
1.国外图书馆管理系统
国外许多国家都已经全面普及图书管理系统了。在应用方面,有几个非常典型的例子。 公司开发的 和澳大利亚公司 开发的 系统都有着广泛的应用[1]。
2.国内图书馆管理系统
国内的许多高校都开发了自己的图书管理系统,在这些项目中, 是目前使用最多的管理系统之一,稳定性好,功能丰富,还有 、汇文等等[2]。
二 系统分析与设计
2.1 需求分析
在如今的互联网时代,图书馆都采用计算机来管理图书。
图书馆里面的图书数量多,种类多,作为管理员该如何高效的管理图书?当管理员想要了解一下最近哪种书畅销,该怎么了解?读者来借阅一本书,想要快速找到这本书,那么如何快速找到?
以上这些问题,都可以通过计算机来解决,但是只有计算机还不行,还需要一个管理图书馆的软件系统才行,有了这个软件系统,管理员只需动动鼠标就可以管理图书,也可以查询出畅销书籍。当读者来到图书馆想找一本书,只需要在计算机图书管理系统上搜索一下图书名字,然后就会有该图书的书架信息以及这本书籍的位置信息,读者可以很快速的找到这本书。
2.2 系统目标
1. 画面设计大方、美观。
2. 数据保存封装和安全。
3. 分类要清楚和一目了然。
4. 能够根据分类或关键字查询图书信息。
5. 可以保存书籍的借还相关数据信息。
6. 自动统计相关书籍的借阅数量,生成表格。
7. 为管理人员管理系统提供方便。
8. 系统的可操作性强,且便于维护和管理。
2.3 系统功能
图书馆信息管理系统有五个功能,具体功能如下图所示:
图2-1 系统功能结构图
2.4 系统流程图
图书馆信息管理系统的流程如下图所示:
图2-2 系统流程图
2.5 开发环境
环境配置项
环境配置
(1)JDK的安装
下载版本:
安装完成后,需要根据当前的操作系统进行配置和测试。在windows系统中,对环境变量的配置方法如下:
图2-3 设置环境变量
图2-4 创建JAVA_HOME变量
3.若存在PATH变量,就按下图操作:
图2-5 编辑PATH变量
没有的话,需要新建一个变量,并设置为和上图一样的值。
4.检查是否有 变量,如果存在,向系统中添加如下变量。
图2-6 编辑CLASSPATH变量 java图书馆信息管理系统的设计与实现(2):http://www.chuibin.com/jisuanji/lunwen_206263.html

