仓库管理系统数据字典设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
仓库管理系统数据字典设计
1.数据流
(1)数据流名称:入库信息
数据流别名:无
说明:即将装入仓库的货物的信息数据流来源:入库台账表
数据流流向:仓库管理员
数据流组成:入库表号+货物编号+入库时间+数量数据流量:根据事物的需要,一般很频繁 (2)数据流名称:出库信息
数据流别名:无
货物的信息说明:销售后即将出库的
数据流来源:出库台账表
数据流流向:仓库管理员
数据流组成:出库表号+货物编号+出库时间+数量数据流量:根据事物的需要,一般很频繁 (3)数据流名称:货物信息
数据流别名:无
说明:对仓库中的所有货物的信息的统计数据流来源:货物表
数据流流向:仓库管理员
数据流组成:货物=货物编号+名称+单价+生产厂商+重量
数据流量: 根据事物的需要,一般很频繁 (4)数据流名称:借条信息:
数据流别名:无
说明:客户,供应商或者企业中其他仓库借出货物的信息。
数据流来源:借条信息表
数据流流向:仓库管理员
数据流组成:借条信息=出库表号+借出人姓名+还库时间
数据流量
2.数据项
(1)数据项名称:货物编号
数据项别名:货物号
说明:仓库中的货物的唯一标识
类型:字符型
长度:10
(2)数据项名称:货物名称
数据项别名:名称
说明:货物的名称
类型:字符型
长度:10
(3)数据项名称:单价数据项别名:货物单价说明:货物的单价等信息类型:money
长度:20
(4)数据项名称:生产厂商数据项别名:生产厂商说明:无
类型:字符型
长度:50
(7)数据项名称:重量数据项别名:重量
说明:货物的重量
类型:float
长度:20
(6)数据项名称:入库时间
入库时间数据项别名:
说明:货物进入仓库的时间类型:datetime 长度:10
(12)数据项名称:入库表号数据项别名:无
说明:无
类型:字符型
长度:10
(13)数据项名称:数量数据项别名:入库货物数量说明:入库的货物数量类型:int
长度:20
(14)数据项名称:出库表号数据项别名:无
说明:无
类型:字符型
长度:10
(15)数据项名称:出库时间数据项别名:无
说明:货物出库的时间类型:datetime 长度:20
(15)数据项名称:借出人姓名数据项别名:无
说明:货物被借出的接收人姓名类型:字符型
长度:10
3.数据文件
(1)数据文件名称:入库单表
说明:所有的订购的货物的入库信息数据文件组成:入库表号+货物编号+入库时间+数量组织方式:按入库表号从小到大排序
存取方式:顺序
存取频率:随机
(2)数据文件名称:出库单表
说明:所有已卖出的货物的出库信息数据文件组成:出库表号+货物编号+出库时间+数量组织方式:按出库表号从小到大排序
存取方式:顺序
存取频率:随机
(3)数据文件名称:货物信息
说明:仓库中的所有货物的信息
数据文件组成:货物编号+名称+单价+生产厂商+重量组织方式:按货物编号从小到大排序存取方式:顺序
存取频率:随机
(4)数据文件名称:入库台账
说明:所有的订购的货物的入库台账统计信息数据文件组成:入库表号+货物编号+入库时间+数量组织方式:按入库表号从小到大排序
存取方式:顺序
存取频率:随机
(5)数据文件名称:出库台账
说明:所有已卖出的货物的出库台账统计信息数据文件组成:出库表号+货物编号+出库时间+数量组织方式:按出库表号从小到大排序
存取方式:顺序
存取频率:随机
(6)数据文件名称:库存情况
说明:仓库中的剩余的货物的信息
数据文件组成:货物编号+入库时间+库存量组织方式:按货物编号从小到大排序存取方式:顺序
存取频率:随机
(7)数据文件名称:借条信息
说明:客户,供应商或者企业中其他仓库借出货物的信息。
数据文件组成:出库表号+借出人姓名+还库时间组织方式:按货物编号从小到
大排序存取方式:顺序
存取频率:随机
4.数据加工
(1)数据加工名称:货物登记
加工编号:1.1
说明:将货物按种类分类,再按货物编号进行排序
输入数据流:订货通知
输出数据流:分类的订单
加工逻辑:将货物先按种类进行分组,再将每一组按货物编号从小到大排序 (2)数据加工名称:货物查询
加工编号:1.2
说明:通过查询得到所需要的货物的货名
输入数据流:分类的订单和货物信息表
输出数据流:订货单
加工逻辑:用单价,生产厂商,重量,货物名称等查询条件与货物信息表进行
比较,确定所需的货物,生产订货单
(3)数据加工名称:货物入库
加工编号:1.3
说明:根据货物信息表和订货单确定哪些货物需要入库
输入数据流:货物信息表,订货单
输出数据流:库存情况表和入库单
加工逻辑:通过订货单和货物编号找到相应的货物详细信息,然后生成入库单(4)数据加工名称:确定当前库存
加工编号:1.4
说明:确定当前库存情况,检验货物是否入库/出库
输入数据流:订单,库存情况表
输出数据流:库存情况核准
加工逻辑:将数据加工1.3完成后的订单与库存情况进行比较,不一致时,将发货单返回给供应商,当一致时进行下个事物
(5)数据加工名称:货物出库
加工编号:1.5
说明:将库存的货物装给客户,供应商或者其他仓库
输入数据流:到货单核准,借条信息表,货物信息表
输出数据流:库存情况表,出库单表,货物信息表
加工逻辑:将到货单与货物信息表进行核查,一致时将货物装进仓库,同时在借条信息表增加信息,并且修改库存表和货物信息表,最后汇总成出库单表 (6)数据加工名称:出库查询
加工编号:1.6
说明:通过出库查询确定货物已经出库,以及库存情况
输入数据流:货物信息表,库存情况表
输出数据流:出库单核准
加工逻辑:将货物信息表与出库单表进行比较,并用单价,生产厂商,重量,货物名称等查询条件进行查询确定出库单表是否与货物信息表,库存情况表一一对应