仓库管理顶层DFD: a 领料人 c 盘点组
仓库业务管理 b 供货商 d 经理财务组 盘点 记录 图4 新系统顶层DFD数据流程图
根据数据类的分析结果,可以对系统功能进行逻辑划分。由上述U/C矩阵看出该子系统功能比较
简单,故而只需要按上述功能设计几个小模块即可。其一级和模块级数据流程图DFD如下图所示。其中出入库模块除了所修改的数据表和记录不一样以外,模块的结构相似。
验收单 a 领料单 b
出库 入库 领料人 供货商
领料单 材料明 盘点 当前 验收单
留底 细账 记录 库存 留底
统计 d 经理c 盘点 查询 盘点组 财务组
图5 新系统一级DFD数据流程图
1
a 领料单 领料人 输入领料单 读领料和库存 记账 领料单留底 材料明细账 a 领料单 输入领 领料人 料单 当前 库存 领料单 留底
图6 出库模块DFD数据流程图1、2
读领料和库存 当前 库存 记账 材料明细账 a 供货商 验收单 输入验收单 读验收和库存 当前 库存 记账 验收单留底 材料明细账
图7 入库模块DFD数据流程图
根据系统开发要求,需要用数据库软件,而系统规模较小,故选用DBMS数据库管理软件VFP
进行开发,或者其他支持数据库的软件亦可。系统的数据字典在建立数据库的时候可以采用自动化的型式由DBMS自动建立,在系统设计的数据库设计阶段以后、系统实施开始的时候进行。
2
出库模块结构图1: 出库 输入领料读库存 单 或领料 记账 单数据
接受输入 记领料单 记明细账 记库存账
出库模块结构图2: 出库 输入领料读库存或领 单 料单数据 记账 接受输入 记领料单 记明细账 记库存账
3
出库模块流程图
开始 表单装载初始化 选择命令按钮 记录移动 添加 编辑 删除 退出 按钮刷新 记明细帐 编辑记录 修改库存 确认 确认 保存 恢复 删除记录 结束 4
因篇幅问题不能全部显示,请点此查看更多更全内容