logo资料库

图书管理系统设计报告.doc

第1页 / 共43页
第2页 / 共43页
第3页 / 共43页
第4页 / 共43页
第5页 / 共43页
第6页 / 共43页
第7页 / 共43页
第8页 / 共43页
资料共43页,剩余部分请下载后查看
第一章 绪 论
1.1课题研究现状分析
1.2 选题的目的及意义
1.3 章节安排
第二章 系统需求分析
2.1 用户调查
2.2图书管理系统数据流图
2.3 数据字典
第三章 数据库设计
3.1数据库概念结构设计
3.2数据库逻辑结构设计
3.3数据库实施
第四章 图书管理系统使用说明
4.1图书管理系统登录界面:
4.2办公室子系统界面:
4.3编目部子系统界面:
4.4流通部子系统界面:
4.5读者子系统界面:
第五章  总结
图书管理系统 设计报告
图书管理系统设计报告 摘要 本课程设计是一个图书信息管理系统的后台数据库的设计。由于时间和精力的限制本设 计仅实现了图书管理系统基本功能的设计与实现。通过本次课程设计,达到了了解数据库应 用系统的开发过程,熟悉了系统分析和设计的过程和方法的目的。在实践中掌握了知识,达 到了学以致用的目标。 本次设计首先通过查阅资料对图书领域的基本知识有一定的认识,了解用户各个方面的 需求,包括现有的以及将来的可能增加的需求。然后按照数据库设计的六个阶段进行了设计 与实现:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库的 运行和维护。 数据库在各种信息的提供、保存、更新和查询方面都要求满足各种信息的输出和输入, 符合用户的基本需求。 应用 sql 建立数据库,选用 Delphi 作为开发工具,完成了对图书管理系统的实现。 索引关键词:数据库设计 sql 应用 Delphi 设计
图书管理系统设计报告 目录 第一章 绪 论 .................................................................................................................................. 1 1.1 课题研究现状分析 .............................................................................................................. 1 1.2 选题的目的及意义 ............................................................................................................. 1 1.3 章节安排 ............................................................................................................................. 1 第二章 系统需求分析 .................................................................................................................... 2 2.1 用户调查 ............................................................................................................................. 2 2.2图书管理系统数据流图...................................................................................................2 2.3 数据字典 ............................................................................................................................. 5 第三章 数据库设计........................................................................................................................ 7 3.1 数据库概念结构设计 ..........................................................................................................7 3.2 数据库逻辑结构设计 ..........................................................................................................9 3.3 数据库实施 ........................................................................................................................ 10 第四章 图书管理系统使用说明 ..................................................................................................13 4.1图书管理系统登录界面: .............................................................................................13 4.2办公室子系统界面: .....................................................................................................20 4.3编目部子系统界面: .....................................................................................................24 4.4流通部子系统界面: .....................................................................................................29 4.5读者子系统界面:......................................................................................................... 34 总结 .............................................................................................................................. 39 第五章
图书管理系统设计报告 第一章 绪 论 随着数据库技术在各行各业的广泛应用,强大的数据库窗口技术、良好的数据库访问能 力和友好的用户界面,日益成为设计者的得力助手。 1.1 课题研究现状分析 在现今信息化发达的社会,图书的发行量与日俱增。传统的图书馆需要制作有署名与对 应编号的书卡,由读者按分类查找再交由图书管理员来处理借书工作,还书也要人工翻阅大 量的记录,这样使得工作量大并及其繁琐,效率变得低下。因此需要对书籍资源、读者资源、 借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。 建立网上电子图书管理系统的目的是实现无纸化图书管理,减轻管理员的工作量,方便 读者查阅所需的图书,还可以利用网络实现提醒读者还书的功能。管理员还可以对各种图书 进行分析统计,对过时、损坏的图书进行删除,预约图书供应商订购更新的图书。达到降低 成本提高工作效率的目标。 1.2 选题的目的及意义 目的:图书管理系统主要目的是对图书馆种类繁多的书籍进行管理,并且合理管理好用 户的借还信息。提高图书馆的工作效率,降低管理成本。 意义:通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一 步了解和掌握本书中所讲解的内容。 1.3 章节安排 第一章为绪论部分,介绍课题的基本情况。第二章为系统需求设计分析,主要为数据流图 和数据字典。第三章介绍数据库的设计,主要介绍数据库的逻辑设计,结构设计等。第四章 主要为图书管理系统的各个界面说明。 第 1 页 共 40 页
图书管理系统设计报告 第二章 系统需求分析 2.1 用户调查 1.图书馆工作人员对功能的需求 工作人员对功能的需求细分如下: 1、职工信息的输入,查询,修改; 2、书籍信息的输入,查询,修改; 3、借书信息的输入。 4、还书信息的输入。 5、读者信息的查询。 2.读者对功能的需求 1、图书信息检索:范围可按书名,作者,出版社,类别等检索款目进行任意条件组合 精确或模糊检索,最快时间查找目标书籍; 2、读者人个信息的输入、修改。查询。建立读者个人信息档案,获取当前读者的个人 信息。并根据学号查询当前读者当前的借书情况,历史借书情况等。 2.2图书管理系统数据流图 图书管理系统 编目部子 系统 流通部子 系统 办公室子 系统 图 书 编 目 图 书 修 改 图 书 编 目 图 书 借 阅 图 书 归 还 图 书 信 息 查 询 读 者 信 息 查 询 职 工 信 息 录 入 职 工 信 息 修 改 职 工 信 息 检 索 读者子系 统 借 阅 情 况 查 询 图 书 信 息 检 索 读 者 信 息 录 入 , 修 改 图 2-1 系统功能分解 第 2 页 共 40 页
图书管理系统设计报告 数据来源 数据流 数据存储 数据 处理 数据流 数据输出 图 2-2 第 0 层数据流图 用户登录要求 检 查 有 效性 根 据 权 限 处理数据 查询请求 编目请求 修改请求 无效输入 图 2-3 第 1 层数据流图 接受查 询数据 查询图 书信息 输出查询信息 录入图 书信息 图书信息表 数据文件 修改图 书信息 输出修改信息 图 2-4 采 编 部 数 据 流 图 第 3 页 共 40 页
图书管理系统设计报告 借阅请求 归还请求 接受读 者信息 判断读者 借阅权限 记录借 阅信息 输出借阅信息 图书归还信息表 图书借阅信息表 接受图 书信息 添加归 还记录 输出信息 图书查询请求 接受查 询数据 查询图 书信息 输出查询信息 图书信息表 读者信息 查询请求 接受查 询数据 查询读 者信息 输出查询信息 读者信息表 图 2-5 流 通 部 数 据 流 图 接受查 询数据 查询职 工信息 输出查询信息 录入职 工信息 职工信息表 数据文件 修改职 工信息 输出修改信息 查询请求 职工信息 录入请求 修改请求 图 2-6 办 公 室 数 据 流 图 第 4 页 共 40 页
图书管理系统设计报告 查询请求 职工信息 录入请求 修改请求 接受查 询数据 查询读 者信息 输出查询信息 录入读 者信息 读者信息表 数据文件 修改读 者信息 输出修改信息 图书查询请求 接受查 询数据 查询图 书信息 输出查询信息 图书信息表 图 2-7 读者系统数据流图 2.3 数据字典 1. 主要数据项的定义 1.图书信息表 属性名 数据类型 流水号 分类号 索取号 书名 作者 价格 出版社 出版日期 是否借出 char char char char char money char char char 2.读者信息表 属性名 学号 密码 数据类型 char char 长度 10 10 10 50 30 50 10 5 长度 10 10 第 5 页 共 40 页 备注 唯一 允许空 N N N N N Y Y Y N 允许空 N N 备注 唯一
分享到:
收藏