77范文网 - 专业文章范例文档资料分享平台

基于JSP的图书馆管理系统的开发 -(5)

来源:网络收集 时间:2018-12-25 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

*********学院毕业设计说明书(论文)

2、 读者信息表部分信息,主要包括读者编号、读者条形码、读者姓名、性别、读者类型、证件号码、证件类型、电话以及E-mail等信息,如表4-2所示。

表4-2 读者信息表

字段名 ID barcode Sex Name Vocation PaperNo Papertype Tel E-mail

数据类型 Int varchar varchar varchar varchar Int varchar Int Int 长度 10 30 6 20 40 20 10 20 30 约束 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL default NULL default NULL 备注 读者编号 读者条形码 性别 读者姓名 读者类型 证件号码 证件类型 电话 e-mail 3、书架信息表,主要包括书架的编号与名称的信息,如表4-3所示。

表4-3 书架信息表

字段名 ID Name

数据类型 Int varchar 长度 10 20 约束 NOT NULL NOT NULL 备注 编号 名称 4、图书信息表部分信息,主要包括图书条形码、图书名称、类型编号、作者、译者、价格、页数和所在书架等信息,如表4-4所示。

表4-4 图书信息表

字段名 Barcode Bookname Typeid Author Translator 数据类型 Int varchar Int varchar varchar 长度 16 20 10 20 30 约束 NOT NULL NOT NULL NOT NULL NOT NULL default NULL 备注 条形码 名称 类型编号 作者 译者 第 18 页 共 39 页

*********学院毕业设计说明书(论文)

Price Page Bookcase

5、图书类型信息表,主要包括编号、类型名称及可借天数等信息,如表4-5所示。

表4-5 图书类型信息表

Int Int Int 16 16 16 default NULL default NULL NOT NULL 价格 页数 所在书架 字段名 ID Typename Days

数据类型 Int varchar Int 长度 10 30 15 约束 NOT NULL NOT NULL NOT NULL 备注 编号 类型名称 可借天数 6、图书借阅信息表,主要包括编号、读者编号、图书编号、借阅时间以及应还时间等信息,如表4-6所示。

表4-6 图书借阅信息表

字段名 Id Readerid Bookid Borrowtime Backtime

数据类型 Int Int Int Date Date 长度 16 16 16 约束 NOT NULL NOT NULL NOT NULL NOT NULL NOT NULL 备注 编号 读者编号 图书编号 借阅时间 应还时间 7、读者类型信息表,主要包括编号、类型和可借数量等信息,如表4-7所示。

表4-7 读者类型信息表

字段名 Id Name Number

数据类型 Int varchar Int 长度 10 30 4 约束 NOT NULL NOT NULL NOT NULL 备注 编号 类型名称 可借数量 8、图书归还信息表,主要包括编号、读者编号、图书编号以及归还时间等信息,

第 19 页 共 39 页

*********学院毕业设计说明书(论文)

如表4-8所示。

表4-8 图书归还信息表

字段名 Id Readerid Bookid Backtime

4.3.2 E-R图

数据类型 Int Int Int Date 长度 15 10 10 约束 NOT NULL NOT NULL NOT NULL NOT NULL 备注 编号 读者编号 图书编号 归还时间 E-R图即实体-联系图,是一种用来描述现实世界的概念模型。E-R图由实体、实体的属性以及实体之间的关系三部分组成,用矩形表示实体连接起来;用菱形表示实体型之间的联系,在菱形框内写明联系名,并用直线分别与有关实体连接起来,同时在直线旁标上联系的类型。实体之间的关系可以分为3种类型:一对一联系(1:1)、一对多联系(1:n)和多对多联系(m:n)。

根据设计的功能模块与流程图,本系统设计的总体E-R图如图4-7所示。

第 20 页 共 39 页

*********学院毕业设计说明书(论文)

管理员权限 n拥有 m管理 n分类1读者类型n读者1记录n读者借阅信息nnn 记录分类1图书类别记录n 1n图书 n m管理员m管理mm查询n图书信息1管理书架类型 1书架

图4-7 博研图书管理系统整体E-R图

管理员与拥有权限的关系:一个管理员可以拥有多种权限,一种权限也可以被多个管理员拥有。

管理员与读者的关系:一个管理员可以管理多个读者,一个读者可以被多个管理员管理。

管理员与图书的关系:一个管理员可以管理多本图书,一本图书可以被多个管理员管理。

管理员与读者借阅信息的关系:一个管理员可以管理多个读者借阅的信息,一个读者借阅的信息可以被多个管理员管理。

管理员与图书信息的关系:一个管理员可以查询多本图书的信息,一本图书的信息可以被多个管理员查看。

读者与读者类型的关系:一个读者只属于一种读者类型,一种读者类型可以包含多个读者。

读者与读者借阅信息的关系:一个读者可以有多个读者借阅信息,一个读者借阅信息只能属于一个读者。

第 21 页 共 39 页

*********学院毕业设计说明书(论文)

图书与图书类别的关系:一本图书只属于一种图书类型,一种图书类型可以包含多本图书。

图书与书架类型的关系:一本图书只能对应一个书架,一个书架可以放多本图书。 图书与读者借阅信息的关系:一本图书只能对应一个读者借阅信息,一个读者借阅信息则可以对应多本图书。

图书信息与读者借阅信息的关系:一本图书的信息可能包括多个读者借阅信息,一个读者借阅信息只能对应一本图书的信息。

以下为实体图,图4-8为管理员信息实体图,主要包括编号、用户名和密码。

管理员编号用户名密码

图4-8 管理员信息实体图

图4-9为读者信息实体图,主要包括读者编号、读者条形码、读者姓名、性别、读者类型、证件号码、证件类型、电话以及E-mail等信息。

读者条形码读者编号姓名性别E-mail读者信息读者类型电话证件类型证件号码

图4-9 读者信息实体图

图4-10为书架信息实体图,主要包括书架的编号与名称。

第 22 页 共 39 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于JSP的图书馆管理系统的开发 -(5)在线全文阅读。

基于JSP的图书馆管理系统的开发 -(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/389294.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: