云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 图书馆管理系统文档

图书馆管理系统文档

  • 62 次阅读
  • 3 次下载
  • 2025/5/2 11:45:41

为减少数 据冗余,简化修改数据的过程,实现对数据进化规范化。

学号姓名性别借书证号办证日期罚款金额住址图书号图书类别状态图书名称作者出版社出版日期电话学生邮箱n借阅m图书定价入库日期备注n管理管理员ID管理员名称密码权限n管理m管理员电话m1设置1参数设置表借书时限最大借书量每日罚款额

管理员ID管理员名称密码权限学号姓名性别借书证号办证日期罚款金额住址管理员电话n管理m电话学生邮箱1设置1参数设置表借书时限最大借书量每日罚款额

(二)逻辑结构设计

E-R图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系横式的属性和码。对于实体间的联系我们分不同的情况讨论:

若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系的属性中加入另一个关系的码。

若实体间联系为1:n,则在n端实体转换成的关系中加入1端实体转换成的关系码。

若实体间联系为n:m,则将联系转换为关系,关系的属性为诸个实体的码加上联系具有的属性而关系的码则为诸实体的码的组合。

可将上图转换为关系模型。每个关系的码用下划线表示。

学生信息表:{ 学号、姓名、性别、借书证号、办证日期、罚款金额、

住址、电话、邮箱、已借册书 }

图书信息表:{ 图书号、类别名称、状态、图书名称、作者、出版社、

入库日期、备注}

租借信息表:{借书证号、学号、图书号、借书日期、还书日期、罚款

金额、备注}

图书类型表: {类别号、类别名称、图书数量、备注} 管理员信息表:{管理员ID、管理员名称、密码、权限、电话}

(三).物理设计

设计原则如下:

(1)进行规范化设计,尽可能地减少数据冗余和重复。

(2)结构设计与操作设计相结合。

(3)数据结构具有相对的稳定性。

基于以上三条设计原则和根据E—R图,创建数据库基本表:图书信息表、图书类别表、学生信息表、租借信息表、管理员信息表,本系统中关于数据库表结构设计如下

学生信息表 字段名称 学号 姓名 性别 借书证号 办证日期 罚款金额 住址 电话 邮箱

数据类型 Char(10) Char(10) Char Numeric(9) Datetime Float(8) varchar(50) varchar(50) varchar(50) 可否为空 主键 Notnull Notnull 外键 Null Null Null Null Null 说明 10位 读者姓名 性别 借书证号 办证日期 罚款金额 住址 电话 邮箱地址

图书信息表 字段名称 图书号 类别名称 状态 图书名称 作者 出版社 入库日期 备注

数据类型 Char(12) Char(20) Bit varchar(50) varchar(50) varchar(50) Datetime Text 可否为空 主键 外键 Not Null Not Null Null Null Null Null 说明 图书号=分类号+其它信息 0为在馆,1为借出 图书名称 作者姓名 出版社名称 存储的日期 图书信息备注 租借信息表 字段名称 借书证号 图书号 借书日期 还书日期 罚款金额 备注 数据类型 Numeric(9) Char(12) Datetime Datetime Float(8) Text 可否为空 主键 外键 Null Null Null Null 说明 借书证号 图书号=分类号+其它信息 借书日期 还书日期 出版社名称 借还信息备注 图书类型表 字段名称 类别号 类别名称 数据类型 Char(2) Char(20) 可否为空 主键 Not Null 说明 分类号是两位 分类名称:中文图书、西文图书、中文期刊、西文期刊 最大借书数目 各类别图书数量 备注 图书数量 管理员信息表 字段名称 管理员ID 管理员名称 密码 权限 Text Int Null Null 数据类型 Char(10) Char(10) Char(10) Char(10) 可否为空 主键 Null Null Null 说明 管理员登录号 管理员姓名 登录密码 权限 电话 电话 Char(10) Null 根据E-R图创建表间关系,表间关系如下图所示:

第四章 系统实施

一. 运行界面说明

首页:

搜索更多关于: 图书馆管理系统文档 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

为减少数 据冗余,简化修改数据的过程,实现对数据进化规范化。 学号姓名性别借书证号办证日期罚款金额住址图书号图书类别状态图书名称作者出版社出版日期电话学生邮箱n借阅m图书定价入库日期备注n管理管理员ID管理员名称密码权限n管理m管理员电话m1设置1参数设置表借书时限最大借书量每日罚款额 管理员ID管理员名称密码权限学号姓名性别借书证号办证日期罚款金额住址管理员电话n管理m电话学生邮箱1设置1参数设置表借书时限最大借书量每日罚款额 (二)逻辑结构设计 E-R图向关系模型的转化要解决的问题是如何将实体和实体间的联系转换为关系模式,如何确定这些关系横式的属性和码。对于实体间的联系我们分不同的情况讨论: 若实体间的联系是1:1,可以在两个实体转换成的两个关系中任意一个关系

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com