(8)设备采购计划表 列名 设备号 现有库存 总库存 最大库存 购买数量 供应商 价格 计划采购时间(主键)
数据类型 数值型(20) 数值型(20) 数值型(20) 数值型(20) 数值型(20) 字符型(20) 字符型(10) 日期型(8) 可否为空 不能为空 可为空 可为空 可为空 可为空 不能为空 可为空 可为空 第四章 系统主要功能模块的创建
按照前面的分析,我们将管理系统的逻辑模块统一到6个实际功能模块中,如图所示。切换面板用于切换不同的操作,每项具体操作结束后,都会返回到切换面板。
仓库库存管理系统
设 设 库 客 备 备 存 户 入 出 盘 模 库 库 点 块 图4-1 功能模块图 下面对各模块的作用进行说明:
(1)设备入库模块:添加设备到库存中。 (2)设备出库模块:将设备从库存取出并记录。 (3) 库存盘店模块:核对系统数量和库存数量。
(4) 客 户 模 块 :状态主要是提供的给客户,让其能够时时准确的掌握自己的库存。
下面就按照功能模块图来设计该仓库管理系统。 4.1设备入库模块
在设备入库模块中将实现设备数据的添加和入库等功能。本模块设计采用先用向导生成表单,然后修改的方法实现。
首先在项目管理器的文档视图下单击“新建”按钮,在接下来的向导中,“数据库和表”选择“仓库管理”以及“设备入库表”,这是前面定义好的数据库和表。
表4-1 仓储入库表
名称 收货单据编号 单据状态 部门参考号 来源类型 单据类型 部门编号 部门发出地点 预定发货时间 预定到达时间 送货车号 送货人 送货人电话 重量 重量单位 体积 体积单位 录入时间 录入人员 修改时间 修改人员
输入说明:
字段编码 SHDJBH DJZT KHCKH LYLX DJLX KHBH KHCFDD YDFHSJ JDDDSJ SHCH SHR SHRDH ZL ZLDW TI TIDW RLSJ RLRY XGSJ XGRY 类型 NUM Char Char Char Char NUM Char DATA DATA NUM Char NUM NUM NUM NUM NUM DATA Char DATA Char 长度 15 20 20 20 20 20 30 20 20 15 10 20 20 20 20 20 20 20 20 20 初始值 最终值 (1)录入商品编号,计量单位,包装,重量单位,体积单位,显示默认计量单位对应的信息,默认计量单位是
(2)录入包装数量,计算明细中商品数量,重量和体积,同时计算主表中重量和体积。
(3)保存以前,把实际包装数量设置成包装数量,实际物料数量设置成物料数量。 4.2出库模块
在设备还库模块中将实现设备还库数据的添加和修改库存等功能,按照前面介绍的步骤设计设备还库表。
(3)仓储出库单
表4-2 仓储出库表
名称 字母编码 发货单据编号 FHDBH 单据状态 DJZT 部门参考号 KHCKH 来源类型 LYLX 单据类型 DJLX 部门编号 KHBH 生效日期 SXRQ 失效日期 SXRQ 部门到货地点 KHDHDD 部门仓库编号 KHCKBH 预定发货时间 YDFHSJ 预定到达时间 YDDDSJ 送货车号 SHCH 送货人 SHR 送货人电话 SHRDH 重量 ZL 重量单位 ZLDW 体积 TJ 体积单位 TJDW 录入时间 LRSJ 录入人员 LRRY 修改时间 XGSJ 修改人员 XGRY
输入说明:
类型 NUM Char NUM Char Char NUM DATA DATA Char NUM DATA DATA NUM Char NUM NUM Char NUM Char DATA Char DATA Char 长度 15 20 20 20 20 20 20 20 30 20 20 20 15 10 20 20 20 20 20 20 20 20 20 初始值 最后值 (1)客户委托发货的书面单据。
(2)配送发货时的定单。系统统一规定为发货单,时系统处理发货的业务的起点和根据。
(3)对于一张发货单来说,可以有多条明细信息,但同一种商品在一张发
货单中只有一条明细记录。 4.3 库存盘点模块
对于库存,每个一段时间,就需要对仓库的库存进行盘点,核对系统数量和库存数量。物流仓库内物料多,所以不太可能盘点所有物料,只能根据盘点策略循环盘点物料。盘点的数据包括如下:仓库、货位、物料、物料批次、包装来盘点。盘点策略在客户商品中设置:盘仓频率,盘仓时间。盘仓频率:天、周、月、年,对应的盘仓时间:每天,每周的第几天,每月的几号,每年的几月几号。
相关推荐: