图书管理系统数据库设计Word格式.docx

上传人:b****5 文档编号:17319584 上传时间:2022-12-01 格式:DOCX 页数:10 大小:187.10KB
下载 相关 举报
图书管理系统数据库设计Word格式.docx_第1页
第1页 / 共10页
图书管理系统数据库设计Word格式.docx_第2页
第2页 / 共10页
图书管理系统数据库设计Word格式.docx_第3页
第3页 / 共10页
图书管理系统数据库设计Word格式.docx_第4页
第4页 / 共10页
图书管理系统数据库设计Word格式.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

图书管理系统数据库设计Word格式.docx

《图书管理系统数据库设计Word格式.docx》由会员分享,可在线阅读,更多相关《图书管理系统数据库设计Word格式.docx(10页珍藏版)》请在冰豆网上搜索。

图书管理系统数据库设计Word格式.docx

这一部分包括书籍类别管理和书籍信息管理两部分,其中书籍类别管理包括添加书籍类别、修改书籍类别等;

书籍信息管理包括书籍信息的添加、书籍信息的修改、书籍信息的查询、书籍信息的删除等。

读者管理部分:

这一部分包括读者类别管理和读者信息管理两部分。

其中读者类别管理包括添加读者类别、修改读者类别;

读者信息管理包括添加读者信息、修改读者信息、删除读者信息、查询读者信息等。

借阅管理部分:

这一部分包括借书信息管理和还书信息管理两部分。

其中,借书信息管理包括借书信息的添加、借书信息的修改、借书信息的查询等;

还书信息管理部分包括还书信息的添加、还书信息的修改、还书信息的查询等。

统计管理:

主要统计书籍的借阅频率和,和读者的借书和违规情况。

系统的数据流图如图下所示:

顶层图:

图1顶层图

1层图:

图2书籍管理模块

图3读者管理模块

图4借阅管理模块

图5统计管理模块

数据字典

数据结构1:

书籍

数据结构名称:

含义说明:

现实世界书籍的抽象化,以书为单位进行记录。

组成:

ID编号+书名+书类型+作者+出版社+出版日期+页数+关键字+入库时间+上架时间+备注

数据结构2:

书籍类型

书籍类型抽象化,记录书籍类型的信息。

书籍类型ID编号+类型名+关键字+备注

数据结构3:

读者

读者

图书管的使用者,通常是老师或者学生。

ID编号+名字+性别+读者类型+所在院系+地址+电话+邮箱+读者入库日期+备注

数据结构4:

读者类型

对读者类型的描述,不同的读者权限不同。

ID编号+类型名+可以借书的数量+借书的期限+读者的有效期限+备注

数据结构5:

借阅信息

用于对读者借书,还书信息的统计的数据描述。

借阅ID号+读者ID+读者姓名+书ID号+书名字+借出日期+归还日期+备注。

数据流:

数据流名称:

借书

别名:

借书单

简述:

读者借书时填写的单据

来源:

去向:

审核借书

数据流量:

预计500份/天

借书证编号+借阅日期+书名+借阅方式+借阅人

还书

读者还书时附带的数据

审核还书

借书证编号+借阅日期+书名+借阅方式

第二部分:

概念结构设计

各部分子E-R模型图:

 

总的E-R模型图

第三部分:

逻辑结构设计

E-R模型转换成关系模型后,共有五个表,模型如下:

图书:

(图书编号,书名,类别,作者,出版日期,出版社,页数,关键字,入库时间,上架时间,备注)

图书类别:

(类型号,类型名,关键字,备注)

读者:

(ID编号,名字,性别,读者类型,所在院系,地址,电话,邮箱,读者入库日期备注)

读者类型:

(ID编号,类型名,可以借书的数量,借书的期限,读者的有效期限,备注)

借阅信息:

(借阅ID号,读者ID,读者姓名,书ID号,书名字,借出日期,归还日期,备注)

第四部分:

本系统使用SQL2000作为数据库管理系统(DataBaseManagementSystem,数据库管理系统)。

新建一个数据库,将其取名为library。

读者类型表

在数据库中建立一个读书者类别表,用来记录所有的借阅者类型的信息。

在刚刚建立的数据库中建立一个表,其字段结构如表4-1所示,需要注意的是该表的主关键字(PrimaryKey,PK)为ID编号,唯一标志一条记录。

表4-1读书类别表

字段名

数据类型

说明

ID编号

文本

必须字段为是,允许空字符为否

类型名

可以借书的数量

Int

借书的期限

读者的有效期限

日期

备注

读者表

在数据库中建立一个读书者表,用来记录所有的借阅者的信息。

在刚刚建立的数据库中建立一个表,其字段结构如表4-2所示,需要注意的是该表的主关键字(PrimaryKey,PK)为ID编号,唯一标志一条记录。

表4-2读者表

姓名

性别

文本

外码,参考读这类型表

所在院系

地址

电话

邮箱

读者入库日期

图书表

在数据库中建立一个图书表,用来记录所有的书籍的信息。

在刚刚建立的数据库中建立一个表,其字段结构如表4-3所示,需要注意的是该表的主关键字为图书编号,唯一标志一条记录。

表4-3图书表

图书编号

书名

类别

外码,参考图书类别表

作者

出版日期

出版社

页数

关键字

入库日期

上架日期

图书类别表

在数据库中建立一个图书类别表,用来记录书籍的类型信息。

在刚刚建立的数据库中建立一个表,其字段结构如表4-4所示,需要注意的是该表的主关键字为类型号,唯一标志一条记录。

表4-4图书类别表

类型号

图书借阅表

在数据库中建立一个借阅信息表,用来记录所有的读者的借阅信息。

在刚刚建立的数据库中建立一个表,其字段结构如表4-5所示,需要注意的是该表的主关键字为借阅ID,唯一标志一条记录。

表4-3借阅信息表

借阅ID

读者ID

外码,参考读者表

读者姓名

书籍ID

外码,参考图书表

借出日期

归还日期

第五部分:

物理结构设计

/*

见附带的SQL代码。

提示:

将附带的SQL代码拷贝到SQL2000的查询分析器里,既可以产生所需的数据库library和各个表。

*/

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

当前位置:首页 > 高中教育 > 数学

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

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