图书馆数据库系统设计最终方案要点Word下载.docx

上传人:b****5 文档编号:16153272 上传时间:2022-11-21 格式:DOCX 页数:12 大小:54.80KB
下载 相关 举报
图书馆数据库系统设计最终方案要点Word下载.docx_第1页
第1页 / 共12页
图书馆数据库系统设计最终方案要点Word下载.docx_第2页
第2页 / 共12页
图书馆数据库系统设计最终方案要点Word下载.docx_第3页
第3页 / 共12页
图书馆数据库系统设计最终方案要点Word下载.docx_第4页
第4页 / 共12页
图书馆数据库系统设计最终方案要点Word下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

图书馆数据库系统设计最终方案要点Word下载.docx

《图书馆数据库系统设计最终方案要点Word下载.docx》由会员分享,可在线阅读,更多相关《图书馆数据库系统设计最终方案要点Word下载.docx(12页珍藏版)》请在冰豆网上搜索。

图书馆数据库系统设计最终方案要点Word下载.docx

(3)、借书统计:

统计各类图书借阅情况,借阅次数;

统计个人借书情况,打印日常报表。

(4)、定期整理图书借阅信息:

将还书情况总结整理后彻底删除。

此外,图书管理人员还要定期做整理图书资料的全部图书清单、分类印图书清单、借阅清单以及整理填写各种报表等工作。

2、具体功能模块及描述

一、安全性管理:

给每个管理员一个用户名和密码,以登录图书管理系统,便于身份验证,管理员可以拥有最高权限对数据库进行所有操作。

同样拥有一个用户名和密码,但普通用户只能进行查询操作,看个人信息和图书馆中图书信息不可修改它们。

(1)管理员:

增加、删除、查询、修改图书信息;

增加、删除、查询、修改读者信息;

图书借出、图书归还、逾期还书处理、图书注销

(2)读者:

查询图书信息、查看借书情况、查询个人信息、历史借书情况、超期还书警告

二、读者信息管理:

读者信息

读借读者者阅类档证型挂案失管管理理与恢复

“读者类型”用于设置读者的类型及相关信息,内容包括读者身份、可借册数、可借次数等。

“读者档案管理”用于设置读者相关信息,内容包括编号、姓名、身份、性别、联系方式、“借是否挂失。

现借图书数、违规次数、有效期至、登记日期、.

书证挂失与恢复”用于挂失和恢复读者的借书证,挂失后该编号的读者不能再借书。

三、图书管理:

用于管理图书相关信息包含功能模块如下:

图书管

盘销本看案点管信理息

四、图书流通管理图书流通管理

图图图图书书书书借罚丢归阅款失还

用于登记读者借阅图书的记录并减少图书在库的“图书借阅”库存,登记内容包括借阅编号、图书编号、读者编号、借阅时间、应还时间、续借次数、图书状态等。

图书管理员作为借阅然借书时只要输入图书编号即可,者的代操作借书和还书者。

系统验证借阅者是否后输入借阅者的借阅卡号,完成后提交,有效,有效则处理,图书库存减一,读者信息借书量加一。

“图书归还”登记读者归还图书的记录并增加图书在库的库.

存,登记内容包括归还编号、图书编号、读者编号、归还时间等。

系统查询借阅者信息并判断是否逾期,超期则罚款,并将其借阅记录改为已还。

“图书丢失“报失图书,内容包括图书编号、读者编号、赔偿金额、操作时间等。

“图书罚款“用于对图书超期、丢失等情况进行罚款管理,内容包括罚款编号、图书编号、读者编号、罚款日期、罚款金额、是否交款、备注等。

五.系统总流程图

六.数据字典

数据项

1、借阅者信息

读者类型,包含的数据项有:

身份,可借册数,可续借次数,可借时间

读者信息:

包含的数据项有:

编号,姓名,联系方式,身份,读者性别,登记日期,有效期,违规次数,现借图书量

图书基本信息,包含的数据项有:

图书编号,书名,类别,ISBN,作者,版次,出版社,价格,现存量,入库时间,库存总量

图书丢失,包含的数据项有:

丢失编号,图书编号,读者编号,偿还金额,操作时间

图书征订,包含的数据项有:

书名,作者,出版社,价格,订购数量,订购单价,订购日期

图书注销,包含的数据项有:

注销编号,图书编号,注销时间

图书罚款,包含的数据项有:

罚款编号,图书编号,读者编号,罚款日期,罚款金额,是否交款

数据流的描述

(借书清单,借阅者所要借的图书信息单,借书处理模块,借阅者,图书编号+书名+读者编号)

(还书清单,还书信息清单,借阅者,还书处理模块,

)}管理员编号+还书日期+读者编号+书名+图书编号{,

(入库新书清单,准备入库图书信息清单,管理员,新书入库处理模块,{图书编号+书名+数量+入库日期+管理员编号})

(罚款单,对借阅者进行罚款的信息单,借阅者,罚款处理模块,{读者编号+图书编号+罚款日期+罚款金额+管理员编号})

处理逻辑的描述

(借书处理,处理借阅者借书问题,借书单,据借书单信息以及借阅者借阅情况的核查,符合规定则查看书库是否有所要借的书,如有就借,没有就退借书单;

如核查不合格就直接拒绝借书,借书单、图书、不合格借书单,)

(还书处理,{处理借阅者还书问题,图书,根据所还书信息,检查是否借阅超期或有图书损坏,有则进行罚款处理,之后在进行还书销借书记录处理},还书清单)

(新书入库处理,将购买图书按一定要求入库,购买的书,{由管理人员对采购回来并审核无误的书分类进行编号,登记书名、作者、出版社等图书基本信息,入库图书。

},新书入库清单)

(销书处理,{按照规定,对部分图书从书库中撤销,撤销书籍的计划,管理人员按照图书馆的统一规定,对一些入库日期过早,内容不符合读者需要,或损坏严重的图书从书库中撤销。

},图书)

(罚款处理,对借阅超期或损坏图书的借阅者进行罚款,罚款通知,罚款金额,管理员根据图书超期天数或损坏程度,按照罚款规定对借阅者进行罚款,完成后,就入库图书),图书,罚款单)

数据存储的描述

{数据存储名称:

借阅者借阅情况存档

简述:

存储借阅者借阅情况的文档

数据存储组成:

读者编号+借书次数+姓名+图书编号+借书日期+应还日期+还书标志+管理员编号

关键字:

读者编号+借书次数}

图书库存情况存档

图书库存,在库情况的文档

图书编号+图书名+出版社+出版日期+作者+库存数+在库数+入库日期

图书编号}

信用手册

记录借阅者信誉的册子

读者编号+借书次数+姓名+图书编号+借书日期+应还日期+管理员编号+逾期+罚款金额

读者编号}

五、业务流程分析

1、借书业务流程

不允许借书

借书学生人教师

学生教师允许借书书信息

所借的书人员

书在库信息清单

、还书,挂失罚款业务流程2书在库信息清理管管理允许还的的所还学生、单人员人员书书教师

丢失的图书在库信息清书信息单罚款通知单

应付罚款理管人员学生、教师借阅信息单收罚款据

4,图书注销及征订业务流程

书库信息清人

更新书库信图书过期,损坏清人不符合读者需

允许征订的图书出库撤

图书入

二、概念模型设计

根据以上需求分析,一个基本的图书馆管理系统数据库大致包括10个表,分别存放相应子功能模块的数据信息,期中“读者信息”和“图书信息”表是关键的表,用于存放图书馆读者的信息和文献的信息,图书馆管理系统实际上就是对读者和文献的管理。

其他涉及读者信息和文献信息的表,都只是记录相应的编号,并根据作为外键的“编号”字段相对应。

数据库要表述的信息有:

(1)读者类型

(2)读者信息(3)图书基本信息(4)图书信息(5)图书征订(6)图书借阅(7)图书归还(8)图书丢失(9)图书罚款(10)图书注销

2.2各个主要实体的属性的E-R图

图各实体及其联系的2.2E-R

三、逻辑设计

3.1一般逻辑模型设计

3.1.1读者类型的关系模式

读者类型(身份、可借册数、可续借册数、可借时间)

其中身份是本表的主键

3.1.2图书基本信息的关系模式

图书基本信息(ISBN、书名、版次、类型、作者、出版社、价格、现存量、库存总量)

其中ISBN号是主键

3.1.3读者信息的关系模式

身份、读者性别、联系方式、登记日期、有效期至、违规次数、现编号、姓名、读者信息(

借图书数)

其中编号是主码,身份是外码

3.1.5图书征订的关系模式

图书征订(征订编号、类型、征订数量、征订日期,订购单价,书名,作者,出版社)

其中征订编号是主码

3.1.6图书借阅的关系模式

图书编号读者编号、借阅时间、应还时间、续借次数、图书状态)、图书借阅(借阅编号、

其中借阅编号是主码,图书编号和读者编号是外码

3.1.7图书归还的关系模式

图书编号读者编号、归还时间)、图书归还(归还编号、

其中归还编号是本表的主码,图书编号和读者编号是外码

3.1.8图书丢失的关系模式

图书编号读者编号、偿还金额、操作时间)、、图书丢失(丢失编号

其中丢失编号是主码,图书编号和读者编号是外码

3.1.9图书罚款的关系模式

图书编号读者编号、罚款日期、罚款金额、是否交款、备注(图书罚款罚款编号、、)

其中罚款编号是主码,图书编号和读者编号是外码

3.1.10图书注销的关系模式

图书编号、注销时间)注销编号图书注销(、

其中注销编号是主码,图书编号是外码.

3.2具体逻辑模型设计

3.2.1读者类型表

字段名数据类型能否为空说明

primarykeynotnullchar(20)身份intnotnull可借册数intnotnull可续借次数char(10)notnull可借时间

3.2.2图书基本信息表说明能否为空字段名数据类型

primarykeyISBNchar(20)

notnull

notnullchar(20)书名char(20)notnull版次char(20)notnull类型char(20)notnull作者char(20)notnull出版社floatnotnull价格notnullint现存量notnullint库存总量

读者信息表3.2.3说明数据类型能否为空字段名primarykeynotnullchar(20)编号notnullchar(20),姓名notnull

char(20)读身份)referenceskeyforeign(身份)(身份者类型

char(8)'

)),'

'

女性别('

性别check(in男notnullchar(12)联系方式notnulldatetime登记日期notnulldatetime有效期至intnotnull违规次数Intnotnull借书数量notnull

char(8)是否挂失

3.2.4图书信息表数据类型字段名能否为空说明primarykey,

char(20)notnull编号key(ISBN)references

foreignnotnullchar(20)

ISBN

图书基本信息(ISBN))

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 专升本

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1