图书馆管理信息系统终结版Word下载.docx
- 文档编号:16399134
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:30
- 大小:546.18KB
图书馆管理信息系统终结版Word下载.docx
《图书馆管理信息系统终结版Word下载.docx》由会员分享,可在线阅读,更多相关《图书馆管理信息系统终结版Word下载.docx(30页珍藏版)》请在冰豆网上搜索。
4.2.5借阅窗口27
4.2.6系统设置窗口27
图书馆管理信息系统的分析、设计和实施
随着科技的发展和网络的普及,信息化成为当今世界发展的主流,电子信息技术在社会各个领域中起着广泛的作用。
由于学校图书馆借阅量日益增多,开发一个图书馆管理信息系统,不但提高图书馆管理人员的工作效率,更方便学生的借阅使用。
该系统的分析、开发和设计对高校图书馆信息的管理有着重要作用。
1.可行性报告
随着高校的扩招,越来越多的学生进入大学课堂,图书馆是每个学生自主学习的重要场所,因此学校越来越重视图书馆的建设。
若图书馆为手工管理,手续繁琐,耗费大量的人力,出错后不易更改,而且由于信息比较多,图书借阅信息的管理工作混乱而又复杂,一般借阅情况是记录在借书证上,图书的数目和内容记录在文件中,图书馆的工作人员和管理人员也是当时对它比较清楚,时间一长,如再对它进行查询,就得在众多的资料中进行翻阅、查找了,造成查询费时、费力,如要对很长时间以前的图书进行更改就更加困难了。
基于这些问题,建立一个图书馆管理信息系统使图书管理工作规范化、系统化、程序化,避免图书管理的随意性,提高信息处理管理的速度和准确性,能够及时、准确、有效的查询和修改图书情况是非常必要的。
设计一个有效的数据库,必须用系统工程的观点来考虑问题。
根据系统分析,图书馆管理系统的要求如下:
(1)系统安全可靠;
(2)功能齐全;
(3)操作方便、界面友好;
(4)易于维护和扩充;
1.2可行性分析
通过实践调查,一个完备的图书馆管理信息系统需要具备以下功能:
(1)可以管理读者的登记、图书的购入、借出、归还以及注销等。
(2)管理人员可以按读者编号查询读者信息,包括该读者所借书籍名称、编号、借出及归还日期,以全面掌握图书的流通情况。
(3)同时可以连接网络,便于在校教师、学生下载所需资源,从而节省图书馆的人力资源,也方便了教师、学生的借阅、查询。
(4)管理员可以利用系统得出仓储和折旧等情况,根据这些决定进购书的类型和数量,同时将新书输入入库,对现有图书信息进行更新。
(5)用户可以按类别、书名、作者、关键字等快速查找图书信息,方便借阅。
(6)通过识别读者借阅天数和次数,对超出规定限制的读者进行惩罚,例如无法第二次续借;
超出15日每日罚金0.5元。
1.3经济效益
建立图书馆管理信息系统为学校节省了人力资源,降低了管理成本,提高了工作效率,更是为广大学生提供了科学的、人性化的服务。
1.4技术条件支持
图书馆管理信息系统所需要的开发工具是:
VisualBasic6.0;
其运行环境是:
Windows2000及access2000。
结论:
综合以上分析,图书馆管理信息系统是必需并且可行的
2.系统分析
2.1系统实施的目标
(1)界面设计友好美观,数据存储安全可靠。
(2)保证图书信息和读者信息分类管理。
(3)灵活地查询性能,能快速实现图书变化输入数据和库存数据的查询。
(4)对新入库书籍的各项数据也能给予处理。
(5)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息(包括库存报警信息)。
(6)实现对图书借阅、续借、归还流程的全程数据信息跟踪。
(7)提供管理员修改信息、密码等功能,保证管理的安全性。
2.2系统功能结构图
2.2.1图书馆管理信息系统结构图
2.2.2图书馆系统业务流程图
2.2.3数据流程分析
零层数据流程图
一层数据流程图
二层数据流程图
注销
2.3数据字典
2.3.1数据流描述
数据流编号:
D1
数据流名称:
新书书单
简述:
购入书籍的表单
数据流来源:
管理员
数据流去向:
审核模块
数据流组成:
索书号+书名+出版社等
数据流量:
1张/3个月
高峰流量:
1张/月
D2
合格书单
通过审核的新书书单
编码模块
1张/3个月
D3
不合格书单
没有通过审核的新书书单
索书号+书名+出版社等
D4
新书基本信息
新入库图书的信息
编码模块
书籍基本信息
条形码+索书号+书名+出版社等
D5
新书清单
新入库图书的书单
新书报表
条形码+索书号+书名+出版社等
D6
借书单
读者借书的书单
读者
审核模块
索书号+借阅证号码等
200张/天
400张/天
D7
通过审核的借书单
借书处理模块
条形码+借阅证号码等
D8
没有通过审核的借书单
200张/天
D9
所借书籍
读者借到的图书
借书处理
读者
D10
借书清单
简述:
借出图书的书单
读者借书情况报表
D11
借出图书信息
借出的图书的基本信息
借书处理模块
D12
归还书籍
归还图书的书单
D13
遗失书单
遗失图书的书单
条形码+借阅证号码等
D14
罚款通知
交给罚款的通知
条形码+借阅证号码+罚款金额等
15张/天
30张/天
D15
归还清单
读者还书情况报表
D16
遗失书单
遗失的图书的书单
遗失处理模块
D17
遗失清单
遗失图书的书单
遗失处理模块
遗失报表
D18
罚款金额
交给罚款的金额
交纳处理模块
借阅证号码+罚款金额+罚款通知序号等
15张/天
D19
旧书书单
陈旧图书的书单
管理员
条形码+索书号+书名等
D20
注销书单
注销图书的书单
注销模块
出库报表
D21
新用户清单
新用户的名单
编码入库模块
新用户报表
借阅证号码+学号(或工作号码)等
D22
注销名单
注销用户的名单
2.3.2处理逻辑的描述
处理逻辑编号:
P1.1
处理逻辑名称:
借书处理
对图书借阅进行审核
输入的数据流:
借阅书单和借书卡号
处理描述:
检查借书卡是否有借书限制,核对图书数量、内容,根据合格借书单信息将书籍借予读者
输出的数据流:
借书清单、借出图书信息
处理频率:
200次/1天
P1.2
审核处理
将归还书单、遗失书单进行审查
归还书单、遗失书单
根据还书书单检查所借阅书籍是否已经超期或损坏,若有则给予罚款通知;
检查遗失图书情况是否属实
输入的数据流:
读者信息和借书信息
罚款通知、损坏书单、归还图书信息、归还图书清单、遗失书单处理频率:
200次/天
P2.1
更新图书
将新购图书编码入库
购书清单
由管理人员对采购回来并审核无误的图书,按统一的分类进行编号,之后登记书号、书名、作者、出版社等图书基本信息
新书基本信息、新书清单
1次/2个月
P2.2
对陈旧图书进行审核
检查图书是否已经过期或内容已不满足读者的需要,是否已遗失,开采购单
采购清单
1次/2个月
P3.1
对申请入库的新用户进行审查
新用户名单
对申请入库的新用户检查其是否已经办理过入库
合格名单
30次/天
P3.2
编码入库
对合格用户进行编码
合格名单
对合格用户按其职位和所在部门进行统一编号
新用户清单、新用户基本信息
P4.1
审核处理
对注销用户名单进行审核
注销名单
对注销用户的各类信息进行检查,若其有未还图书或未交纳罚款认为其不能注销
30次/天
P4.2
注销处理
对合格名单的处理
将合格名单上的用户从库中撤消
注销清单、注销用户基本信息
2.3.3数据存储的描述
数据存储编号:
F1
数据存储名称:
存储新购入图书的信息
数据存储组成:
条形码+索书号+作者+出版社+出版日期+所在书库+单价表+库存数+书名+
在库数量+入库日期
关键字:
条形码
相关联的处理:
P2.1
F2
旧书注销报表
存储注销图书的信息
条形码+索书号+作者+出版社+出版日期+单价表+书名
F3
读者借书情况报表
存储读者借书的信息
借阅证号码+姓名+条形码+索书号+书名关键字:
条形码+借阅证号码
P1.1
F4
存储读者归还图书的信息
条形码+索书号+书名+借阅证号码+姓名
条形码+借阅证号码
P1.2
F5
读者基本信息
存储读者的基本信息
借阅证号码+学号(或工作证号码)+姓名+所在部门
借阅证号码
P3.1,P3.2
F6
注销用户报表
存储注销用户的信息
学号(或工作证号码)
P4.1,P4.2
2.3.4外部实体的描述
外部实体编号:
S1
外部实体名称:
从图书馆中借阅图书的人
所借图书、不合格借书单、罚款通知
借书单、归还图书、遗失书单、罚款金额
S2
管理图书的人
不合格书单、
新书书单、旧书书单、新用户名单、注销名单
3.数据库结构设计
3.1概念结构设计
根据系统需求分析,可以得出图书馆管理系统数据库的概念模型(信息模型),下图是用E-R图表示的图书馆管理系统的概念模型。
3.2逻辑结构设计
由于读者类别与读者、馆室与图书的联系方式是1:
n(一对多),可以将其之间的联系与n端实体读者、图书合并,管理员与图书之间的维护联系也是1:
n(一对多),同样也将其之间的联系与n端实体合并,而读者与图书之间的借阅和归还联系方式则是n:
m(多对多),这样要把它们之间的联系转化为独立的关系模式,读者与管理员之间的罚款联系是m:
n(多对多),将其联系也转化成独立的关系模式,具体的基本E-R图向关系模型的转化如下:
将图书馆管理系统的E-R图转换为关系数据库的数据模型,其关系模式为:
图书:
Book(BookID,BookNo,BookName,BookWriter,BookPublish,BookPrice,BookDate,BookClass,BookMain,BookPrim,BookCopy,BookState,
BookRNo)
读者:
Reader(ReaID,ReaName,ReaSex,ReaNo,ReaLBID,ReaType,ReaDep,ReaGrade,ReaPref,ReaDate)
管理员:
Maneger(MID,MName,MSex,Mpwd,MAuth,MTeleph,MAddre)
读者类别:
ReaderTpye(LBID,LBName,LBnum,LBbqx,LBqx)
馆室:
Room(RoomNo,RoomMID,RoomNum,RoomAddre)
借阅信息:
Borrow(BookID,ReaderID,BookName,BookWriter,Outdate,YHdate)
借阅历史:
History(BookID,ReaderID,BookName,BookWriter,Outdate,
Indate,YHdate)
罚款信息:
Fine(BookID,ReaderID,BookName,Outdate,Indate,Fine,CLState,MID)
(注:
标有直线下划线的为主属性,标有波浪线下划线的是外键属性,主属性与外键属性一起构成主码)
3.3数据库结构的详细设计
图书馆管理系统中各表的属性设计情况如下各表:
图书信息表结构设计
图书信息表主要用于存储图书馆中所藏图书的相关信息,其中的相关信息是在图书入库时由操作员进行添加完善,此表主要用于读者和图书管理员对馆中图书的查询,系统用户根据图书的某个属性进行查询,便可得知图书的其他相关信息,其中图书所在书架属性是便于读者借阅时对图书的寻找,图书价格是在读者不慎将图书遗失时对遗失图书进行赔偿的依据。
表的具体结构如下:
表3.3.1图书信息表tb_bookinfo
字段名称
数据类型
字段长度
是否为空
说明
barcode
varchar
30
No
Key
bookname
70
No
author
Yes
作者
translator
译者
ISBN
20
price
float
8,2
图书价格
bookcase
10
图书所在书架
press
出版社
intime
date
图书入库时间
operator
操作员
page
int
Yes
图书页码
图书类型信息表结构设计
该表的设计主要是方便对图书的分类,和对图书的查询,在实际应用中图书管理员就是根据图书类型的不同将之分列在不同的书架,以方便读者的借阅寻找,其中可借阅天数项设置了不同类型图书的借阅期限,可根据图书的具体情况进行不同的维护管理,表的具体结构设计如下:
表3.3.2图书类型信息表tb_booktype
ID
days
可借阅天数
读者信息表结构设计
读者信息表的设计是为了图书馆管理员对读者进行管理,其中读者ID,不同类型证件的号码都是唯一的,是读者在借阅图书时需要输入对读者身份进行识别的信息,读者邮件电话等信息室为了与读者进行联系,读者类型信息决定了读者一次性可借阅的图书的数量,注册时间可用于查询计算读者身份有效的期限,操作员是为了便于对信息才操作的查询。
表的具体结构设计如下:
表3.3.3读者信息表tb_reader
Id
name
sex
4
readertype
11
读者类型
tel
电话
100
paperType
证件类型
PaperNO.
Varchar
证件号码
birthday
登记时间
读者类型信息表结构设计
此表的设计是为了对不同身份的读者进行分类方便读者的管理,其中可借阅图书数量的属性设定,是根据读者需求的不同对起权限进行的设置,用于规定不同类型读者一次可借阅的图书数量,表的具体结构设计如下:
表3.3.4读者类型信息表tb_readertype
readername
50
number
可借图书本数
图书借阅信息表结构设计
该表的设计是用于对读者借阅图书进行管理,表中图书ID属性是对借阅图书的唯一性识别标识,读者ID号记录借阅的相应读者,结出时间记录了相应的归还时间,以及归还时是否超时,操作员是对借阅进行操作的人员的记录方便日后的查询,是否归还标识可查询当起读书是否被归还,表的具体结构设计如下:
表3.3.5图书借阅信息表tb_borrow
readerID
bookID
borrowTime
结出时间
backTime
应归还时间
ifback
tinyint
1
是否归还
图书归还信息表结构设计
与图书借阅信息表形成对照的是图书归还信息表,该表的设计除了像上表一样把借阅的图书与相应的借阅者进行对应的联系以外还记录了读者应归还图书的时间,以此判断读者的借阅是否超时,表的具体结构设计如下:
表3.3.6图书归还信息表tb_giveback
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理信息系统 终结