图书管理系统设计报告论文.docx
《图书管理系统设计报告论文.docx》由会员分享,可在线阅读,更多相关《图书管理系统设计报告论文.docx(19页珍藏版)》请在三一办公上搜索。
1、图书管理系统设计报告论文深圳广播电视大学 计算机信息管理专业毕业设计 图书管理系统设计与实现 摘要 在信息化时代,数据库系统的建设实现对数据信息化的管理。在此基础上建立了图书管理系统,为其信息时代管理和交流提供了极大的便利。该论文着重论述了运用vb程序设计与后台数据库链接等关键技术所建立系统界面的布局分析,功能的实现及管理。 关键词:VB程序设计、ACCESS数据库 图书管理系统 目 录 摘要 . 1 第一章 概述 . 3 第一节 课题来源 . 3 第二节 开发背景和开发目的 . 4 第二章 需求分析 . 5 第一节 第二节 第三节 第四节 第五节 系统目标 . 5 应用现状调查 . 6 系统
2、总体流程图如下: . 6 系统功能模块图 . 7 系统功能的分析 . 7 计算机信息管理毕业设计 2 图书管理系统 第六节 开发工具的选择 . 8 第三章 图书管理系统的设计 . 9 第一节 数据库设计 . 9 第二节 数据库流程图 . 9 第三节 数据库逻辑结构设计 . 10 第四章 图书管理系统实施 . 13 第一节 创建工程项目PRJLMS . 13 第二节 创建图书信息管理系统的主窗体 . 13 第三节 创建主窗体的菜单 . 15 第五章 设计总结 . 17 参考文献. 18 附录 . 19 第一章 概述 第一节 课题来源 图书管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书
3、馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行图书管理和借阅管理,这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,计算机信息管理毕业设计 3 图书管理系统 将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。所以利用计算机实现图书信息信息管理的自动化将势在必行。 随着计算机技术的飞速发展,计算机以及计算机控制的自动处理技术已融入人类社会的各个领域并发挥着越来越重要的作用。对于当今的科学信息是一次重大的飞越,为人们的生活、工作、学习带来潜移默化的影响。今天我们使
4、用计算机对图书进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高图书管理的效率。面对目前的实际状况,迫切需要开发一个新系统来适应这一些工作。 第二节 开发背景和开发目的 当今社会,随着图书馆的规模不断扩大,图书数量急剧增加,有关图书的各种信息也成倍增长特别是图书信息的信息,而面对庞大的信息量,有必要开发图书管理系统来提高图书管理工作的效率。通过这样的系统,可以做到信息的规范管理、科学统计和快速查询,从而减少管理方面的工作量。 在图书馆,尤其是在各大图书馆,对于图书的管理是相当重要,而且也是相当麻烦的,它是图书
5、馆管理中最基本的一项常规性工作。而长期以来,图书馆管理都是依赖人工来进行的,面对如此众多的图书信息,其工作量是相当相当巨大的。这样不仅仅浪费了大量的人力物力,而且由于人工管理存在着大量的不可预知性,造成图书信息管理的一些不规范,使得信息管理陷入“事倍功半”的地步。 计算机信息管理毕业设计 4 图书管理系统 开发本系统就是为了解决图书馆在图书信息管理中的一些不规范,使图书信息的管理向着规范化、简单化、有效化的方向发展。 第二章 需求分析 第一节 系统目标 采用图书馆现有的软硬件软件及科学的管理系统开发方案,建立图书入库信息管理系统,实现图书入库管理的计算机自动化。 系统应符合图书馆原有的图书管理
6、制度,并达到操作直观、方便、实用、安全等要求。 计算机信息管理毕业设计 5 图书管理系统 第二节 应用现状调查 当前,很多图书馆的图书管理都是以纸张为介质作记录,人力管理的比例比较大,因此实现图书管理的计算机化是非常必要的,也是可行的,因为使用计算机化的图书管理系统可以彻底改变管理工作的现状,能提高工作效率,能够提供更准确、及时、实用的信息。 第三节 系统总体流程图如下: 开 始 界 面 用户登陆 否是否合法 是系统主窗口 退 出 系 统 计算机信息管理毕业设计 6 图书管理系统 第四节 系统功能模块图 图书馆管理系统 基本信息借还书业务信息查询图书报表工具系统设置图书详细信息所有图书信息读者
7、信息所有读者信息借书业务所有出借图书还书业务图书分类查询会员查询出版查询出借报表图书详细信息记事本计算器关于重新登录退出第五节 系统功能的分析 系统开发的总体任务是实现图书信息管理的系统化、规范化和自动化。 系统功能分析是在系统开发的总体任务的基础上完成的。读者信息管理系统需要完成的功能主要有: 有关借还书等信息的输入,包括输入借书编号、图书编号、读者编号、借书时间和还书时间等。 借还书信息的查询,包括借书编号、图书编号、读者编号、借书时间和还书时间等。 图书管理信息的添加、修改、查询。 系统用户信息的添加、修改、查询。 计算机信息管理毕业设计 7 图书管理系统 根据系统功能模块图得出系统的功
8、能,现分析如下: 系统功能的分析 系统开发的总体任务是实现图书信息管理的系统化、规范化和自动化。 系统功能分析是在系统开发的总体任务的基础上完成的。图书信息管理系统需要完成的功能主要有: 有关借还书等信息的输入,包括输入借书编号、图书编号、读者编号、借书时间和还书时间。 借还书信息的查询,包括借书编号、图书编号、读者编号、借书时间和还书时间。 图书信息管理的添加、删除、修改。 图书类别管理的输入,包括输入图书类别、图书编号、图书名称。 读者管理信息的查询。 图书管理信息的查询。 系统用户的添加和删 第六节 开发工具的选择 针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合数据库
9、管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual Basic6.0作为软件开发工具。 计算机信息管理毕业设计 8 图书管理系统 第三章 图书管理系统的设计 第一节 数据库设计 数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。 设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。 第二节 数据库流程图 借书是图书管理系统的主要流程之一,其过程是在借阅信息表中查找
10、自己所需要的图书,然后进行借书、借书登记等操作。 数据流程图: 计算机信息管理毕业设计 9 图书管理系统 开 始 借 书 查 阅 验证是否被借出 Y N 输入读者信息 Y 是否借满 N 借 书 登 记 退 出 借 书 图1借书的主要流程图 第三节 数据库逻辑结构设计 图书信息管理系统数据库中各个表格的设计结果如下所示: 借阅表: 名称 借书编号 图书编号 读者编号 借书时间 还书时间 数据类型与长度 VARCHAR(20) VARCHAR(20) VARCHAR(20) DATETIME(8) DATETIME(8) 表1 借阅表 计算机信息管理毕业设计 10 说明 主键 图书管理系统 读者表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 设计 报告 论文
链接地址:https://www.31ppt.com/p-3377611.html