ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:244.40KB ,
资源ID:18869263      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18869263.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(图书馆管理信息系统的数据库设计Word文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

图书馆管理信息系统的数据库设计Word文档格式.docx

1、图书管理员根据不同类型读者的借阅情况,对书籍进行管理。(4)查看1)书籍信息查询。登陆本系统的读者或是图书管理员可以查看现有图书系统中任何书籍的信息。2)读者信息查询。一般的读者只能查看自己在该系统上的信息,如借阅的书籍等,而图书管理员可以查看任何读者的信息情况。3)借阅信息查询。读者或是图书管理员可以查看每本书籍的在图书馆的状态,是借阅中还是在馆藏地等。1.3数据需求及业务规则分析(1)图书馆为全校的学生和教职工提供图书借阅服务,学生分为高职生、本科生(含一本、二本、三本)、硕士研究生(含MBA)和博士研究生等多种层次。(2)图书按性质可以分为中文图书、外文图书和新书。不同的读者对象有不同的

2、借阅要求,按照借阅要求规则。(3)新书在上架或入库后的60天内只提供短期外借,然后自动生成中文图书或是外文图书。(4)借出的图书不能当天归还。(5)每次借阅后读者最多可以续借一册图书一次。(6)图书逾期不还者,如果是中文图书,则每册每天罚款0.2元、新书和外文图书借阅则每册每天0.5元。并且对超期图书,图书管理系统将自动向读者电子邮箱中发一封电子邮件催还图书。(7)每个读者和图书管理员都有自己唯一的编号。(8)每个书籍都有唯一的图书编号,每种图书可能采购多册,并且分布于多个馆中。(9)每个馆藏的图书,当借出后,则该图书状态改为借出状态,而且相应的该馆藏这本图书修改。(10)图书的归还遵循属地原

3、则,即从哪个分馆借出的图书必须要在那个分馆中归还。(11)图书馆管理员有权更改图书到期时间,比如将本来暑假到期的图书的到期时间改为9月10日。(12)每个用户都分配了用户名(全局唯一)和密码,其中,用户名就是读者号,密码初始值为读者的学号或者工号,可以修改。1.4数据约束分析(1)读者登陆系统的用户名即是读者号,为一卡通账号或学工号,11位。初始密码为该读者的读者号,可以修改。(2)书籍编号按照一定规则, “ISBN号”+三位流水号“XXX”(3)每种借阅类型和读者类型,其借阅册数、借期、是否允许续借、续借期限等不同。不同借阅种类和借阅对象的借阅要求规定限制。例如,本专科生可以借中文图书5本,

4、借期30天,可以续借一次,续借15天。(4)日期的格式一律采取“yyyy-mm-dd”。(5)书籍分类号按照要求编号。例如A代表马克思主义、列宁主义、毛泽东思想、邓小平理论。(6)图书管理员编号按照教职工号编写。2 实体集与联系集2.1实体集及属性(1)图书Book: 图书编号BookNo、ISBN号、名称BName、作者Writer、出版地Address、出版社Press、出版时间PressTime、字数SumWords、单价Price、内容简介Introduction、所属分类号ClassifyNo。如图2.1所示。图2.1 图书Book实体集(2)读者Reader:读者号ReaderNo

5、、姓名Name、性别Sex、类型ReaderType、单位Department、电子邮箱Email。如图2.2所示。图2.2 读者Reader实体集(3)图书管理员Librarian:图书管理员编号LibrarianNo、姓名Name、性别Sex、单位Department、电子邮箱Email。如图2.3所示。图2.3 图书管理员Librarian实体集(4)书籍分类号表ClassifyTable:所属分类号ClassifyNo、所属分类名称ClassifyName。如图2.4所示。图2.4 书籍分类号表ClassifyTable实体集(5)书籍借阅种类表BorrowTypeTable:读者类型

6、Readertype、借阅种类BookType、借阅册数BorrowNum、借期BorrowDays、续借次数Number、续借天数ReBorrowDays、借书总册数Total。如图2.5所示。图2.5书籍借阅种类表BorrowTypeTable实体集2.2联系集及属性(1)图书管理员与书籍之间的“入库Input”联系集,多对多联系。Input联系集属性:图书编号BookNo、名称BName、ISDN号、入库时间InputDate、图书种类BookType、入库册数InputNum、馆藏地点Place、图书管理员编号LibrarianNo。如图2.6所示。图2.6入库Input联系集(2)读

7、者与书籍之间的“借阅Borrow”联系集,多对多联系。Borrow联系集属性:读者编号ReaderNo、读者姓名Name、读者类型ReaderType、读者电子邮箱Email、图书编号BookNo、借阅种类BookType、ISDN号、初次借阅时间InitialDate、续借时间ReBorrowDate、应归还时间LastBackDate、实际归还时间BackDate、罚款Penalty、总库存InputNum、实际库存Num、馆藏地Place。如图2.7所示。图2.7借阅Borrow联系集2.3总体E-R图图书馆管理信息系统的总体E-R图如2.8所示。图2.8总体E-R图3 数据字典数据字典

8、包括数据说明和数据的使用,具体内容如下所示。3.1 数据项与数据结构通过总体E-R图,基本确定各实体及联系的属性,如表3.1所示。表3.1 数据说明实体/联系数据项名属性名数据类型域/取值范围约束Book图书编号BookNochar(12)“ISBN号”+三位流水号“XXX”Primary KeyISBN号ISBNchar(9)通用标准Not Null名称BNamevarchar(50)50个字符内作者Writervarchar(30)30个字符内出版地Address出版社Press出版时间PressTimedatatimeyyyy-mm-dd字数SumWordsnumeric(10,0)0至

9、1010Null单价Pricenumeric(10,2)0至1010.00内容简介Introduction所属分类号ClassifyNovarchar(10)10个字符内,“A-Z”+“0-9”Reader读者号ReaderNochar(11)11个字符姓名Name10个字符内性别Sexchar(2)2个字符,“男”或“女”类型ReaderTypevarchar(20)20个字符内,“科研人员”、“教师”、“非教研人员”、“博士研究生”、“硕士研究生”、“本专科生”单位Department电子邮箱EmailLibrarian图书管理员编号LibrarianNoNotClassifyTable所

10、属分类名称ClassifyNameBorrowTypeTable读者类型Readertype借阅种类BookType10个字符内,“中文图书”、“外文图书”、 “短期外借”借阅册数BorrowNum借期BorrowDays续借次数Number续借天数ReBorrowDays借书总册数TotalInputISDN号ISDN入库时间InputDate图书种类入库册数InputNum馆藏地点Place10个字符内,“本部”、“枫林园”、 “麦庐园”Borrow读者编号读者电子邮箱读者姓名初次借阅时间InitialDate续借时间ReBorrowDate应归还时间LastBackDate实际归还时间B

11、ackDate罚款Penalty总库存实际库存Num馆藏地3.2 数据处理根据数据说明表,对这些数据进行如下处理,如表3.2所示。表3.2 数据处理数据操作说明功能实现New_Book_Inf新增图书信息图书管理员将新书信息输入入库Update_Book_Inf书籍信息维护图书管理员对已有库存书籍信息进行修改、删除等操作Update_ ClassifyTable_Inf书籍类别管理图书管理员根据图书所属分类进行添加、删除、修改、更新等操作New_Reader_Inf新增读者信息图书管理员将读者信息输入系统Update_Reader_Inf读者信息维护图书管理员或是读者本身对自己的信息进行修改Scan_Borrow_Histroy借阅历史查看读者可以查看搜索自己的借阅历史信息Borrow_Operate书籍借阅管理图书管理员根据读者借阅读书及归还读书进行的一系列操作Check_Book_Inf书籍信息查询读者或图书管理员可以查询读书的信息Check_Reader_Inf读者信息查询图书管理员可以查询读者的信息Check_Borrrow_Inf借阅信息查询图书管理员可以查询任何读者的借阅情况

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

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