没有合适的资源?快使用搜索试试~ 我知道了~
基于MYSQL的图书管理系统数据库设计.doc
需积分: 38 33 下载量 195 浏览量
2022-07-16
08:44:41
上传
评论 14
收藏 137KB DOC 举报
温馨提示
试读
25页
基于MYSQL的图书管理系统数据库设计.doc
资源详情
资源评论
资源推荐
5。3.7 书籍状态 23
5.3。8 读者状态 24
6。运行环境描述 26
6.1 选择语言 26
6.1。1 SQL 语言的特点 26
6。1。2 SQL 功能与特性 26
6。1.3 UML 语言的特点 27
6。2 选择数据库 27
7。参考文献 28
1。题目概述
在对该校的图书馆进行调研时发现,图书馆内的部分工作采用的还是手工操
作,管理起来效率低下,对师生对图书的需求意图了解不够充分,不能及时的查
询各类图书的存储状况等;图书的动态调整缓慢,不利于满足师生对图书的借阅
需求.手工操作存在大量的弊端,例如一些人为因素,手动操作经常造成图书数据
的遗漏和误报等。
学校图书馆为了提高管理和借阅效率,决定采用计算机管理,经与图书馆管
理人员交谈,得知:
(1)学校师生必须在图书馆先办理借阅证,然后方可借阅图书资料。
(2)图书馆对书籍原来有一套卡片登记制度,现在需要将其查询功能移植
入计算机(当然相应地也必须建立图书登记、报废等记录)。
(3)借阅图书从原来的手工填写借阅单据改为计算机登记借阅。
(4)提供挂失、预约、综合查询等新功能以方便读者.
(5)为了图书馆管理的需要,提供一定的统计功能。
2。需求分析
2。1 功能需求
(1)图书管理
1。新书入库:对新购进的图书进行必要的登记。
2。图书资料修改:对图书的数量,分类,流通/馆藏等资料进行修改。
3.图书查询提供多种查询,定位图书的方法。可以通过图书编号、类别、书名、
作者、出版社、出版日期等信息查询。
(2)读者管理
1.增加新读者:为新读者办理借书证。读者要区分教师和学生.教师和学生可
以借阅的图书的种类和数量不同。
2。读者资料修改:除能对个别读者的信息进行修改外,还能对读者信息进行
批量修改。对借书证进行挂失、取消挂失、证件注销等处理.当读者有未还图书
时,不允许注销.
3。读者资料查询:提供多种方法对读者信息,以及该读者的借阅信息进行
查询。
(3)借阅管理
1。借书:根据书号借书。每本书有一定的借阅期限,每位读者借阅的数量
不能超过允许的数量。图书借阅必须进行必要的登记,并通知读者还书的日期等
相关事宜。若因为某种原因不能借出,要说明理由。如图书是馆藏或已借完等。
2。还书:对超期、损坏的图书应进行罚款处理。
3。挂失:对丢失图书视不同书籍进行不同数量的罚款.
4。预约:根据书号对已借完的图书进行预约。对预约的读者的证号、联系电
话、地址、Email 等信息进行登记.当预约图书被其他读者还回时要作记录,以便
通知管理员通知预约读者。
5。续借:对续借次数要有限制.对已预约的图书不允许续借.
(4)综合查询
综合查询主要面向读者。普通读者能采用多种方式对图书的当前库存数量、
图书内容等信息进行查询。也能根据借书证号对自己的借阅情况进行查询。
(5)统计
1.对不同种类图书的数量,库存等信息进行统计
2.对每种图书在一定时期的借阅次数,预约次数等信息进行统计。
3。对不同读者的借阅情况进行统计
2.2 数据需求
(1)图书基本数据
1.银行标识:不超过 10 个汉字
2。帐号:18 位数字,同一银行之下的帐号必须唯一
3。编号
4.ISBN 号
5.书名:不超过 30 个汉字
6。文种
7。作者:因为可以有不止一个作者,规定一个作者的姓名长度不超过 5 个
汉字,且为了查询方便,不能把多个作者放在同一个属性中.
8.出版社:不超过 20 个汉字
9。出版日期
10。价格
11.主题词 1
12.主题词 2
13.主题词 3
14.流通册数
15。馆藏册数等
(2)读者基本数据
1。证号:不超过 10 位数字
2。姓名:不超过 5 个汉字
3.单位:不超过 20 个汉字
4.职务:不超过 3 个汉字或者用职务编号代替
5.卡数等
2。3 数据安全与约束
系统安全性要求体现在数据库安全性、信息安全性和系统平台的安全性等方
面。安全性先通过视图机制,不同的用户只能访问系统授权的视图,这样可提供
系统数据一定程度上的安全性,再通过分配权限、设置权限级别来区别对待不同
操作者对数据库的操作来提高数据库的安全性;系统平台的安全性体现在操作系
统的安全性、计算机系统的安全性和网络体系的安全性等方面。
数据是在外部互联网络以及图书馆内部局域网中进行流动和存储的,要保证
其在这一过程中的安全稳定。对于图书馆数据安全来说,就是要防止数据在传输
和使用的过程中被非法复制、更改、删除和使用等。为了达到这一目的,就需要
开发相应的信息管理技术和建立相应的图书馆数据信息管理系统。通过保障图书
馆软件系统和硬件系统的安全稳定运行,使得图书馆数据服务系统可以持续工作,
不因内部数据错误和外界人为或环境的干扰而出现中断,达到保护数据安全的最
终目标。
2.4 数据流图
(1)图书借阅的业务流程图:
图 2-1 系统的数据流程图
3.概要设计
3.1 实体及联系
(1)书籍类别(种类编号,种类名称)
(2)读者(借书证编号,读者姓名,读者性别,读者种类,登记时期)
(3)书籍(书籍编号,书籍名称,书籍类别,书籍作者,出版社名称,出版日
期,登记日期,是否被借出)
剩余24页未读,继续阅读
智慧安全方案
- 粉丝: 3607
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0