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变量

上一篇:无人驾驶赛车的路径规划及控制系统设计
下一篇:没有了

C#企业信息管理系统设计

《信息技术课程标准》微课的设计与制作

《信息技术课程标准》系列微课的设计与制作

C#员工信息管理系统设计

JAVA禾粒农场智能管理系统人事管理

java+mysql仓库管理系统的设计与开发

基于android的环境信息管理系统设计

HFSS基于有限元边界积分方...

单片机的火灾自动报警系统任务书

國家對生三胎的政策最新...

复合材料涂覆色料的研究+文献综述

小学后进生的成因和转化策略

出口企业内部控制制度初探【5055字】

华为mate系列营销策略研究+SWOT分析+4P策略

论农村包围城市,武装夺取政权”【2688字】

论新疆少数民族受教育权法律保护【3770字】

茵栀黄口服液配合光疗治...