图书管理系统ER图数据流关系模式.docx
- 文档编号:9923796
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:15
- 大小:140.61KB
图书管理系统ER图数据流关系模式.docx
《图书管理系统ER图数据流关系模式.docx》由会员分享,可在线阅读,更多相关《图书管理系统ER图数据流关系模式.docx(15页珍藏版)》请在冰豆网上搜索。
图书管理系统ER图数据流关系模式
E-R图:
—
"
…
、
;
】
数据流图:
关系模式:
管理员(管理员账号,姓名,性别,电话,住址)
账号信息(账号,密码,账号类型)
读者(读者账号,读者类型,是否可用,姓名,性别,系别,班级,邮箱,余额)
—
读者类型(读者类型,借书上限,借书最大时间,最大续借次数)
书籍(条形码,ISBN,书籍状态,书架编号,损坏程度)
某类书籍(ISBN,书名,作者,主题,出版社,页数,价格,书籍类型编号,出版日期,库存量,在馆数量)
书籍类型(书籍类型编号,书籍类型)
书架(书架编号,条形码,阅览室编号)
阅览室(阅览室编号,阅览室名称,阅览室位置)
读者借阅表(读者账号,条形码,借出日期,续借次数)
读者归还表(读者账号,条形码,借出日期,实际归还日期,续借次数)
|
数据库字段定义说明:
(可根据这个编写数据项)
管理员表(Administrator)
名称
别名
数据类型
取值范围
默认值
(
说明
是否为空
管理员账号
Admin
Char(15)
主键
/
姓名
AName
Char(8)
|
性别
ASex
Char
(2)
男或女
不为空
电话
。
APhone
Char(11)
不为空
住址
AAddress
-
Text
不为空
账号信息表(UserMessage)
名称
》
别名
数据类型
取值范围
默认值
说明
是否为空
账号
UserName
<
Char(15)
主键
密码
PassWord
Char(20)
.
不为空
账号类型
UserType
Char(6)
(
不为空
读者信息表(Reader)
名称
别名
数据类型
`
取值范围
默认值
说明
是否为空
读者账号
ReaderAccount
Char(15)
-
主键,外键,参考账号信息表
读者类型
ReaderType
Char(4)
“学生”“老师”
.
外键,参考账号信息表
不为空
姓名
ReaderName
Char(8)
`
不为空
性别
ReaderSex
Char
(2)
“男”“女”
[
系别
ReaderSdept
Char(10)
不为空
班级
!
ReaderClass
Char(10)
邮箱
ReaderEmail
.
Char(20)
不为空
是否可用
Available
Char
(1)
}
“0”,”1”
0
“0”为可用
余额
ReaderMon
Smallint
{
读者类型(ReaderType)
名称
别名
数据类型
取值范围
默认值
说明
是否为空
读者类型
ReaderType
Char(4)
“学生”“老师”
.
外键,主键
借书上限
MaxBorNum
Tinyint
0-10
6
—
不为空
借书最长时间
MaxTime
Tinyint
2
单位是月
)
不为空
最大续借次数
MaxCount
Tinyint
0-2
2
不为空
(
书籍(Book)
名称
别名
数据类型
取值范围
<
默认值
说明
是否为空
条形码
BookNum
Char(20)
'
主键
ISBN
Char(20)
外键,参考某类书籍表
/
不为空
书架编号
ShelfNum
Char(20)
外键,参考书架表
不为空
~
书籍状态
BookState
Char(6)
"在馆","不在馆"
"在馆"
不为空
书籍损坏程度
%
BookDamage
Tinyint
0~4
0
0为无损坏,1为轻微损坏,2为中度损坏,3为严重损坏,4为无法使用
某类书籍(ReaderType)
(
名称
别名
数据类型
取值范围
默认值
说明
是否为空
ISBN
、
Char(20)
主键
书名
BookName
)
Text
不为空
作者
Author
Char(20)
)
不为空
主题
BookKey
Char(10)
:
不为空
出版社
BookEdit
Text
&
不为空
页数
PageNum
Smallint
!
不为空
价格
Price
SmallMoney
不为空
…
书籍类型编号
BookType
Char(20)
外键,参考书籍类型表
不为空
出版日期
!
PublishTime
DataTime
不为空
库存量
BookNum
]
Int
0
不为空
在馆数量
BookIN
Int
\
0
不为空
书籍类型(ReaderType)
名称
别名
!
数据类型
取值范围
默认值
说明
是否为空
书籍类型编号
BookType
Char(20)
$
主键
书籍类型名称
TypeName
Text
—
阅览室(Room)
名称
别名
数据类型
)
取值范围
默认值
说明
是否为空
阅览室编号
RoomNum
Char(20)
【
主键
阅览室名称
RoomName
Text
—
阅览室位置
RoomLoca
Text
.
书架(Shelf)
名称
别名
数据类型
取值范围
默认值
^
说明
是否为空
书架编号
ShelfNum
Char(20)
主键
;
条形码
BookNum
Char(20)
外键
\
阅览室编号
RoomNum
Char(20)
外键
;
读者借阅表(Borrow)
名称
别名
数据类型
取值范围
默认值
说明
是否为空
'
读者账号
ReaderAccount
Char(15)
主键,外键参考账号信息表
条形码
BookNum
Char(20)
外键,参考某类书籍表
借出日期
BorTime
DataTime
续借次数
BorCount
Char
(1)
0-1
读者归还表(ReturnBook)
名称
别名
数据类型
取值范围
默认值
说明
是否为空
读者账号
ReaderAccount
Char(15)
主键,外键,参考账号信息表
条形码
BookNum
Char(20)
主键,外键,参考某类书籍表
借出日期
BorTime
DataTime
实际归还日期
ReturnTime
DataTime
续借次数
BorCount
Char
(1)
0-1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统 ER 数据流 关系 模式