计算机专科毕业设计
说明书
建平图书馆管理系统
分校(站、点)
:
学生姓名
:
学 号:
指导教师:
完稿日期:
2
建平图书馆管理系统
目 录
摘 要 „„„„„„„„„„„„„„„„„„„„„„„„„„„„(4)
关键字 „„„„„„„„„„„„„„„„„„„„„„„„„„„„(4)
正 文 „„„„„„„„„„„„„„„„„„„„„„„„„„„„(5)
一、 系统概述
(一)课题来源 „„„„„„„„„„„„„„„„„„„„„„„„(5)
(二)选择该课题的目的 „„„„„„„„„„„„„„„„„„„„(5)
(三)所使用的软件及其主要特点 „„„„„„„„„„„„„„„„(6)
(四)系统的主要功能 „„„„„„„„„„„„„„„„„„„„„(6)
二、系统设计
(一)目标设计 „„„„„„„„„„„„„„„„„„„„„„„„(6)
(二)开发设计思想 „„„„„„„„„„„„„„„„„„„„„„(6)
(三)开发和运行环境的选择 „„„„„„„„„„„„„„„„„„(6)
(四)系统功能分析 „„„„„„„„„„„„„„„„„„„„„„(7)
(五)系统功能模块设计 „„„„„„„„„„„„„„„„„„„„(7)
三、数据库设计
(一)需求分析 „„„„„„„„„„„„„„„„„„„„„„„„(7)
(二)概念结构设计 „„„„„„„„„„„„„„„„„„„„„„(8)
(三)逻辑结构设计 „„„„„„„„„„„„„„„„„„„„„„(10)
四、数据库的实现
(一)创建项目 „„„„„„„„„„„„„„„„„„„„„„„„(11)
(二)创建数据库 „„„„„„„„„„„„„„„„„„„„„„„(12)
五、各个功能模块的创建
(一)数据模块窗体的设置 „„„„„„„„„„„„„„„„„„„„ (17)
(二)启动画面的实现„„„„„„„„„„„„„„„„„„„„„„„(17)
(三)用户登录窗体的的实现„„„„„„„„„„„„„„„„„„„„(18)
(四)用户密码认证窗体的的实现„„„„„„„„„„„„„„„„„„(21)
(五)借阅者服务模块的实现
3
1.图书查询功能的实现„„„„„„„„„„„„„„„„„„„„„„(23)
2.借阅者登录功能的实现„„„„„„„„„„„„„„„„„„„„„(29)
3.借阅者个人资料维护功能的实现„„„„„„„„„„„„„„„„„(35)
4.借阅者借阅情况功能的实现„„„„„„„„„„„„„„„„„„„(36)
(六)工作人员-图书借阅/归还模块的模块创建
1.工作人员进行图书借阅功能实现„„„„„„„„„„„„„„„„„(43)
2.工作人员进行图书归还功能实现„„„„„„„„„„„„„„„„„(45)
(七)各模块调试及运行结果
1.操作员登录 „„„„„„„„„„„„„„„„„„„„„„„„„(49)
2.图书馆管理员图书查询„„„„„„„„„„„„„„„„„„„„„(50)
3.图书馆管理员注册„„„„„„„„„„„„„„„„„„„„„„„(50)
4.图书馆图书登记„„„„„„„„„„„„„„„„„„„„„„„„(51)
5.图书馆读者查询„„„„„„„„„„„„„„„„„„„„„„„„(51)
6.图书馆读者信息修改及登记„„„„„„„„„„„„„„„„„„„(52)
7.图书借阅 „„„„„„„„„„„„„„„„„„„„„„„„„„ (52)
8.图书归还 „„„„„„„„„„„„„„„„„„„„„„„„„„ (53)
9.图书借阅一览„„„„„„„„„„„„„„„„„„„„„„„„„(53)
六、小结、自我评价 „„„„„„„„„„„„„„„„„„„„„„ (54)
参考书目 „„„„„„„„„„„„„„„„„„„„„„„„„„„ (55)
附录:完整的源代码 „„„„„„„„„„„„„„„„„„„„„„ (56)
4
建平图书馆管理系统
摘要
本系统为图书管理系统,通过该系统,使图书馆的信息管理工作
系统化、规范化、自动化,从而达到提高图书管理效率的目的。采用
的开发工具是 MicroSoft Visual Basic 6.0。图书管理系统能够对
读者信息、书籍信息、借书信息、还书信息进行管理。及时了解各个
环节中信息的变更。管理人员必须以管理员身份登录,保证了系统的
安全性。系统的总体任务是使图书管理人员可以轻松快捷地完成对图
书管理的任务。有利于提高管理效率。
【关键字】
管理信息系统 图书管理 数据库 窗体
5
建平图书馆管理系统
系统概述
(一)课题来源
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计
算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行
信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了
其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机
进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好图书馆信息而设计的。
(二)选择该课题的目的
图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的
信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算
机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本、
表格等纸介质的手工处理,对于图书借阅情况(如借书天数、超过限定借书时间
的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权
限、以及借阅天数等用人工计算、手抄进行。数据信息处理工作量大,容易出错;
由于数据繁多,容易丢失,且不易查找。总的来说,缺乏系统,规范的信息管理
手段。尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,
资源闲置比较突出,这就是管理信息系统的开发的基本环境。
数据处理手工操作,工作量大,出错率高,出错后不易更改。图书馆采取手
工方式对图书借阅情况进行人工管理,由于信息比较多,图书借阅信息的管理工
作混乱而又复杂;一般借阅情况是记录在借书证上,图书的数目和内容记录在文
件中,图书馆的工作人员和管理员也只是当时对它比较清楚, 时间一长,如再要
进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。如要对很
长时间以前的图书进行更改就更加困难了。
基于这此问题,我认为有必要建立一个图书管理系统,使图书管理工作规范
化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性,
能够及时、准确、有效的查询和修改图书情况。