图书馆管理系统毕业论文

发布时间:2016-10-31 17:04

图书馆管理系统作为图书馆管理图书资源、储存相关信息的重要工具与载体,对图书馆管理工作中的重要性不言而喻。下面是小编为大家整理的图书馆管理系统毕业论文,供大家参考。

图书馆管理系统毕业论文篇一

图书管理系统的设计

图书馆管理系统毕业论文摘要

[摘 要]随着计算机网络技术的不断提升和深入发展,图书管理是高等学校图书馆必须切实面对的工作,但长久以来人们使用传统的人工方式管理图书借阅信息。这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。图书管理系统是对学校图书进行全面信息管理的系统,该系统可以有效地管理学校的图书资源,详细记录学校与读者之间的使用书籍情况。

图书馆管理系统毕业论文内容

[关键词]图书管理系统;资源;书籍

中图分类号:G2511 文献标识码:A 文章编号:1009-914X(2014)35-0218-01

1 引言

图书管理是高等学校图书馆必须切实面对的工作,但长久以来人们使用传统的人工方式管理图书借阅信息。随着计算机网络技术的不断提升和深入发展,这种方式存在着许多缺点,如效率低、保密性差且较为繁琐。另外,随着图书资料数量的增加,其工作量也必将大大增加,将会增加图书信息管理者的工作量和劳动强度,这将给图书资料信息的查找、更新和维护都带来了很多困难。这时图书馆就尤其需要开发一套图书管理系统,通过该系统来提高图书馆的管理效率和保密性从而减少管理方面的工作流和成本。

图书管理系统的生成有着手工管理无法比拟的优点,如查找方便、检索迅速、可靠性高、保密性好、存储量大、成本低等。一个典型的图书馆管理系统应该能够管理所有的图书种类,图书信息以及读者信息,还需要提供各种图书信息的检索查询功能。该系统还需要能够对图书的借阅,归还进行管理,并对读者的罚款进行自动计算。通过该系统的自动化管理,能够大大减少图书馆管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。这些优点能够极大地提高图书管理人员对图书管理的效率。因此,开发一套能够为用户提供充足的信息和快捷的查询手段的图书管理系统,将是非常必要的,也是十分及时的。

2 图书管理系统的分析

2.1 图书管理系统功能需求

一个最基本的图书馆管理系统要有如下几个重要功能:

(1)用户在借书超期的情况下得到来自管理员的提醒。

(2)管理员可以方便进行图书管理,用户管理,管理员管理。图书管理包括图书信息以及图书分类的添加,修改,删除。用户管理包括用户信息的添加,删除,修改。管理员管理包括管理员信息的添加,删除,修改等。

(3)管理员可以修改自己的密码,修改前需先核实自己的原始密码。

(4)实现模糊查询,使用户得到更多的相关记录。并且考虑使用的方便性,一些经常使用的输入无须用户输入,比如进行图书查询时图书分类只须用户做选择就可以。

(5)考虑程序执行操作时可能出现的情况,比如删除图书分类时该分类下存在图书,程序自动跳转该分类图书查看。删除某个用户,如果存在借书记录则不允许删除,跳转到该用户的借书记录。等待管理员确认该用户所借图书已经全部归还之后才允许删除该用户信息。

一个合格的图书馆管理系统应该确保能实现以上几个基本功能。图书管理系统是一个内部人员使用的系统,也就是说不是所有的人都能够使用它,只有图书馆的内部工作人员才能使用。主要负责图书的借阅和归还工作,还能够对书籍列表,书籍信息,读者信息等进行管理。

2.2 数据需求

本系统经过可行性分析一共设计规划出4个实体,分别是图书信息实体、读者信息实体、管理员实体、图书借阅信息实体。经过一系列的调查研究,信息流程分析和数据收集,明确了该系统的主要功能是:学生借阅书籍;管理员管理书籍;管理员查询学生信息。

2.3 模块设计

我所设计的图书馆管理系统分为5个功能模块,分别是图书信息管理模块,读者信息管理模块,新书入库管理模块,图书借阅模块以及系统维护模块。其中各功能模块的具体说明如下:

图书信息管理模块:该模块主要负责管理图书馆的图书信息,如图书编号、图书名称、作者、出版社等信息。

读者信息管理模块:该模块主要负责管理图书馆的读者信息,如读者编号、读者信息、电话号码等信息。

图书借阅管理模块:该模块主要负责图书馆的书籍借阅和归还信息,包括图书借阅、图书归还、图书搜索3个子模块。

图书入库管理模块:该模块主要负责管理图书馆的新书订购信息。

系统维护模块:该模块主要负责图书馆的工作人员信息,包括管理人员更改登入系统密码。图书管理系统的层次功能框图如图1所示。

3 图书管理系统的实现

3.1登陆模块实现

该系统登入界面由管理员输入用户名帐号和密码登入,所登入的数据必须通过数据库里存在的数据验证通过才能登入。整个操作界面实现了管理员登入和退出两个功能。

3.2读者信息管理模块的实现

其读者信息管理模块包括添加读者界面可以通过填写新读者的一系列信息,提交数据到数据库。读者信息管理界面设置了属性为读者编号为主键,我们可以通过读者编号来查询读者的所有信息。通过这两个界面的操作,管理员可以添加、查询、修改与删除读者的信息。

3.3系统维护模块的实现

系统维护模块包含两个子模块,分别具有更改密码功能和添加、删除管理员帐号功能。其中更改密码模块用来更改管理员登陆系统密码,添加和删除管理员模块用来添加和删除管理员的登入账号。

其系统维护模块的运行界面。包括修改管理员密码,需要先输入管理员的原帐号和密码,以确认是管理员身份的操作才能进行修改。管理员帐号和密码的添加和删除,需要管理员输入一个全新的帐号和填写原先的帐号进行添加与删除。

4 结束语

本系统的实现主要使图书系统管理更加明确,效率更高,操作更加方便。开发一套完整的图书管理系统,为其实现信息化管理。达到利用最少的时间和人力来达到最大的收益。

图书馆管理系统毕业论文文献

[1] 张海藩.软件工程导论(第四版)[M].北京:清华大学出版社,2003.12.

[2] 王珊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.5.

[3] 张亦辉、冯华、胡洁.JAVA面向对象程序设计[M]. 北京:人民邮电出版社,2008.10.

图书馆管理系统毕业论文篇二

C#图书管理系统设计

图书馆管理系统毕业论文摘要

摘 要: 现代化的图书管理需要有现代化的管理系统,采用计算机管理信息系统已成为图书管理科学化和现代化的一个重要特征,给图书管理带来极大的便利.近年来图书事业的发展,以及软件开发的逐步成熟,图书管理系统使得原来繁重而易出错的图书管理变得简单而有条理,我所开发这一图书管理系统的目的在于能够节省大量的人员成本,使得管理变得方便可靠。

图书馆管理系统毕业论文内容

关键词:图书管理系统 关系模型 功能模块

中图分类号:G25 文献标识码:A 文章编号:1003-9082(2015)04-0050-01

随着社会的进步与发展,资源高效利用提高效率越来越受到人们的关注.图书管理也提出这样的要求,因此图书管理的数字化越来越受到大众的青睐.图书管理系统是现代图书管理工具中的重要组成部分。它广泛应用于图书馆管理,力求开发出一套严谨、可靠、功能完整的管理系统。使用图书管理系统能够很好的解决了传统图书管理的问题.人员需求能够减少,工作效率明显提高,管理更加便利。

一、系统介绍

此图书管理系统主要采用的是VisualStudio2008做为前台开发工具以及SQL Server 2005做为后台支持。以操作便捷、界面友好、灵活、实用为出发点,设计采用了模块化设计方法。系统实现了以下基本功能:

日常操作:此功能实现图书的借阅、归还。

读者管理:可以实现读者的添加、修改、查询等操作。

图书管理:实现图书的添加、修改、查询等操作。

系统管理:实现了对管理员的添加、修改、查询等操作。

开发工具:Microsoft Visual Studio2008(C#) 和SQL Server 2005。

图书管理系统具有如下一些特点:

方便性:读者以及工作人员能够及时了解图书情况,以便完成需要的工作。

稳定性:系统性能稳定。

操作性强:由于系统及面简洁,使用容易很便于用户操作。

二、系统分析

1.需求分析

通过调查,要求系统需要有以下功能:系统登录;管理员管理;图书管理;读者管理;日常操作管理系统退出.

2.可行性分析

图书管理系统使图书管理走上了科学化、系统化管理道路。

2.1经济可行性

使用图书管理系统能够极大的节约图书管理工作的运行成本。主要体现在:使用图书管理系统能够减少工作人员数量,从而降低人力成本;实用图书管理系统可以减少对管理资料维护的成本

2.2技术可行性

目前国内外软硬件产品和技术发展迅速.服务器,操作系统等相关资源技术容易获得并有较大的选择余地,而且在本系统软硬件要求适中,因此现有条件在技术层面上完全可以满足要求。

三、系统设计

1.设计目标

本系统是针对图书管理工作过程进行设计的,主要实现如下目标:合法用户可以登录此系统;读者可以查询图书、查询借阅记录; 工作人员可以对读者、图书进行管理和借书、还书操作。

2.数据库设计

把上面的概念结构转化为关系模型,我们可以得到各实体的关系模式(关系的码用下划线标出):

图书(图书编号,图书名称,图书作者,出版社,页码、图书价格、图书总数、现存总数、借出次数、ISBN、备注、条形码、书架、图片)

读者(读者编号,读者名称、院系、类型、性别、证件编号、可以借阅数量、电话、备注)

用户(用户编号,用户名、用户密码,真实姓名,性别,电话,年龄)

以下关系模式为读者――图书的关系模式:

借阅图书(读者编号,图书编号,借阅日期,应还日期,归还日期,是否归还)

从以上的关系模式我们可以得到数据库的逻辑结构设计。为了优化数据表结构,部分字段采用代码形式,以便与数据库中的数据表对应起来。根据以上分析,需要设计数据表来存放数据信息,这些表分别为图书表,读者表,用户表,借阅表。

3.总体设计

图书管理系统是一个典型的数据库应用程序,由应用程序和后台数据库两部分构成。

应用程序:应用程序主要包括登录,用户信息,读者信息,图书信息管理,借阅图书,综合查询,退出系统几个部分组成。

数据库: 数据库负责对图书信息,用户信息等数据的管理。

四、系统主要功能模块实现

1.登录界面

进入系统必须经过登录,用户输入用户名和密码后,系统会查询数据库中的用户表,如果用户存在且密码正确,系统只有管理员。

2.主控制界面

此界面是进入相应功能模块的入口。

3.图书信息维护

在此界面用户可以对图书信息进行管理,具体包含图书信息的添加、修改、删除等。

4.图书借阅界面

图书借阅界面使用户完成图书借阅归还的操作。用户输入读者证件编号后单击[查询]按钮查出读者信息。输入图书ISBN编号好,查出对应的图书信息,当读者的可以借书量为0时,提示不能借阅,当图书的库存量为0是提示不能借阅。借阅和还书需要同时操作三个表,因为需要用事务来操作。

5.读者信息管理

在读者信息管理界面,可以对读者信息进行添加、修改、删除三种操作。注意证件编号不能重复添加

五、设计总结

本文重点讨论了“图书管理系统”的设计方法和过程。在本次设计的全过程中,我对所学的知识有了一个比较系统的认识和理解。在设计中我才知自己掌握的知识还远远不够,将理论知识应用到实践中去,总会出现各种问题,不是理论没掌握好,而是光知道书本上的知识是远远不够的,一定要把理论知识和实践结合起来。把学到的知识应用到实践中去,多做多练,才可以把理论的精华发挥出来。知识不是知道,了解就好,一定让它在现实生活中得到充分的应用,从而解决一些问题,这才是学习的根本目的。虽然我按部就班的完成了设计任务,但由于自己的知识水平有限,设计时间又较短,所以该系统还有许多不尽如人意的地方,比如用户界面不够美观等问题,都有待进一步改善。

图书馆管理系统毕业论文文献

[1]SQLServer2005数据库管理与应用[M],清华大学出版社,2005

[2]李维杰,孙乾君.SQLServer2005数据库原理与应用简明教程[M].?清华大学出版社.2007.5

[3]萨师煊,王珊.数据库系统概论(第三版)[M].高等教育出版社.1999

[4]王辉,张大治.C#程序设计实用教程[M],清华大学出版社. 2007.3

有关图书馆管理系统毕业论文推荐:

1.图书管理系统毕业论文

2.图书馆管理毕业论文范文

3.浅谈图书馆管理论文

4.教师信息管理系统毕业论文

5.图书馆专业论文

6.超市管理系统毕业论文

图书馆管理系统毕业论文的评论条评论