1、 1 毕业论文(设计) 题题 目目 基于基于 VBVB 的的图书管理系统图书管理系统 专专 业业 计算机科学与技术(新教务) (本科)计算机科学与技术(新教务) (本科) 2 摘要摘要 本世纪以来,由于社会生产力的迅速发展和科学技术的突飞猛进,人们进行 信息交流的深度和广度不断增加,管理所需要的信息量急剧增长,同时对信息的 处理要求及时、准确,这导致了传统的信息处理方法和手段已不能适应现代管理 的需要; 电子计算机的诞生和在信息处理中的应用, 标志着一个崭新时代 “信 息时代”的开始,它使图书管理现代化成为可能。在一定意义上说,管理信息系 统的产生和发展是建立在电子计算机基础之上的。 图书管理
2、系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的 建立和维护以及前端应用程序的开发两个方面。 对于前者要求建立起数据一致性 和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用 等特点。 经过分析,我使用 MICROSOFT 公司的 VISUAL BASIC 开发工具,利用其提供 的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智 能化对象,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭 代,不断修正和改进,直到形成满意的可行系统。 关键词关键词:图书管理 数据库 Visual Basic.NET 模块 3 目录目录 引引言言1
3、 一、概述2 (一)软件介绍2 (二)图书管理的现状2 二、系统分析3 (一) 系统产生的背景.3 (二)系统性能要求3 三、 系统设计.4 (一)系统模块图4 (二) 系统的代码设计.5 (三)数据库设计8 四、 系统实现.9 (一)程序运行9 五、结论.19 致谢.20 参考文献.20 4 引引言言 当今时代是飞速发展的的信息时代。在各行各业中离不开信息处理,这正是 计算机被广泛应用于信息管理系统的原因。 计算机的最大好处在于利用它能够进 行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高 了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算 机进行信
4、息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前 提。本系统就是为了管理好图书馆信息而设计的。 图书馆作为一种信息资源的集散地,图书和用户借阅资料繁多,包含很多的 信息数据的管理,现今,有很多的图书馆都是初步开始使用,甚至尚未使用计算 机进行信息管理。根据调查得知,他们以前对信息管理的主要方式是基于文本, 表格等纸介质的手工处理,对于图书借阅情况(如借书天数,超过限定借书时间 的天数)的统计和核实等往往采用对借书卡的人工检查进行,对借阅者的借阅权 限,以及借阅天数等用人工计算,手抄进行。数据处理工作量大,容易出错。由 于数据繁多, 容易丢失, 且不易查找。 总的来说, 缺乏系统规范的信息管理手段。 尽管有的图书馆有计算机,但是尚未用于信息管理,没有发挥它的效力,资源闲 置比较突出,这就是管理信息系统的开发的基于环境。 基于这个问题,我认为有必要建立一个图书管理系统,使图书管理工作规范 化,系统化,程序化,避免图书管理的随意性,提高信息处理的速度和准确性, 能够及时,准确,有效的查询和修改图书情况。 5 一、概述一、概述