图书管理借阅系统设计报告.doc
《图书管理借阅系统设计报告.doc》由会员分享,可在线阅读,更多相关《图书管理借阅系统设计报告.doc(25页珍藏版)》请在沃文网上搜索。
1、摘要 报告首先介绍了本系统开发对于图书馆的管理的重大意义意义,接着简要分析了这个系统的各种需求与对应的功能,建表时的E-R图,然后对数据库的各种数据的设计进行了解释,以及利用delphi进行界面化的操作,并且利用delphi中的各种数据库控件实现对数据库中数据的动态操作,最后还有做这个系统时的一些心得体会,数据库还有不完善的地方需要改进。关键字:图书借阅管理系统 数据库 Delphi7 设计 界面 代码25目录第一章 绪论41.1 数据库技术的国内外发展与应用现状41.2 图书借阅管理数据库应用系统开发的意义4第二章 系统概要设计52.1 分析系统功能52.2.1 学生信息管理52.2.2 图
2、书信息管理52.2.3 借阅信息管理52.2.4 图书管理人员信息管理52.2 系统功能模块图52.3 数据流程图5第三章 数据库系统设计83.1 分析数据库需求8 3.2 概念数据库设计(E-R图)83.1.1 设计方法及关键技术83.1.2 系统的E-R图83.2 逻辑数据库设计9第四章 数据库应用系统的实现104.1 数据库的定义104.2 应用系统的开发16第五章 结束语25第一章绪论1.1数据库技术的国内外发展与应用现状 60 年 代 后 期, 随着计算 机 技 术 从 科 学 计 算 向 数 据 处 理 的 扩 展, 数 据 处 理 的 规 模 越 来 越 大, 数 据 量 急 剧
3、 增 长, 文 件 系 统 作 为 数 据 管 理 的 手 段 已 经 不 能 满 足 应 用 的 需 求。 为 解 决 多 用 户、 多 应 用 共 享 数 据 的 需 求, 使 数 据 为 尽 可 能 多 的 应 用 服 务, 数 据 库 技 术 应 运 而 生, 出 现 了 统 一 管 理 数 据 的 专 门 软 件 系 统 数 据 库 管 理 系 统。 数 据 库 系 统 的 出 现 使 信 息 系 统 的 重 心 发 生 了 转 移, 从 以 加 工 数 据 的 程 序 为 中 心 转 向 以 数 据 共 享 为 核 心。 - 数 据 库 系 统 以 其 可 靠 的 数 据 存 储
4、和 管 理, 高 效 的 数 据 存 取 和 方 便 的 应 用 开 发 等 显 著 优 点 获 得 了 广 泛 的 应 用。 从 小 型 单 项 事 务处 理 系 统 到 大 型 信 息 系 统; 从 联 机 事 务 处 理(O L T P) 到 联 机 分 析 处 理(O L A P); 从 传 统 的 企 业 管 理 到 计 算 机 辅 助 设 计 与 制 造(CAD/CAM)、 计 算 机 集 成 制 造 系 统(C IMS)、 办 公 信 息 系 统(O I S)、 地 理 信 息 系 统(G I S) 等 领 域, 都 离 不 开 数 据 库 管 理 系 统。 正 是 这 些 不
5、断 涌 现 的 应 用 需 求, 推 动 了 数 据 库 技 术 从 第 一 代 的 网 状、 层 次 数 据 库 系 统、 第 二 代 的 关 系 数 据 库 系 统, 发 展 到 第 三 代 以 面 向 对 象 模 型 为 主 要 特 征 的 数 据 库 系 统。我 国 数 据 库 技 术 的 研 究 与 开 发 起 步 较 晚, 直 到70 年 代 末 才 真 正 开 始。80 年 代 初, 许 多 研 究 所 和 高 等 院 校 开 始 了 关 系 数 据 库 管 理 系 统、 分 布 式 数 据 库 管 理 系 统 和 数 据 库 应 用 系 统 的 研 制, 既 培 养 了 人 才
6、 又 积 累 了 技 术。 从80 年 代 中 期 开 始, 以O r a c l e 公 司 为 代 表 的 国 外 数 据 库 公 司 纷 纷 进 入 我 国, 他 们 带 来 了 国 外 先 进 的 产 品 和 技 术, 同 时 也 蚕 食 和 瓜 分 了 中 国 的 数 据 库 市 场。 90 年 代, 我 国 数 据 库 界 在 国 家“ 八 五”、 “ 九 五” 科 技 攻 关 计 划、863 高 技 术 计 划 等 项 目 的 支 持 下, 开 展 了 数 据 库 产 品 化 的 实 践。 面 对 国 外 实 力 雄 厚 的 数 据 库 厂 商, 科 技 人 员 艰 苦 工 作、
7、 无 私 奉 献, 用 不 到 国 外 同 行 所 用 投 资 的 百 分 之 一 的 经 费, 研 制 了 关 系 数 据 库、 分 布 式 数 据 库、 并 行 数 据 库、 面 向 对 象 数 据 库、 嵌 入 式 移 动 数 据 库 等 有 自 主 版 权 的 产 品( 原 型), 成 为 我 国 数 据 库 产 业 的 星 星 之 火。 相 信 在 国 家 有 关 政 策 和 企 业 的 支 持 下, 这 些 星 星 之 火 一 定 能 成 燎 原 之 势。 1.2、图书借阅管理数据库应用系统开发的意义目前,图书管理人员在管理借阅书籍时,借阅时要经历登记,查找,统计,还书时要登记,分
8、类等一系列枯燥繁琐的手续,这种操作不仅浪费时间,而且容易出错,许多记录不便于长期保存。设计图书借阅管理系统将很好地改善这种局面,利用计算机中最友好,最简单的Windows界面进入本系统,让图书管理人员通过鼠标和键盘简单的敲击,来完成图书的借阅,归还,查询,以及对学生信息的统计工作和对图书管理人员的信息统计。真正实现图书馆管理系统的自动化,极大地减轻了工作量,同时提高工作效率和成本!第二章 系统概要设计2.1 分析系统功能根据图书馆的需求分析,图书借阅管理系统主要分为四大功能模块,每个功能模块又分为几个小的功能模块:2.2.1 学生信息管理(1)查询学生信息:查询学生借书情况。可以查询所有专业的
9、借书情况,也可以查询指定学生的借书情况。(2)学生信息管理:包括添加,修改和删除学生信息。2.2.2 图书信息管理(1)查询图书:查询图书的情况,包括借阅图书的信息,库存图书的信息,图书借阅时间等信息。(2)整理图书馆:包括删除图书信息,修改图书信息。(3)借书:图书借阅给学生,必须指定要借阅的图书。记录借书的时间,编辑索书号。(4)还书:学生归还图书。2.2.3 借阅信息管理主要对借阅数据的记录。2.2.4 图书管理人员信息管理(1)查询图书管理员信息:查询查询图书管理员借书情况。(2)图书管理员信息管理:包括添加,修改和删除图书管理员信息。2.2 系统功能模块图本系统在启动后显示登陆界面,
10、主要采取两种形式的登录,一种是普通管理员的登录,主要是对学生信息,借阅信息等的管理,一种是超级管理员,是对普通管理员的管理,其有权对普通管理员信息进行修改。 系统功能模块图2.3 数据流程图 系统数据流程图第三章 数据库系统设计3.1 分析数据库需求 根据系统功能和数据流,可以确定以下数据项和数据结构: (1)学生信息表【XS】: 借书证号,姓名,专业名,性别,出生时间,借书数,照片 (2)图书信息表【BOOK】: ISBN,书名,作者,出版社,价格,复本量,库存量 (3)借阅表【JY】: 借书证号,ISBN,索书号,借书时间 (4)管理员信息表【DL】: 账号,姓名,密码,联系电话,身份 1
11、 学生信息管理(1)查询学生信息:调用学生信息表,图书信息表,借阅信息表。(2)学生信息管理:调用学生信息表。2图书信息管理(1)查询图书:调用图书信息表,借阅信息表。(2)整理图书馆:调用图书信息表。(3)借书:调用学生信息表,图书信息表,借阅信息表。(4)还书:调用学生信息表,图书信息表,借阅信息表。3借阅信息管理调用借阅信息表4图书管理人员信息管理(1)查询图书管理员信息:调用管理员信息表。(2)图书管理员信息管理:调用管理员信息表。3.2 概念数据库设计(E-R图)3.2.1 设计方法及关键技术由于ER数据模型不是面向实现,而是面向现实世界的,设计时的出发点是有效和自然地模拟现实世界,
12、而不是首先考虑它在计算机中如何实现。因此,一切要从实际出发,根据数据的需要来设计数据库,把可能用到的数据包含进去,因此,没有一种万能的数据模型,设计者需要依据自己的数据库的需要来设计 ER模型图。其实质的联系就是:实体集的实体之间的对应方式。其基本的联系有四种:一对一,一对多,多对多,以及isa。3.2.2 系统的E-R图第四章 数据库应用系统的实现4.1 数据库的定义4.1.1 数据库的定义1.数据库对象的定义将设计的数据库表用SQL语言(create table *)或企业管理器定义(界面)关系图:2.数据库的创建根据系统的ER图和要求,设计了四张表,分别是XS表(学生信息表),BOOK表
13、(图书信息表),JY表(借阅表),DL表(管理员信息表)。数据结构表如下图: XS表(学生信息表)字段名数据类型长度是否允许空说明借书证号Char8否主关键字姓名Char8否专业名Char12否性别Bit1否出生时间Datetime8是借书数Int4是照片Image16是BOOK表(图书信息表)字段名数据类型长度是否允许空说明ISBNChar16否主关键字书名Char26否作者Char8否出版社Char20否价格Float8是复本量Int4是库存量Int4是JY表(借阅表)字段名数据类型长度是否允许空说明借书证号Char8否主关键字ISBNChar16否索书号Char10否借书时间Dateti
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 借阅 系统 设计 报告
