仓库管理系统 数据流图 数据字典.docx
《仓库管理系统 数据流图 数据字典.docx》由会员分享,可在线阅读,更多相关《仓库管理系统 数据流图 数据字典.docx(11页珍藏版)》请在冰豆网上搜索。
![仓库管理系统 数据流图 数据字典.docx](https://file1.bdocx.com/fileroot1/2022-10/4/9b51563f-a440-4328-b1d2-390cf6a26fb4/9b51563f-a440-4328-b1d2-390cf6a26fb41.gif)
一.数据流图
1.仓库管理系统的顶层(0层)数据流图
客
户信
货出物库信信
息息
入
库信息
返
回查询结果
货物
编号客户编号
订单
息
发货单
订货通知
订单
仓库管理系统
发票
到货通知
顾客
仓库管理员
采购员
供货商
2仓库管理系统的第一层数据流图
订单
发货单
订货通
知
到货通知
1
入库信息
货物信息
入库信息
管理
客户信息
3
货物信息管理
6
打印
出库信息
货物编号
客户编
号
返回查询结果
4
客户信息管理
客户货物信息
5.查询
2 发票
出库信息
管
订单
顾客
仓库管理员
采购员
供货商
3.入库信息管理的细化
订货单
客户信息 1.6
登录新供
表 应商
1.1
按商品汇
订货通知 总,分类合计
新的
供应商
1.3按供
应商汇总,选择
订单
分类
的订单
订
单
发货单
库存表
1.2
确定要订货的货名等
到货单核
1.5
入库
1.4
准 核对发货
单
到货通知
采购员
供应商
采购入库信
入库
仓库管理员
息表 货物信息表
信息 6
打印
4.出库信息管理的细化
货物信息表
订单
2.1 2.3
编辑订单订单 检查订单
不能满足的订1单.入库信息
管理
新顾客
可满足的订货
客户信息表
2.2
登录新顾客
库存表
2.4
出库
6.打印
2.5
编写出库历史
销售出库信
息表
出库信息
发票
仓库管理员
顾客
5.货物信息管理的细化
货物信息表
货物信
息
出库信
息
3.1
修改
2.4
出库
仓库管理员
入库信息
1.5
入库
6.客户信息管理的细化
客户信息表
客户信
息
4.1
修改
供应商信
息 客户
信息
1.6登录新 2.2登录新供应商 顾客
仓库管理员
7.查询的细化
客户信息单 货物信息单
客户编客户信
号
息
货物编
号
货物信息
货物编号
客户编号
查询客户货物信息
5
6
打印
仓库管理员
返回查询结果
二.数据字典
1.数据流
(1)数据流名称:
入库信息数据流别名:
无
说明:
即将装入仓库的货物的信息数据流来源:
采购入库信息表
数据流流向:
仓库管理员
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
数据流量:
根据事物的需要,一般很频繁
(2)数据流名称:
出库信息数据流别名:
无
说明:
销售后即将出库的货物的信息数据流来源:
销售出库信息表
数据流流向:
仓库管理员
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次出货时间+货物产地
数据流量:
根据事物的需要,一般很频繁
(3)数据流名称:
货物信息数据流别名:
无
说明:
对仓库中的所有货物的信息的统计数据流来源:
货物信息表
数据流流向:
仓库管理员
数据流组成:
货物=货物编号+货物品名+货物规格+货物数量+货物进价+货物售价+货物种类
数据流量:
(4)数据流名称:
客户信息:
数据流别名:
无
说明:
所有客户及供应商的信息。
数据流来源:
客户信息表
数据流流向:
仓库管理员
数据流组成:
客户=客户编号+客户名称+客户地址+客户电话+客户类型数据流量
(5)数据流名称:
订货通知数据流别名:
无
说明:
当仓库中的货物不能满足顾客需求时,所发出的订货的信息数据流来源:
采购员
数据流流向:
加工1.1
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
数据流量
(6)数据流名称:
分类的订单数据流别名:
无
说明:
按货物的种类将所需要订货的货物分类后的清单数据流来源:
加工1.1
数据流流向:
加工1.2
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
数据流量:
(7)数据流名称:
订单数据流别名:
无
说明:
所需要订购的货物的信息
数据流来源:
货物信息表,库存表及客户信息表数据流流向:
供应商
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
数据流量:
(8)数据流名称:
发货单数据流别名:
无
说明:
供应商返回的所定货物的清单信息数据流来源:
供应商
数据流流向:
加工1.5
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地
数据流量:
(9)数据流名称:
错误的发货单数据流别名:
无
说明:
供应商所发的货物信息由错误的地方数据流来源:
供应商
数据流流向:
供应商
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地
数据流量;
(10)数据流名称:
正确的发货单数据流别名:
无
说明:
供应商所发的货物信息是正确的数据流来源:
供应商
数据流流向:
加工1.4
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地号
数据流量:
(11)数据流名称:
到货单核准
数据流别名:
无
说明:
将供应商的发货单与到达的货物进行对比,看是否一致数据流来源:
供应商
数据流流向:
加工1.6
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+客户类型+客户编号+客户名称+发货时间+货物产地
数据流量:
(12)数据流名称:
新顾客(新供应商)数据流别名:
无
说明:
在客户信息表中不存在的客户数据流来源:
客户信息表
数据流流向:
加工2.2
数据流组成:
客户=客户编号+客户名称+客户地址+客户电话+客户类型数据流量:
(13)数据流名称:
可满足的订单数据流别名:
无
说明:
仓库中的货物能够客户的订单
数据流来源:
客户及货物信息表,库存表数据流流向:
加工2.4
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次进货时间+货物产地
数据流量:
(14)数据流名称:
不能满足的订单数据流别名:
无
说明:
仓库中的货物不能够客户的订单数据流来源:
客户及货物信息表,库存表数据流流向:
加工2.5
数据流组成:
货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户类型+客户编号+客户名称+本次进货时间+货物产地
数据流量:
2.数据项
(1)数据项名称:
货物编号数据项别名:
货号
说明:
仓库中的货物的唯一标识类型:
字符型
长度:
10
(2)数据项名称:
货物品名数据项别名:
货名
说明:
货物的名称类型:
字符型
长度:
10
(3)数据项名称:
货物规格数据项别名:
规格
说明:
货物的大小等信息类型:
字符型
长度:
20
(4)数据项名称:
货物数量数据项别名:
数量
说明:
无
类型:
数值型长度:
10
(5)数据项名称:
货物进价数据项别名:
进价
说明:
无
类型:
数值型长度:
10
(6)数据项名称:
货物售价数据项别名:
售价
说明:
无
类型:
数值型长度:
10
(7)数据项名称:
货物种类数据项别名:
类别
说明:
货物的类型类型:
字符型
长度:
10
(11)数据项名称:
供应商电话:
数据项别名:
无
说明:
供应商的联系方式类型:
数值型
长度:
11
(12)数据项名称:
客户编号数据项别名:
无
说明:
客户的唯一标识类型:
字符型
长度:
10
(13)数据项名称:
客户名称数据项别名:
无
说明:
无
类型:
字符型长度:
20
(14)数据项名称:
客户地址数据项别名:
无
说明:
需要购货的客户的类型:
字符型
长度:
80
(15)数据项名称:
客户电话
数据项别名:
无
说明:
客户的联系方式类型:
数值型
长度:
11
(16)数据项名称:
本次采购员编号数据项别名:
采购员编号
说明:
采购员的唯一标识类型:
字符型
长度:
10
(17)数据项名称:
本次采购员姓名数据项别名:
采购员姓名
说明:
无
类型:
字符型长度:
10
(18)数据项名称:
本次进货时间数据项别名:
进货时间
说明:
货物入库的时间类型:
时间日期型
长度:
8
(19)数据项名称:
本次出货时间数据项别名:
出货时间
说明:
货物出库的时间类型:
时间日期型
长度:
8
(20)数据项名称:
货物产地数据项别名:
产地
说明:
无
类型:
字符型长度:
80
(21)数据项名称:
客户类型数据项别名:
无
说明:
表明这个客户是供应商还是顾客类型:
字符型
长度:
10
3.数据文件
(1)数据文件名称:
采购入库信息表说明:
所有的订购的货物的入库信息
数据文件组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
组织方式:
按货物编号从小到大排序存取方式:
顺序
存取频率:
随机
(2)数据文件名称:
销售出库信息表说明:
所有已卖出的货物的出库信息
数据文件组成:
货物编号+货物品名+货物规格+货物数量+货物售价+货物种类+客户编号+客户名称+本次出货时间+货物产地
组织方式:
按货物编号从小到大排序存取方式:
顺序
存取频率:
随机
(3)数据文件名称:
货物信息表说明:
仓库中的所有货物的信息
数据文件组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物售价+货物种类
组织方式:
按货物编号从小到大排序存取方式:
顺序
存取频率:
随机
(4)数据文件名称:
客户信息表
说明:
客户的所有信息(包括供应商)
数据文件组成:
客户编号+客户名称+客户地址+客户电话组织方式:
按客户编号从小到大排序
存取方式:
顺序存取频率:
随机
(5)数据文件名称:
库存表
说明:
仓库中的剩余的货物的信息
数据文件组成:
货物编号+货物品名+货物规格+货物产地+货物剩余量组织方式:
按货物编号从小到大排序
存取方式:
顺序存取频率:
随机
(6)数据文件名称:
订货单说明:
需要订货的清单
数据文件组成:
货物编号+货物品名+货物规格+货物数量+货物进价+货物种类+供应商编号+供应商名称+本次采购员编号+本次采购员姓名+本次进货时间+货物产地
组织方式:
按货物的编号从小到大排序存取方式:
顺序
存取频率:
随机
4.数据加工
(1)数据加工名称:
按商品汇总,分类合计加工编号:
1.1
说明:
将订单上的货物按种类分类,再按货物编号进行排序输入数据流:
订货通知
输出数据流:
分类的订单
加工逻辑:
先按洪武种类进行分组,再将每一组按货物编号从小到大排序
(2)数据加工名称:
确定要订货的货名等加工编号:
1.2
说明:
通过查看得到所需要的货物的货名输入数据流:
分类的订单和库存表
输出数据流:
订货单
加工逻辑:
将订单与库存表进行比较,确定所需的货物及数量,生产订货单
(3)数据加工名称:
按供