- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图书管理系统数据库设计
图书管理系统数据库设计
PAGE / NUMPAGES
图书管理系统数据库设计
工程技术学院
数据库课程设计
题 目:图书管理系统数据库设计
学 号:
专业班级:
姓 名:
指导老师:
达成日期:
目 录
一、需求剖析
二、观点构造设计
三、逻辑构造设计
四、物理构造设计
五、数据库的建立和数据装入
六、数据库的功能实现
七、总结
需求剖析
1.1 系统现状及主要解决问题
最近几年来, 跟着图书室规模的不停扩大, 图书数目也相应的增添, 相关图书的各样信息量也成倍的增添, 面对着宏大的信息量, 传统的人工方式管理的记录中我们能够发现这样的问题:
( 1)检索速度慢、效率低。因为图书室的藏书种类多、数目多,将藏书正确地分门别
类,迅速检索, 手工进行特别困难常常是终于查到了书的信息, 馆中没有此书或已被他人借走。图书室的规模越大,这个问题越突出。
( 2)借书、还书工作量大。借书、还书频次越大 ,说明图书室的作用越大,但是随之而来的大批的借书、 还书登记、实存图书的更新以及借出图书超期、丢失等的办理,其工作量之大,往 往是人工操作所难以胜任的。并且常常会出现这样那样的差错。
3)图书统计工作难、藏书更新不可以实时达成。图书室的图书应依据科学技术的发展
和教课工作的需要实时增添和更新, 但是因为藏书数目及图书种类愈来愈多,加上自然消耗,
人为损坏, 使图书的统计工作难以实时达成, 藏书的更新也就很难有针对性地进行, 藏书的
知识构造得不到优秀地控制。
所以一定拟订一套合理、 有效、规范和适用的图书管理系统, 对图书资料进行集中一致
的管理。 系统开发的总的设计目标是实现图书管理的系统化、 规范化和自动化, 实现对图书
资料的集中一致的管理。 使图书管理者便于对图书和读者的管理。 本系统主要实现对图书室
信息的管理,主要功能为管理相关读者、图书、借阅、查问、删除和管理员的信息等。使用
该系统以后,图书室管理人员能够管理读者的登记、图书的购入、借出、送还以及注销等;
还能够查问某位读者、 某本图书的借阅状况, 对目前借阅状况给出一些统计, 给出统计表格,
以全面掌握图书的流通状况 。
能解决的问题
在读者信息管理部分要求 : a.能够查问读者信息。
b.能够对读者信息进行增添及删除的操作。
(2 )在书本信息管理部分 ,要求
a.能够阅读书本信息要求
b.能够对书本信息进行保护包含增添及删除的操作。
(3)在借阅信息管理部分要求
a.能够阅读借阅信息。
b.能够对借阅信息进行保护操作。
(4)在送还信息管理部分,要求
a.能够阅读送还信息
b.对送还信息可改正保护操作
(5)在管理者信息管理部分要求
a.显示目前数据库中管理者状况。
b.对管理者信息保护操作。
(6)在罚款信息管理部分要求
a.能够阅读罚款信息
b.对罚款信息能够更新
要达到的详细指标
1)可随时查问书库中现有书本的种类、数目与寄存地点。所有各种书本均可由书号独一表记。
2)可随时查问书本借还状况。包含借书人单位、姓名、借书证号、借书日期和还书日期。任何人可借多种书,任何一种书可为多个人所借,借书证号拥有独一性。
3)当需要时,可经过数据库中保留的第一版社电话、邮编及地点等信息向相关书本的
第一版社增购相关书本。 一个第一版社可第一版多种书本, 同一本书仅为一个第一版社第一版, 第一版社名拥有独一性。
2、观点构造设计
这一阶段我们将客户的应用需求抽象为信息世界的构造, 即对系统的人、 物、事和观点
进行人为办理, 抽取人们所关怀的共同特征, 同时把这些特征用观点精准的描绘。 我们第一
依据需求剖析的结果 (数据流图、数据词典等)对现实世界的数据进行抽象,设计各个局部 E-R 图,而后归并成初步 E-R 图,再进行改正与重构。
2.1 局部 E-R 图 图书信息管理系统主要分为以下几个局部 E-R 图:
(1)、借阅者、图书信息 E-R 图:
学号 姓名 班级 院系
借阅者
图书信息
图书编号
出库日期
书名 作者姓名 第一版社 第一版日期 在库数 入库日期
(2)、管理员、销书清单 E-R 图:
管理员编号 姓名 负责书库
管理员
销书清单
图书编号
管理员编号
图书名称
销书数目
销书日期
(3)、总 E-R 图:
图书信息 销书清单
1
n
借出日期
拖欠日期
借阅
管理
到期日期
罚款数目
1
n
n
1
管理员
借阅者
管理
3、逻辑构造设计
图书信息(图书编号,书名,作者姓名,第一版社,第一版日期,在库数,所在书库)
借阅者(姓名,学号,班级,院系)
管理员(管理员编号,姓名,负责书库)
销书清单(图书编号,管理者编号,图书名称,销书日期,销书数目)
借阅(学号,图书编号,借出日期,到期日期,拖欠日期,罚款
原创力文档


文档评论(0)