图2.2.2 1层数据流图
(二)数据字典
在定义的图书借阅管理系统数据字典中,主要对数据流图中的数据项、数据流、数据存储和处理过程进行说明。 (1)数据项描述
1)数据项名称:借书证号 含义说明:惟一标识一个借书证 类型:字符型 长度:50
逻辑关系:不允许为空 2)数据项名称:用户名 含义说明:读者的名称 类型:字符型 长度:20
逻辑关系:不允许为空 3)数据项名称:密码
含义说明:对用户名和操作员管理员进行加密 类型;字符型 长度:10
3
逻辑关系:允许为空 4)数据项名称:性别 类型:字符型 长度:10
逻辑关系:允许为空 5)数据项名称:所在系别 类型;字符型 长度:10
逻辑关系:允许为空 6)数据项名称:所在班级 类型:字符型 长度:10
逻辑关系:允许为空 7)数据项名称:操作员名称 类型:字符型 长度:30
逻辑关系:不允许为空 8)数据项名称:操作员简称 含义说明:惟一标识一个操作员 类型:字符型 长度:10
逻辑关系:不允许为空 9)数据项名称:操作员级别
含义说明:对操作员和管理员进行区分 类型:字符型 长度:10
逻辑关系:不允许为空 10)数据项名称:图书编号 含义说明:惟一标识一个图书 类型:字符型
4
长度:10
逻辑关系:不允许为空 11)数据项名称:图书名称 类型:字符型 长度:50
逻辑关系:不允许为空 12)数据项名称:作者 类型:字符型 长度:50
逻辑关系:不允许为空 13)数据项名称:出版社 类型:字符型 长度:50
逻辑关系:不允许为空 14)数据项名称:出版时间 类型:日期时间型 长度:8
逻辑关系:不允许为空 15)数据项名称:价格 类型:整型 长度:4
逻辑关系:不允许为空 16)数据项名称:备注 类型:字符型 长度:200
逻辑关系:允许为空 17)数据项名称:借书日期 类型:日期时间 长度:8
逻辑关系:不允许为空
5
18)数据项名称:还书日期 类型:日期时间 长度:8
逻辑关系:不允许为 (2)数据结构描述
1)数据流名称:用户情况
含义说明:定义了一个读者的有关信息
组成结构:用户情况=用户名+借书证号+密码+性别+所在系别+所在班级
2)数据流名称:操作员情况
含义说明:定义了一个操作员的有关信息
组成结构:操作员情况=操作员名称+操作员简称+操作员级别+操作员密码
3) 数据流名称:图书情况
含义说明:定义了一个图书的有关信息
组成结构:图书情况=图书编号+图书名称+作者+出版社+出版时间+价格+备注
(3) 数据流描述 1)数据流名称:借书 含义:读者借书时的记录 来源:读者 去向:审核借书 数据流量:>50份/天
组成:借书单=借书证号+图书编号+借书日期 2)数据流名称:还书
含义:读者还书时要填写的记录 来源:读者 去向:审核还书 数据流量:>25份/天
组成:还书单=图书编号+还书日期
(4) 数据存储说明
1) 数据存储名称:图书数据表
含义说明:存放图书的有关信息
6