UML系统分析设计案例 - 电子商务(8)

2019-03-03 20:39

基于UML的仓储管理系统的设计与实现

根据分析级的顺序图与系统的对象分析定义系统中涉及的类: (1)类 客户 KH (2)类 货物 HW (3)类 仓库 CK (4)类 库区 KQ (5)类 库位 KW

(6)类 物资到站日报 DZRB (7)类 码单基本信息 MDJBXX (8)类 码单入库信息:MDRKXX

(9)类 保管员入库验收信息(BGYYSXX) (10)类 码单货物存放明细(MDHWCF) (11)类 入库单 RKD

(12)类 货物异常报告 HWYCBG (13)类 帐卡入库信息 ZKRKXX (14)类 入库收费单 RKSFD (15)类 用户权限 YHQX (16)类 权限信息 QXXX (17)类 入库审核 RKSH (18)类 职工信息ZGXX (19) 类 物资存储类 WZCCL (20)类 业务类别 YWLB

(21)类 物资明晰分类 WZMXFL (22)类 部门 BM

(23)类 计量单位 JLDW (24)类 站点 ZD

(25)类 验收工具 YSGJ (26)类 设备 SB

36

基于UML的仓储管理系统的设计与实现

4.3 入库系统类图:

4.4 定义对象与类的属性与操作

(1)类 客户 KH ? 私有属性 属性名 khID khM khDZ lxDH Stringz xsqx yyzh BZ ? 公共方法 方法名 Query():Boolean Add_KH():Boolean;

37

含义 客户号 客户名 客户地址 联系电话 传真 销售权限 银行帐号 备注 属性类型 String String String String String String String String 含义说明 查询 基于UML的仓储管理系统的设计与实现

(2)类 货物 HW ? 私有属性 属性名 khID wzflID hwID PM GGXH sccj ghpp Dj dc dccd dwZL bzLX jsDW1 jsDW2 slZSXS bcyq kz bzq BZ ? 公共方法: 方法名 Add_HW( ): Boolean; Update_HW():Boolean; Del_HW():Boolean; 含义说明 增加新近货物信息 更新货物信息 删除货物信息 含义 客户号 物资分类号 货物编号 品名 规格型号 产地/生产厂家 钢号/品牌 等级 定尺 定尺长度 单位重量 包装类型 记数单位1 记数单位2 数量折算系数 保存要求 克重 保质期 备注 属性类型 String String String String String String String String String Float Float String String String Float String Float Float String Query_HW(KHID:String,WZFlID:String):Boolean 根据物资号与客户号查询货物基本信息 Print_HW():Boolean; (3)类 仓库 CK ? 私有属性 属性名 ckID ckMC ckLX ckMJ ckGS BZ ? 公有方法 方法名 含义说明 含义 仓库编号 仓库名称 仓库类型 仓库面积 库区个数 备注 属性类型 String String String Float Int String 打印 38

基于UML的仓储管理系统的设计与实现

Add_CK( ): Boolean; Update_CK():Boolean; Del_CK():Boolean; Query_CK(CKID:String):Boolean Print_CK():Boolean;

(4)类 库区 KQ ? 私有属性 属性名 kqID kqLX kqGS kqMJ BZ ? 共有方法 方法名 Add_KQ( ): Boolean; Update_KQ():Boolean; Del_KQ():Boolean; Query_KQ(KQID:String):Boolean Print_KQ():Boolean; (5)类 库位 KW ? 私有属性 属性名 kwID kwMJ Zdl BZ ? 公有方法 方法名 Add_KW( ): Boolean; Update_KW():Boolean; Del_KW():Boolean; Query_KW(KWID:String):Boolean Print_KW():Boolean; 新建库位 更新库位信息 删除库位 库位查询 打印 含义说明 含义 库位编号 库位面积 最低量 备注 属性类型 String Float Float String 新建库区 更新库区信息 删除库区 库区查询 打印 含义说明 含义 库区编号 库区类型 库位个数 库区面积 备注 属性类型 String String Int Float String 新建仓库 更新仓库信息 删除仓库 仓库查询 打印 39

基于UML的仓储管理系统的设计与实现

(6)类 物资到站日报 DZRB ? 私有属性: 属性名 dzrbID dhSJ fz ch PM ybSL ssSL jlDW xhdd qf ztzby clSF dzry dzsb dzsjd BZ ? 公共方法: 方法名 Add_ DZRBB ( ): Boolean; Update_ DZRBB ():Boolean; Del_ DZRBB ():Boolean; Query_ DZRBB (dzrbID:String):Boolean setTrue(int dzrbID) :Boolean ResultSet Query_DZRB1():Boolean Print_ DZRBB():Boolean; (7)类 码单基本信息 MDJBXX ? 私有属性 属性名 ywID khID khMC dzrbID dhSJ

含义 到站日报号 到货时间 发站 车号 品名 预报数量 实收数量 计量单位 卸货地点 铅封 站台值班员 是否处理 调装人员 调装设备 调装时间段 备注 属性类型 Int Date String String String Float Float String String String String String String String String String 含义说明 增加物资到站日报信息 更新物资到站日报信息 删除物资到站日报信息 根据到站日报编号查询物资到站日报信息 设置到站日报的是否处理项为真 查询未处理的到站日报 打印 含义 业务号 属性类型 String 客户号 String 客户名称 String 到站日报号 到货时间 40

Int Date


UML系统分析设计案例 - 电子商务(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:孟子的仁政思想及其对当今的意义

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: