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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(图书馆管理系统76397.doc)为本站会员(dzzj200808)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

图书馆管理系统76397.doc

1、实 验 报 告课程名称 _数据库系统教程_实验项目 图书馆数据库 系 别 计算机学院 专 业 网络工程 班级/学号 网工 0903/2009011422 姓 名 张 昭 实验日期 _成 绩 _指导教师 _图书馆数据库系统小组成员:2009011422 张昭(数据库设计,功能设计)2009011423 岳宏扬(E_R 图制作)2009011424 张有骥(数据库表制作)一 需求分析大学图书馆管理信息系统为广大大学师生提供了便利的图书借阅服务。本系统面向全体教职职工与学生,该系统根据不同的操作者,提供不同的服务,我们设计的系统具有管理员读者信息存储,图书出入库记录,借阅并且还添加了电子杂志电子书类

2、图书虚拟借阅和下载记录功能,很多学校的图书馆中的书籍由于局限性,不能达到我们当代大学生的阅读要求,简单的说就是有些图书没有,我们这个系统提供了需求服务,也就是说就是读者如果找不到书就可以想管理员申请自己所需要的图书。学校图书馆考虑到学生需求量来进行图书的增加。以实现图书管理系统的科学化、系统化、自动化,最大限度地为老师和学生提供方便和提供管理效率。二 概念结构设计(E-R 图关系图)总结构 E_R 图图书馆持有书籍聘用留下借阅信息管理员发布公告记录损坏记录服务读者写下留言提供电子书提出需求图书表 ER 图图书表图书类别书名作者出版社定价出版日期在库日期图书馆藏号库存数读者表 ER 图读者表读者

3、姓名密码 读者所在系别读者的E-mail电话读者账号借阅表 ER 图借阅表预定归还日期书名图书馆藏号读者姓名读者账号借阅日期借阅数量借阅号是否归还归还日期留言表 ER 图留言表读者账号读者姓名留言主题留言日期留言内容编号电子读物表 ER 图电子读物表电子读物类别电子读物书名 电子读物作者电子读物出版社电子读物出版日期是否允许下载电子读物馆藏号图书馆 ER 图图书馆普通书籍 id读者 id管理员id电子书需求 ER 图需求需求类型需求名称 大致价格特殊需要发布日期需求日期管理员回复需求 id公告栏 ER 图公告栏公告发布日期管理员 id公告内容公告 id损坏记录 ER 图损坏记录普通书籍 id读

4、者id 管理员id管理员联系方式需要赔偿金钱状态管理员留言损坏 id管理员 ER 图管理员 ER 图姓名密码 管理权限地址电话账号图书表图书类别书名作者出版社定价出版日期在库日期图书馆藏号库存数三 逻辑结构设计(数据库所有表)数据库使用 SQL ,数据库名称为 libdb 。数据库中包括 10 张表 Books (图书)表、 Readers (读者)表、 Orders (借阅)表、 Notes (留言)表和 EBooks (电子读物)表等。1.Books (图书)表 Books 表存储与图书有关的信息,例如书名、作者、出版社和出版日期等,表结构如下表 1 1 所示。 表 1 1 Books (

5、图书)表字段名称 数据类型 字段长度 字段说明 备注 Bid char 10 图书馆藏号 主键 非空Btype char 10 图书类别 非空Bname varchar 50 书名 非空Bauth char 20 作者 Bplisher varchar 30 出版社 Bmoney money 2 定价 非空BPubDate datetime 2 出版日期 Bqantity int 1 在库日期 非空Quantity int 1 库存数 库存总量 2.Readers (读者)表 Readers 表存储与读者有关的信息,例如:读者账号、读者姓名、密码、读者所在单位、读者的 E_mail 和电话等。

6、表结构如表 1-2 所示。 表 1 2 Reader (读者)表字段名称 数据类型 字段长度 字段说明 备注 Rid char 10 读者账号 主键 非空Rname char 20 读者姓名 非空Password char 10 密码 非空Department char 20 读者所在系别 eMail text 16 读者的 E_mail Rphone char 10 电话 非空3.Orders (借阅)表 Orders 表存储与借书有关的信息,例如:借阅统一流水号、图书预定日期、借阅日期书名、图书馆藏号、读者账号和归还日期等。表结构如 1 3 所示。表 13 Orders (借阅)表字段名称

7、 数据类型 字段长度 字段说明 备注 Oid int 4 借阅号 主键 非空OrderpDate datetime 8 预定归还日期 OrderDate datetime 8 借阅日期 非空Bname varchar 50 书名 非空Bid char 10 图书馆藏号 主键 非空Rname char 20 读者姓名 非空Rid char 10 读者账号 主键 非空OreturnDate datetime 8 归还日期 Omany int 1 借阅数量 一般为 1 Osate char 1 是否归还 Y/N4.Notes (留言)表 Notes (留言)表存放读者留言,包括读者账号、读者姓名、留

8、言主题、留言日期和留言内容等信息。表结构如表 1 4 所示。 表 1 4 Notes (留言)表字段名称 数据类型 字段长度 字段说明 备注 Nid auto 1 编号 主键 非空Rid char 10 读者账号 主键 非空Rname char 20 读者姓名 非空NoteKey char 10 留言主题 Ndate datetime 8 留言日期 Ncntent varchar 200 留言内容 5.EBooks (电子读物)表 EBooks (电子读物)表存储与电子读物有关的信息,例如电子读物的书名、作者、出版社、出版日期等,表结构如表 1 5 所示。 表 1 5 EBooks (电子读物

9、)表字段名称 数据类型 字段长度 字段说明 备注 Eid char 10 电子读物馆藏号 主键 非空EBookType char 10 电子读物类别 EBookName char 20 电子读物书名 EAuth char 10 电子读物作者 EPublisher char 20 电子读物出版社 EpubDate datetime 8 电子读物出版日期 Eindex char 1 是否允许下载 Y/N6.图书馆字段名称 数据类型 字段长度 字段说明 备注 Eid char 10 电子书 id 主键 非空Bid char 10 普通书籍 id 主键 非空Rid char 10 读者 id 主键 非

10、空Mid char 10 管理员 id 主键 非空7.需求字段名称 数据类型 字段长度 字段说明 备注 Nid char 10 自然 id 主键 非空Ntyoe char 10 需求类型 非空Nname char 10 需求名称 非空Nmoney char 10 大致价格 非空Nbigneed varchar 100 特殊需要Ndate char 10 发布日期 非空Ndates char 20 需求日期Nhuifu varchar 200 管理员回复8.公告栏字段名称 数据类型 字段长度 字段说明 备注 Gid char 10 公告 id 主键 非空Gdat char 10 公告发布日期 非

11、空Mid char 10 管理员 id 主键 非空Gcontent varchar 100 公告内容 9.损坏记录字段名称 数据类型 字段长度 字段说明 备注 Did char 10 损坏 id 主键 非空Bid char 10 普通书籍 id 主键 非空Rid char 10 读者 id 主键 非空Mid char 10 管理员 id 主键 非空Mphone char 10 管理员联系方式 非空Dmoney char 10 需要赔偿金钱 非空Dt char 1 状态 Y/NDnote varchar 200 管理员留言10.管理员Mid char 10 账号 主键 非空Mname char

12、20 姓名 非空Mmima char 10 密码 非空Mquanxian int 1 管理权限 管理等级,非空Maddress varchar 50 地址 Mphone char 10 电话 非空四 物理结构设计Microsoft SQL Server 2008五 功能设计(系统结构图)图书馆数据库管理系统读者注册登录 图书查询 图书借阅 图书管理 电子杂志下载 读者留言意见 图书赔偿 图书需求六 设计总结本次实验中我担任数据库设计和数据库功能设计。实验设计的基本思想主要由我来设计,数据库的整体思想就是在图书馆建立读者注册,图书查询,图书借阅,管理员管理,电子书下载,读者留言,图书赔偿和图书需

13、求这几项简单的功能。为了满足图书馆读者的各方面需求。我们可以建立公告牌和留言板,这样可以很好的方便读者和管理员之间的沟通,更好的为读者提供服务,管理员也可以有效的得到读者们的需求。我觉得这样很好的实现了图书馆的人性化,使小小的图书馆有个更全更方便的功能。我设计的整体思想就是先从基本的图书馆功能设计,先添加图书馆的基本功能,在基本功能的基础上增加一些当代的读者所需求的服务,比如说电子杂志的下载,当今社会电子读物的市场在渐渐超过实体读物,并且电子读物成本很低,可以减少图书馆的开支,有效的帮助图书馆为读者提供了更好的服务。还有一项功能就是公告牌和读者意见留言,这样可以让读者为管理员提出意见,方便读者和管理员之间进行够用,更好的治理好图书馆的各项功能和环境。有效的为广大读者提供了优质的服务。在本次实验设计后我有了很多的心得,在设计的同时,必 须要有很好的构思,而且是比较全面的构思,必须有整体性和局部性的思想,在整体性的前提下,再进行局部部分的添加。首先设计图书馆的基本功能,比如说查询和借阅等。在基本的功能上添加电子杂志下载和需求意见的提出。图书馆为主类,在主类的基础上进行分支,在分支的基础上再进行功能的添加和分支。这样就可以形成一个网状结构,功能也渐渐地健全。在和我们小组讨论过后又添加了很多的功能,这样功能就慢慢地多了起来。完成的数据库的设计。

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报