- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图书管理系统数据库设计
一、 需求分析
1. 信息需求
在数据库Books中需设计如下所示的数据字段和数据表:
1 图书类型表BookType,包括:图书类型编号,图书类型名称和上级图书类型编号;
2 图书基本信息表BookLnfo,包括:图书编号,图书名称,作者,出版社,价格,图书类型,库存位置,库存数量和描述信息;
3 借阅证件表Cards,包括:证件编号,证件类型,办证日期,读者姓名,有效证件号和证件状态(包括有效、挂失和注销);
4 借阅证件类型表CardType,包括:编号,类型名称,指定此类型的借阅证允许借阅的最大图书数量,指定此类型的借阅证允许借阅的最长日期和指定此类型的借阅证允许读借的最大日期;
5 图书借阅表Borrow,包括:借阅编号,借阅证件编号和借阅日期和时间;
6 图书借阅明细表BorrowLing,包括:编号,借阅数量,到期日期,实际归还日期,罚款金额,续借日期和状态(包括借阅、归还、续借和丢失);
7 用户信息表Users,包括:用户名、密码。
2. 处理需求
此数据库系统应用于图书馆的图书分类管理、图书基本信息管理、借阅证件类型管理、借阅证件管理和图书借阅管理等主要功能。
具体功能如下:
(1)基本信息管理
1 图书分类信息管理部分,主要包括图书分类信息的添加、修改、删除和查询,此功能为图书的分类管理提供依据;
2 图书信息管理部分,主要包括图书基本信息的添加、修改、删除和查询;
3 退出系统。
(2)图书借阅管理
1 借阅证件类型管理部分,主要包括借阅证件分类信息的添加、修改、删除和查询,不同类型的借阅证件可以借阅的最大图书数量、最大可借阅天数和续借天数不同;
2 借阅证件管理部分,主要包括图书借阅证件的添加、修改、删除、挂失和查询;
3 图书借阅管理部分,主要包括图书借阅、图书归还等。
(3)系统用户管理
1 用户管理部分,主要为Admin系统用户对用户进行管理,包括用户的添加、修改、删除,而且可以修改用户的密码,若为普通用户,则没有权限对用户进行管理;
2 修改密码部分,用户可以修改自己的密码(包括Admin系统用户和普通用户)。
二、 数据库的概念设计、逻辑结构设计
通过上面对系统的总体分析,可以得到大致的实体—关系模型(E—R模型)如下:
1. 图书类型的E—R图
图书类型(类型编号、类型名称、上级类型编号)
2. 图书基本信息E—R图
图书基本信息(编号、名称、作者、出版社、价格、类型、库存位置、库存数量和描述信息)
3. 借阅证件类型E—R图
借阅证件类型:(编号、类型名称、最大借阅图书数量、最长借阅日期、最长续借日期)
4. 借阅证件E—R图
借阅证件(证件编号、类型、办证日期、读者姓名、工作单位、有效证件号、证件状态)
5. 图书借阅E—R图
图书借阅(借阅编号、证件编号、借阅日期)
6、图书借阅明细E—R图
图书借阅明细(编号、借阅数量、到期日期、实际归还日期、罚款金额、续借日期、状态)
7、用户信息E—R图
用户信息(用户名、密码)
三、 数据库的物理设计
分为两步:
1. 确定物理结构 在关系数据库中主要指存取方法和存储结构;
2. 评价物理结构 评价的重点是时间和空间的效率。
在物理结构中,数据的基本存储单位是存储记录。有了逻辑结构以后,就可以实际存储记录结构。一个存储记录可以和一个或多个逻辑记录相对应。
决定存储结构到底主要因素包括存储时间、存储空间和维护代价。设计时应根据实际情况对这三方面综合权衡。一般DBMS也提供一定的灵活性来选择,包括聚簇和索引。
在确定了数据库的物理结构之后,要进行评价,重点是时间和空间的效率,其结果可以产生多种方案,从中选择较优的方案作为数据库的物理结构,如果评价结果满足设计需求,则可进行数据库实施;否则,需要重新设计。
您可能关注的文档
- 高一化学必修二知识点总结.docx
- 管道拆装实验实验报告.docx
- 交通事故起诉状(民事).docx
- 静态电阻应变仪使用方法.docx
- 手动变速器的拆装实验指导书.docx
- 卧式单面多轴钻孔组合机床液压系统开题报告.docx
- 活性炭知识探讨.ppt
- 我的大学生活.ppt
- TDMA通信课程设计.pdf
- 安全常识之游泳安全注意事项学习总结.pdf
- 2024年度党员干部民主生活会班子对照检查材料.docx
- 公司党委领导班子2024年度民主生活会对照检查材料4个带头方面.docx
- 市府办(政府办)领导班子2024年民主生活会会后综合情况报告.docx
- 在2025年市司法局信息宣传工作推进会上的讲话.docx
- 在2025年全省文化旅游高质量发展推进会上的讲话.docx
- 在2025年全区工业、住建大规模设备更新推进会上的讲话.docx
- 党支部2024年组织生活会民主评议党员情况总结报告_1.docx
- 2024年度组织生活会个人对照检查剖析材料.docx
- 镇党委书记2024年度民主生活会对照检查材料1.docx
- 党支部2024年组织生活会民主评议党员情况总结报告.docx
最近下载
- 新能源车与传统燃油车PK.pptx
- 电桩车位出租合同6篇.docx
- 成人肥胖食养指南(2024年版).pdf
- 机械制图习题集第4版张绍群习题答案.pdf
- 2025届广东省深圳高级中学高中园高三下学期第一次模拟考试政治试题(原卷版+解析版).docx VIP
- 新教科版(2024)小学一年级科学下册第一单元第4课《4.认识物体的形状》精品课件.pptx VIP
- 基于EPC模式的项目管理项目协调管理80课件讲解.pptx
- 东菱EPS-BS驱动器技术手册V1.5.pdf
- 老年心房颤动诊治中国专家共识2024版.pptx VIP
- 新时代思想学生读本(高中)5.5《促进人与自然和谐共生》课件.pptx VIP
计算机三级持证人
从事多年企业管理、在团队建设、员工培训、营销提升、组织架构有多自己的经验,希望在这个平台分享及帮助更多的公司或企业!
文档评论(0)