- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统设计报告论文.doc
深圳广播电视大学
计算机信息管理专业毕业设计(论文)
《图书管理系统设计与实现》
摘要
在信息化时代,数据库系统的建设实现对数据信息化的管理。在此基础上建立了图书管理系统,为其信息时代管理和交流提供了极大的便利。该论文着重论述了运用vb程序设计与后台数据库链接等关键技术所建立系统界面的布局分析,功能的实现及管理。
关键词:VB程序设计、ACCESS数据库
目 录
摘要 2
第一章 概述 4
第一节 课题来源 4
第二节 开发背景和开发目的 4
第二章 需求分析 6
第一节 系统目标 6
第二节 应用现状调查 6
第三节 系统总体流程图如下: 6
第四节 系统功能模块图 7
第五节 系统功能的分析 7
第六节 开发工具的选择 8
第三章 图书管理系统的设计 9
第一节 数据库设计 9
第二节 数据库流程图 9
第三节 数据库逻辑结构设计 10
第四章 图书管理系统实施 13
第一节 创建工程项目——prjLMS 13
第二节 创建图书信息管理系统的主窗体 13
第三节 创建主窗体的菜单 15
第五章 设计总结 17
参考文献 18
附录 19
第一章 概述
第一节 课题来源
图书管理系统是图书馆管理工作中不可缺少的部分,它的内容对于图书馆的管理者和使用者来说都至关重要,所以图书管理系统应该能够为管理者或读者提供充足的信息和快捷的数据处理手段。但一直以来人们使用传统人工的方式进行图书管理和借阅管理,这种管理方式存在着许多缺点,如:效率低、易忘记、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
采用图书馆现有的软硬件软件及科学的管理系统开发方案,建立图书入库信息管理系统,实现图书入库管理的计算机自动化。
系统应符合图书馆原有的图书管理制度,并达到操作直观、方便、实用、安全等要求。
第二节 应用现状调查
当前,很多图书馆的图书管理都是以纸张为介质作记录,人力管理的比例比较大,因此实现图书管理的计算机化是非常必要的,也是可行的,因为使用计算机化的图书管理系统可以彻底改变管理工作的现状,能提高工作效率,能够提供更准确、及时、实用的信息。
第三节 系统总体流程图如下:
第四节 系统功能模块图
第五节 系统功能的分析
系统开发的总体任务是实现图书信息管理的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。读者信息管理系统需要完成的功能主要有:
·有关借还书等信息的输入,包括输入借书编号、图书编号、读者编号、借书时间和还书时间等。
·借还书信息的查询,包括借书编号、图书编号、读者编号、借书时间和还书时间等。
·图书管理信息的添加、修改、查询。
·系统用户信息的添加、修改、查询。
根据系统功能模块图得出系统的功能,现分析如下:
系统功能的分析
系统开发的总体任务是实现图书信息管理的系统化、规范化和自动化。
系统功能分析是在系统开发的总体任务的基础上完成的。图书信息管理系统需要完成的功能主要有:
·有关借还书等信息的输入,包括输入借书编号、图书编号、读者编号、借书时间和还书时间。
·借还书信息的查询,包括借书编号、图书编号、读者编号、借书时间和还书时间。
·图书信息管理的添加、删除、修改。
·图书类别管理的输入,包括输入图书类别、图书编号、图书名称。
·读者管理信息的查询。
·图书管理信息的查询。
·系统用户的添加和删
第六节 开发工具的选择
针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合数据库管理系统的需要和目前的硬件环境,我们选用微软WINDOWS平台下的Visual Basic6.0(简写为VB6.0)作为软件开发工具。
第三章 图书管理系统的设计
第一节 数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。同时,合理的数据库结构也将有利于程序的实现。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。
第二节 数据库流程图
借书是图书管理系统的主要流程之一,其过程是在借阅信息表中查找自己所需要的图书,然后进行借书、借书登记等操作。
数据流程图:
第三节 数据库逻辑结构设计
图书信息管理系统数据库中各个表格的设计结果如下所示:
借阅表:
名称 数据类型与长度 说明 借书编号 VARCHAR(20) 主键 图书编号 VARCHAR(20) 读者编号 VARCHAR(20) 借书时间 DATETIME(8) 还书时间 DATETIME(8) 表1 借阅表
读者表:
名称 数据类型与长度 说明 读者编号 VARCH
文档评论(0)