现代化图书馆信息管理系统设计毕业论文

上传人:博****1 文档编号:489633063 上传时间:2022-10-20 格式:DOC 页数:39 大小:3.16MB
返回 下载 相关 举报
现代化图书馆信息管理系统设计毕业论文_第1页
第1页 / 共39页
现代化图书馆信息管理系统设计毕业论文_第2页
第2页 / 共39页
现代化图书馆信息管理系统设计毕业论文_第3页
第3页 / 共39页
现代化图书馆信息管理系统设计毕业论文_第4页
第4页 / 共39页
现代化图书馆信息管理系统设计毕业论文_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《现代化图书馆信息管理系统设计毕业论文》由会员分享,可在线阅读,更多相关《现代化图书馆信息管理系统设计毕业论文(39页珍藏版)》请在金锄头文库上搜索。

1、. . 现代化图书馆信息管理系统设计毕业论文第一章 绪 论1.1 背景知识介绍目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,图书馆管理系统也是有了很大的发展,商业化的图书馆管理软件也不少,但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。该软件是鉴于目前学校图书馆信息比较多,图书借阅信息的管理工作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。在此前提下,学校对图书馆管理的自动

2、化与准确化的要求日益强烈的背景下构思出来的。1.2 设计内容及设计目标目前,在高校系部图书管理中,师生查找图书都是采用传统的查询方法,让读者在图书分类架上一本本地去查找,这样不仅很难找到自己所需要的图书,而且费时费力。而图书管理员在办理借书登记、查询读者借书记录时,管理人员必须在借书记录上一个个去查找,而要找到借书记录并删除该记录是件很麻烦的事情。每当新书入库时,图书管理员既要填写新书入库卡片,又要填写新书入库帐目,不仅工作量大,而且,在新书入库后要经历较长的时间方能借出。另外,有的系部因图书数量有限,必须对图书实行限量借阅,因此,要实施弹性借书方法是件很困难的事。为提高图书查询效率,减少系部

3、图书管理员的工作负担,有必要开发一个小型图书管理软件来对系部图书实施有效管理。在本系统中,主要包括用户登录、图书信息查询、读者信息查询、信息公布以及系统维护等功能。1.3 开发工具简介微软公司的Visual FoxPro具有强大的数据库管理功能,可以使用Visual FoxPro开发图书馆管理系统来实现对图书馆的信息化管理,此外,Visual FoxPro是Windows应用程序开发工具,是目前最广泛的、易学易用的面向对象的开发工具。Visual FoxPro还提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效

4、率和可靠性。故而,实现本系统VFP是一个相对较好的选择。第二章 系统分析2.1 系统的使用对象使用该系统的人员,主要是图书馆的管理人员或者需要查询信息的读者。使用的目的主要是对图书的信息进行高效的管理,并实现快速的查询。应包括:图书信息输入、查询以及预约新书等功能。开发该系统要考虑到以下几个方面:u 操作简单:因为使用者多为非计算机专业人员,所以该系统要求设计的界面美观、操作方便。要充分考虑到该软件的界面友好和操作方便, 便于使用人员快速上手。u 易于维护:一个软件设计的好坏,关键在于产品的可靠、稳定、便于维护。u 便于升级:随着社会的发展,对系统的要求会越来越高。要求系统具有更高的安全性、更

5、丰富的功能以及更快的操作速度,所以在设计时要考虑到以后软件设计的升级问题。2.2 开发语言的选择针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合目前的软硬环境,选用微软Windows平台下的Visual FoxPro 6.0作为软件开发工具。选用该工具有以下几方面的优点:1.易于使用Visual FoxPro使组织数据、定义数据库规则和建立应用程序工作变得简单易行。Visual FoxPro提供了一个集成化的开发环境,以便更容易地向应用程序中添加有效的功能。2.可视化开发Visual FoxPro利用可视化的设计工具和向导,可以快速创建表单和查询报表等。可视化环境使用方便,可

6、以使开发人员直接看到工作是如何进行的,从而缩短开发时间,减少调试过程,并且维护也更容易。3.事件驱动Windows是事件驱动的,即运行于该环境下的程序并不是一条指令接着一条指令顺序执行的,而是偶尔停下来与用户交互。程序被写成许多独立的代码片段,某些代码只有当与之关联的事件发生时才会执行,例如,有一代码与某个按钮的Click事件关联,只有当单击该按钮时才会发生Click事件,否则代码不被执行。4.面向对象编程Visual FoxPro仍然支持标准的面向过程的程序设计方式,但更重要的是它现在担任真正的面各对象程序设计的能力。借助Visual FoxPro的对象模型,可以充分使用面向对象程序设计的所

7、有功能,包括继承性、封装性、多态性和子类。5.应用向导和生成器Visual FoxPro中,应用向导可以建立项目,新的应用生成器能用于增加表单和报表。Visual FoxPro的生成器和编译器,主要用于编译应用程序,创建数据库,在Web里发布用户数据,执行对象模型,以及设计自己的生成器。Visual FoxPro本身就是一个数据库开发系统。使用它开发数据库系统效率高,稳定性好。2.3系统功能模块图书馆管理系统最终应该达到让计算机进行图书的信息管理、读者信息的管理;读者可以在网上进行查询图书信息、进行借书、续借以及还书等操作。图书管理人员可以查询某位读者、某种图书的借阅情况;还可以对当前图书借阅

8、情况、超期催还、预约到书进行一些统计,给出统计表格,以便全面掌握图书的流通情况。读者在查询图书时,可能对图书的信息掌握得不是十分全面,所以对图书的查询应该可以根据书的书名、作者或者出版信息进行查询。在一个庞大的图书馆中找到一本书非常困难,所以查询的书籍信息应该包括馆藏地点。综上所述,本图书馆管理系统主要具有以下功能:1、系统登录:本系统的使用人员只有在输入了正确的借书证号和密码后,才能进入该系统。主要防止不合法人员使用本单位的资源。 2、关于图书馆管理系统:对图书馆管理系统的运行环境简说、开发人员,技术支持、版本帮助的超级链接。实现图书馆管理系统的设计与系统说明书的联系。3、信 息 登 记:详

9、细登记新购图书的情况和读者情况,添加、修改、删除、查看图书库存记录和读者记录。4、书籍信息查询:对书籍的查询进行管理,主要包括对图书信息进行按书名查询、按作者查询、按出版信息查询等。查询出来的图书信息应该包括是否在馆的信息、馆藏地的信息以及是否可借的信息等。5、读者信息查询:对读者信息进行管理,主要包括对读者信息进行按借书证号查询、按XX查询及书刊借阅查询等。读者查询应该包括按借书证号查询以及按XX查询。6、信息公布管理:对一些公有信息进行管理。这些信息对所有读者可见。7、系统维护管理:对系统数据进行维护,主要包括修改密码以及添加读者信息等。普通用户可以修改自己的密码。管理人员可以添加新读者。

10、密码修改功能让操作者可以定期修改自己的密码,防止密码被盗用。主要是出于安全的考虑。 8、退 出 系 统:离开本图书馆管理系统。第三章数据库设计3.1 数据库结构分析好的数据库结构,查询记录的速度较快,而且也不容易出现锁表现象。分析对图书信息的管理情况,首先需要了解读者的基本情况信息。包括读者的借书证号、单位等信息;还要有联系方式。包括、email、地址以及等信息,以便于图书到期时及时与读者联系。图书馆要经常购买新的书籍,还需要对图书进行分类。要对图书粘贴条码、分类好然后才能上架。有些读者需要的书暂时不在馆中,应该可以进行预约。还要对本系统的操作人员进行管理。所以需要的数据表有读者信息表、借阅表

11、、图书表、预约表、进书表、馆藏信息表以及人员配置表等。3.2创建数据库的优点创建数据库是实现数据集成的有效手段。数据库按一定的结构集中了应用系统中的数据,使之更便于统一管理。 定义数据字典的功能,其内容包括表的属性、字段属性、记录规则、表间关系以及参照完整性。 允许在数据库中建立永久关系。数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率保证数据的完整和一致。3.3数据库逻辑结构设计数据库概念结构设计完成后,现在可以将上面的数据库概念转化为某种数据库系统所支持的实际数据类型,也就是数据库的逻辑结构下面分别列出了各表的表结构,如表3.1、表3.2、表3.3、

12、表3.4、表3.5、表3.6和表3.7所示。表3.1 读者信息表结构字段名 字段类型 字段宽度 小数位 索引否 NULL 借书证号 字符型 8 主索引 姓 名 字符型 8 性 别 字符型 2 读者类型 字符型 10 出生日期 日期型 8 文化程序 字符型 10 字符型 15 地址 字符型 20 字符型 6 工作单位 字符型 20 职位 字符型 10 办证日期 日期型 8 失效日期 日期型 8 email 字符型 15 欠款状态 逻辑型 1 累积借书 整型 4 表3.2 人员配置表结构 字段名 字段类型 字段宽度 小数位 索引否 NULL 借书证号 字符型 8 主索引 XX 字符型 20 权限 字符型 3密码 字符型 10表3.3 借阅表结构 字段名 字段类型 字段宽度 小数位 索引否 NULL 条码号 字符型 10 主索引 借书证号 字符型 8普通索引 索取号 字符型 20 书名 字符型 26 作者 字符型 20 借阅日期 日期型 8 应还日期 日期型 8馆藏地 字符型 10 续借 逻辑型 1 到期否 逻辑型 1 表3.4 图书表结构 字段名

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号