1 / 21
文档名称:

(精编)图书管理系统设计报告论文.docx

格式:docx   大小:64KB   页数:21页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(精编)图书管理系统设计报告论文.docx

上传人:蓝天 2022/6/30 文件大小:64 KB

下载得到文件列表

(精编)图书管理系统设计报告论文.docx

相关文档

文档介绍

文档介绍:深圳广播电视大学
计算机信息管理专业毕业设计(论文)
《图书管理系统设计与实现》
摘要
在信息化时代,数据库系统的建设实现对数据信息化的管理。在 此基础上建立了图书管理系统,为其信息时代管理和交流提供了极大 的便利。该论文着重论述了理的系统化、规范化和自 动化。
系统功能分析是在系统开发的总体任务的基础上完成的。图书信 息管理系统需要完成的功能主要有:
•有关借还书等信息的输入,包括输入借书编号、图书编号、读 者编号、借书时间和还书时间。
•借还书信息的查询,包括借书编号、图书编号、读者编号、借 书时间和还书时间。
•图书信息管理的添加、删除、修改。
•图书类别管理的输入,包括输入图书类别、图书编号、图书名 称。
•读者管理信息的查询。
•图书管理信息的查询。
-系统用户的添加和删
第六节开发工具的选择
针对目前世界上流行的大量软件和开发工具,经过认真分析其优 缺点,结合数据库管理系统的需要和目前的硬件环境,我们选用微软 WINDOWS平台下的Visual Basic6. 0 (简写为VB6. 0)作为软件开发
工具。
第三章图书管理系统的设计
第一节数据库设计
数据库在一个信息管理系统中占有非常重要的地位,数据库结构 设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理 的数据库结构设计可以提高数据存储的效率,保证数据的完整和一 致。同时,合理的数据库结构也将有利于程序的实现。
设计数据库系统时应该首先充分了解用户各个方面的需求,包括 现有的以及将来可能增加的需求。
第二节数据库流程图
借书是图书管理系统的主要流程之一,其过程是在借阅信息表中 查找自己所需要的图书,然后进行借书、借书登记等操作。
数据流程图:
图1借书的主要流程图
第三节数据库逻辑结构设计
图书信息管理系统数据库中各个表格的设计结果如下所示:
借阅表:
名称
数据类型与长度
说明
借书编号
VARCHAR(20)
主键
图书编号
VARCHAR(20)
读者编号
VARCHAR(20)
借书时间
DATETIME(8)
还书时间
DATETIME(8)
表1借阅表
读者表:
名称
数据类型与长度
说明
读者编号
VARCHAR(20)
主键
姓名
VARCHAR(50)
性别
CHAR(10)
类别编号
VARCHAR(20)
联系电话
VARCHAR(50)
联系地址
VARCHAR(50)
工作单位
VARCHAR(50)
读者类别表:
表2读者表
名称
数据类型与长度
说明
类别编号
VARCHAR(20)
主键
类别名称
VARCHAR(50)
图书表:
表3读者类别表
名称
数据类型与长度
说明
图书编号
VARCHAR(20)
主键
图书名称
VARCHAR(50)
出版社
VARCHAR(50)
出版时间
DATETIME(8)
类别编号
DATETIME(20)
是否借出
CHAR(10)
工作人员编号
VARCHAR(50)
图书类别表:
表4图书表
名称
数据类型与长度
说明
类别编号
VARCHAR(20)
主键
类别名称
VARCHAR(50)
表5图书类别表
工作人员表:
名称
数据类型与长度
说明
工作人员编号
VARCHAR(20)
主键
姓名
VARCHAR(20)
性别
CHAR(10)
住址
VARCHAR(50)
电话
VARCHAR(15)
表6工作人员表
第四章图书管理系统实施
第一节创建工程项目——prjLMS
为了用Visual Basic创建应用程序,应当使用工程。一个工程 是用来建造应用程序的文件的集合,它包括:
•跟踪所有部件的工程文件(.vbp)
•每个窗体的文件(.frm)
•每个窗体的二进制数据文件(.frx),它含有窗体上控件的属 性数据。对含有二进制属性的任何. frm文件都是不可编辑的, 这些文件都是自动产生的。
•每个类模块的一个文件(.cis),该文件是可选项。
•每个标准模块的一个文件(.bas),该文件是可选项。
•一个或多个包含ActiveX控件的文件(.ocx),该文件是可选 项。
•单个资源文件C res),该文件是可选项。
启动Visual Basic后,单击File/New Project菜单,在工程模 板中选择Standard EXE, Visual Basic将自动产生一个Form窗体, 属性都为缺省