软件工程课程设计--图书借阅管理系统

图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

联系客服:779662525#qq.com(#替换为@)