数据库课程设计---图书馆图书借阅管理信息系统数据库设计
-
资源ID:1445654
资源大小:284.50KB
全文页数:13页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
数据库课程设计---图书馆图书借阅管理信息系统数据库设计
1、 数据库原理及应用 课程设计报告课程设计报告 设计题目:图书馆图书借阅管理信息系统数据库设计 班 级 信管 学 号 姓 名 指导教师 日 期 2010 年秋季学期 1 目目 录录 1 数据库需求分析 2 1.1 调查对象基本情况说明 2 1.2 数据库系统设计目标及具体功能 2 2 数据库概念结构设计 3 2.1 实体及属性说明 3 2.2 ER 图设计 3 3 数据库逻辑结构设计 4 3.1 数据库逻辑结构设计 4 3.2 主要表的作用说明及内容图示 4 4 主要视图设计 6 5 安全体系设计 8 6 典型需求的处理过程及命令 9 7 总结 11 7.1 设计中遇到的主要问题及解决方法 11
2、 7.2 设计方案的主要优点及不足 12 7.3 收获及建议 12 参考文献 2 图书馆图书借阅管理信息系统数据库设计图书馆图书借阅管理信息系统数据库设计 1 数据库需求分析 1.1 调查对象基本情况说明 图书馆图书借阅管理信息系统数据库涉及:读者、读者类别、图书及图书管理信息、借还书信息、 借阅历史信息、罚款信息、续借信息、预约信息等。 其中,一个人可以借多本书,但是能借到得最多书目受读者类别限制。本科生一次最多能够借阅 10 本,限期为一个月。硕士生一次做多能够借 15 本一个人,限期为两个月。教工一次最多能够接 20 本,限期为 2 个二月。同时,每个人一次只能借同一种书的一本,不能一次
3、性借多本同一索书号的书。 当读者借的书超期的时候,每一本书每天收取 0.1 元,收费无上限,且在外借图书超期的情况下, 不得再借其它任何图书文献。外借图书在到期前 10 天内方可办理续借手续;每册图书允许续借一次, 续借期限为 20 天;被预约图书、超期图书、以及馆际互借等情况不办理续借手续。 每本书的条码号都不一样, 但是同一种书的索书号是一样的。 而且同一种书也可能存放不同的馆藏 地。学校里面有多个图书馆藏地。 图书预约:除文学图书外,其它外借图书每人可预约两册。预约图书在预约架保留五天,逾期取消 该图书预约。 此外, 如果读者借阅的图书的到期时间在学校规定的假期之后, 读者就可以在学校收
4、假的时后归还 给图书馆。 1.2 数据库系统设计目标及具体功能 该系统的设计目标是:能够实现图书馆图书查询和读者信息查询以及读者对图书的续借。 具体功能如下: :图书搜索功能,即查询图书的具体信息,如出版社,馆藏地,可借副本以及图书的具体存放位置 :读者信息查询,即查询借阅者的所有借阅历史,查询他的当前借阅情况,违章缴费记录 :实现图书借阅,预定功能。 3 2 数据库概念结构设计 2.1 实体及属性说明 读者表(证件号,姓名,工作单位,电话号码,读者类型) 读这类型表(读者类型,最多借阅书目,借阅期限) 书种表(索书号,书名,作者,附件,出版社,文献类别,馆藏复本,可借复本,入馆时间,语种)
5、书籍表(条码号,索书号,馆藏地,书刊状态) 借阅表(证件号,条码号,借出时间,应还时间,是否续借,归还时间) 图书阅览室表(馆藏地,位置,负责人,电话号码) 读者预约表(证件号,书名,作者,条码号,索书号) 账目清单表(证件号,结算日期,结算项目,缴款) 2.2 ER 图设计 4 3 数据库逻辑结构设计 3.1 数据库逻辑结构设计 3.2 主要表的作用说明及内容图示 读者表:主要用于存储借阅者的相关信息。图示如下: 读者类型表:主要用于存放读者的类别,一区分读者的类别。 5 书种表:存放各类图书的大类 书籍表:用于存放具体书目。 借阅表:用于记录读者及所有借阅信息。 6 图书阅览室表:存放所有阅览室的名称、负责人等信息 读者预约表:用于存放读者的书籍预约信息。 账目清单表:用于记录读者借书超期后的罚款信息。