基于UML的仓储管理系统的设计与实现
Fz Ch ywLB Xhdd Ysgj wzflID hwID PM GGXH Cd Pp Dj Dc Dccd bzLX jsDW1 jsDW2 Zsxs Kz Sby ysbgy bgyRS Zdr zdRQ rkclSF scRQ Ysdy sfGH BZ ? 公有方法 方法名 Add_ MDJBXX ( ): Boolean; Update_ MDJBXX ():Boolean; Del_ MDJBXX ():Boolean; Query_ MDJBXX (ywID:String):Boolean Print_ MDJBXX():Boolean; (8)类 码单入库信息:MDRKXX ? 私有属性 属性名
发站 车号 业务类别 卸货地点 验收工具 物资分类号 货物编号 品名 规格型号 产地/生产厂家 钢号/品牌 等级 定尺 定尺长度 单位重量 包装类型 记数单位1 记数单位2 数量折算系数 克重 司磅员 验收保管员 保管员人数 制单人 制单日期 是否入库处理 生产日期 已收代运 是否过户 备注 String String String String String String String String String String String String String Float Float String String String Float Float String String Int String Date String Date String String String 含义说明 添加码单 更新码单信息 删除码单信息 码单查询 打印 含义 41
属性类型 基于UML的仓储管理系统的设计与实现
ywID kcwzID rkZL rkSL1 rkSL2 ? 公共方法: 方法名 Add_ MDRKXXB ( ): Boolean; Update_ MDRKXXB ():Boolean; Del_ MDRKXXB ():Boolean; Query_ MDRKXXB (ywID String): int Query_Rksl(ywID String):float Print_ MDRKXXB():Boolean; (9)类 保管员入库验收信息(BGYYSXX) 字段名 ywID zgID ZL 标题 业务号 保管员 重量 字段类型 C C N 字段长度 12 7 12,6 是否可为空 否 否 举例及说明 200308010012 含义说明 增加码单入库信息表信息 更新码单入库信息表信息 删除码单入库信息表信息 根据业务号查询物资到站日报信息 根据ywID查询入库数量信息 打印 业务号 库存位置编号 入库重量 入库数量1 入库数量2 String String Float Float Float (10) 类 码单货物存放明细(MDHWCF) 字段名 ywID kcwzID cc sccd jZL ckSF 标题 业务号 库存位置编号 层次 实测长度 净重 是否出库 字段类型 C C C N N C 字段长度 12 12 2 9,3 12,6 1 是否可为空 否 否 否 举例及说明 200308010012 011102040612
(11)类 入库单 RKD ? 私有属性 属性名 ywID khID khMC hzrkdID ywLB dhFS gsBM
含义 业务号 客户号 客户名称 货主入库单号 业务类别 到货方式 归属部门 42
属性类型 String String String String String String String 基于UML的仓储管理系统的设计与实现
txmID abcFL wzflID hwID PM GGXH scRQ sbZL ssZL sbSL1 ssSL1 sbSL2 ssSL2 Fl tldDF ddRQ ysbgy Shr shZT shRQ Zdr sfGH BZ ? 公共方法 方法名 Add_ RKD ( ): Boolean; 表中所有属性为参数。 Update_ RKD ():Boolean; Del_ RKD ():Boolean; Query_ RKD (khID String):Boolean setsh(String ywID,String shZT,String shRQ,String Shr) Print_ RKD():Boolean; (12)类 货物异常报告 HWYCBG ? 私有属性 属性名 hwID khID hwm ysyID ycqk
条形码 ABC分类 物资分类号 货物编号 品名 规格型号 生产日期 申报重量 实收重量 申报数量1 实收数量1 申报数量2 实收数量2 费率 铁路代垫费 到单日期 验收保管员 审核人 审核状态 审核日期 制单人 是否过户 备注 String String String String String String Date Float Float Float Float Float Float Float Float Date String String String Date String String String 含义说明 添加 更新 删除 根据客户号查询入库单 设置入库单的处理数据 打印 含义 货物编号 客户号 货物名 验收员 异常情况 43
属性类型 String String String String 基于UML的仓储管理系统的设计与实现
rq ? 公共方法 方法名 Add_HWYCBG ( ): Boolean; Update_ HWYCBG ():Boolean; Del_ HWYCBG ():Boolean; Query_ HWYCBG (hwID String):Boolean Print_ HWYCBG():Boolean; (13)类 帐卡入库信息 ZKRKXX ? 私有属性 属性名 zkID ywID jzr pzSF BZ ? 公共方法 方法名 Add_ZKRKXX ( ): Boolean; Update_ ZKRKXX ():Boolean; Del_ ZKRKXX ():Boolean; Query_ZKRKXX(zkID:String, ywID:String):Boolean Print_ ZKRKXX():Boolean;
(14)类 入库收费单 RKSFD
收费单号 品名 规格型号 客户名称 货主入库单号 发站 车号 实收重量 实收数量1 入库费用
日期 Date 含义说明 添加 更新 删除 根据货物编号查询 打印 含义 账卡号 业务号 记帐人 是否平帐 备注 属性类型 String String String String String 含义说明 添加 更新 删除 查询 打印 sfdID PM GGXH khMC hzrkdID Fz Ch ssZL ssSL1 rkFY 44
C C C C C C C R R R 基于UML的仓储管理系统的设计与实现
铁路代垫费 应收金额 开单人 备注 (15)类 用户权限 YHQX ? 私有属性 属性名 zgID zgXM yhKL qxxl BZ ? 公共方法 方法名 Add_ YHQX ( ): Boolean; Update_ YHQX ():Boolean; Del_ YHQX ():Boolean; CheckYHQX (zgID:String, yhKL:Sring):Boolean; Print_ YHQX ():Boolean; (16)类 权限信息 QXXX ? 私有属性 属性名 qxID qxM BZ ? 公共方法 方法名 Add_ QXXX ( ): Boolean; Update_ QXXX ():Boolean; Del_ QXXX ():Boolean; Query_ QXXX (qxID:String):Boolean; Print_ QXXX ():Boolean; (17)类 入库审核 RKSH ? 私有属性 属性名 md rkd 含义 码单 入库单 属性类型 MD RKD 添加 更新 删除 查询 打印 含义说明 含义 权限编号 权限名 备注 属性类型 C C C 添加 更新 删除 确认用户权限 打印 含义说明 含义 职工编号 姓名 用户口令 权限序列 备注 属性类型 String String String String String tldDF ysJE Kdr BZ R R C C 45