网站大量收购闲置独家精品文档,联系QQ:2885784924

数据库大作业图书管理系统设计.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 27 本科学生综合性实验报告 课程名称:数据库系统原理 数据库设计 班 级 B01班 姓 名 学 号 项目名称 图书馆管理系统 指导教师 开课学期 2011 至 2012 学年 第二学期 完成时间 2012 年 5 月 30 日 目录 TOC \o 1-2 \h \z \u 1 需求分析 3 1.1系统目标 3 1.2业务需求及处理流程 3 1.3功能需求及数据需求分析 5 1.4业务规则分析 8 2 概念设计 9 2.1 命名规范 9 2.2 实体集及属性 9 2.3联系集及属性 14 2.4 系统总E-R图 16 2.5 报表 17 3 逻辑设计 18 3.1数据字典 18 3.2 基本数据设计 18 3.3 业务数据设计 21 3.4 其它数据设计 23 3.5视图设计 23 3.6触发器设计 23 3.7存储过程设计 24 4 模式求精 25 4.1存在的问题 25 4.2解决方案 25 5 物理设计 26 5.1设计目标 26 5.2数据分布 26 5.3索引实现 26 6安全设计 27 6.1设计目标 27 6.2用户设计 27 6.3权限设计 28 1 需求分析 1.1系统目标 图书馆在正常运营中面对大量书籍、读者信息以及两者间相互联系产生的借书信息、还书信息。现有的人工记录方法既效率低又错误过多,大大影响了图书馆的正常管理工作。因此需要对书籍资源、读者资源、借书信息、还书信息进行管理,及时了解各个环节中信息的变更,有利用管理效率的提高。本系统通过强大的计算机技术给图书管理人员和读者借、还书带来便利。本系统除了图书馆内管理的一般功能还外,还包括网上在线查询图书信息、查询本人的借阅情况和续借等功能,系统的功能相对比较完善。根据以后不同的需要,还可以对系统进行更新。 1.2业务需求及处理流程 根据实际情况可以将图书馆管理系统分为四大流程:图书上架流程图、读者借书流程图、读者还书流程图和读者网上流程图。 (1)图书上架流程如图1-1 开始 开始 给图书分类,编号 给图书贴上条形码和带编号的标签 按图书编号规则上架到指定位置 结束 把信息录入数据库 图1-1图书上架流程图 (2)读者借书流程如图1-2 借书证件有效? 借书证件有效? 有超期未还的书? Y Y N N 开始 办理借书 结束 把信息写入数据库 图1-2读者借书流程图 (3)读者还书流程如图1-3 有超期未还的书?N 有超期未还的书? N Y 开始 处罚 办理还书 结束 把信息写入数据库 图1-3读者还书流程图 (4)读者网上流程图如图1-4 查询阅读图书 查询阅读图书 查询图书信息言 建议图书馆还需购买哪些书 查询预订图书 查询网上续借 开始 管理员登录此图书馆网站 结束 把信息写入数据库 图1-4读者网上流程图 1.3功能需求及数据需求分析 图书馆管理系统总的系统功能模块如图1-5所示: 图书馆管理系统 图书馆管理系统 图书下架管理 读者借阅管理 新书录入和上架管理 图书流通统计 图书信息管理 图书档案管理 管理员档案管理 管理员证件管理 图书续借管理 新书录入数据库并上架 图书信息查询 图书信息更新及删除 图书档案注销 管理员档案的注销 禁用 上架下架家管理 补办 管理员注册 图书档案的建立 还书 挂失 续借 借书 各种数据的统计 分析有用数据 图书下架 下架图书处理 备案 图1-5系统功能模块图 (1)、新书录入和上架管理。 eq \o\ac(○,1)新书录入数据库并上架。主要是为图书流通环节(如借书,还书等)做准备工作。包括图书编号、图书名称、作者、版本单价、出版社名、出版时间、上架时间、描述、图书图片、光盘数量、光盘价格等信息。 (2)、图书信息管理 eq \o\ac(○,1)图书信息查询。可输入指定关键词进行简单查询,也可根据ISBN、书名、作者、出版社等组合查询。 eq \o\ac(○,2)图书信息更新及删除。当发现图书信息录入有误时,管理员可随时更新和删除图书信息。 (3)、图书档案管理 1.图书档案的建立。管理员要为每个图书建立档案,包括图书名称、图书编号、isbn、上架时间、操作人、翻

文档评论(0)

anma + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档