基于UML的仓储管理系统的设计与实现
hwycbg zk ? 公共方法 方法名 newrksfd():Boolean newzk(String ywID,String zkID ,String jzr ,String pzSF, String BZ): Boolean (18)类 职工信息ZGXX ? 私有属性 属性名 zgID xm xb nl jrgssj zw gz jc bz ? 公共方法 方法名 Query():Boolean; (19) 类 物资存储类 WZCCL ? 私有属性 属性名 KCWZID (20)类 业务类别 YWLB ? 私有属性 属性名 ywlbID ywlbMC BZ ? 公共方法 方法名 Add_ YWLB ( ): Boolean; Update_ YWLB ():Boolean; Del_ YWLB ():Boolean; 添加 更新 删除 含义说明 含义 业务类别编码 业务类别名称 备注 属性类型 String String String 含义 库存位置编号 属性类型 String 含义说明 查询 含义 职工编号 姓名 性别 年龄 加入公司时间 职位 工资 奖惩 备注 属性类型 String String String Int Date String Float String String 方法说明 生成入库收费单 生成帐卡 货物异常报告 帐卡 HWYCBG ZK 46
基于UML的仓储管理系统的设计与实现
Query_ YWLB (ywlbID:String):Boolean Print_ YWLB ():Boolean; (21)类 物资明晰分类 WZMXFL ? 私有属性 属性名 wzflID mxlMC BZ ? 公共方法 方法名 Add_ WZMXFL ( ): Boolean; Update_ WZMXFL ():Boolean; Del_ WZMXFL ():Boolean; Query_ WZMXFL (wzflID:String):Boolean; Print_ WZMXFL ():Boolean; (22)类 部门 BM ? 私有属性 属性名 bmID bmMC BZ ? 公共方法 方法名 Add_ BM ( ): Boolean; Update_ BM ():Boolean; Del_ BM ():Boolean; Query_ BM (bmID:String):Boolean; Print_ BM ():Boolean; (23)类 计量单位 JLDW ? 私有属性 属性名 jldwID 含义 计量单位编号 属性类型 String 添加 更新 删除 查询 打印 含义说明 含义 部门编号 部门名称 备注 属性类型 String String String 添加 更新 删除 查询 打印 含义说明 含义 物资分类号 明细类名称 备注 属性类型 String String String 查询 打印 jldw ? 公共属性 计量单位 String 47
基于UML的仓储管理系统的设计与实现 方法名 Add_ JLDW ( ): Boolean; Update_ JLDW ():Boolean; Del_ JLDW ():Boolean; Query_ JLDW (jldwID:String):Boolean; Print_ JLDW ():Boolean; (24)类 站点 ZD ? 私有属性 属性名 zdID zd ? 共有方法 方法名 Add_ZD( ): Boolean; Update_ZD():Boolean; Del_ZD():Boolean; Query_ZD(ZDID:String):Boolean Print_ZD():Boolean; (25)类 验收工具 YSGJ ? 私有属性 属性名 ysgjID Ysgj ? 共有方法 方法名 Add_YSGJ ( ): Boolean; Update_YSGJ():Boolean; Del_YSGJ():Boolean; Query_YSGJ(YSGJID:String):Boolean Print_ YSGJ():Boolean; (26)类 设备 SB ? 私有属性 属性名 SbID ClLX
48
含义说明 添加 更新 删除 查询 打印 含义 站点编号 站点 属性类型 String String 含义说明 增加站点 更新站点信息 删除站点 站点查询 打印 含义 验收工具编号 验收工具 属性类型 String String 含义说明 增加验收工具 更新验收工具信息 删除验收工具 查询验收工具 打印 含义 设备编号 车辆类型 属性类型 String String 基于UML的仓储管理系统的设计与实现
Eddw TfWZ CcID Cd gmSJ Jg Gsbm BZ ? 公有方法 方法名 Add_SB( ): Boolean; Update_SB():Boolean; Del_SB():Boolean; Query_SB(SBID:String):Boolean; Print_SB():Boolean; 增加新设备 更新设备信息 设备报废 查询设备 打印 含义说明 额定吨位 停放位置 出厂序列号 产地 购买时间 价格 归属部门 备注 Float String String String Date Float String String 4.5系统设计顺序图,入库类图
新建入库单顺序图:
49
基于UML的仓储管理系统的设计与实现
入库类:
4.6 系统扩展功能
1 权限管理:
我们对操作进行编码,为每个操作角色赋予相应的操作权限,形成操作权限表,系统管理员能根据需要灵活地对操作角色的操作权限进行赋予与修改,以此有效灵活地对用户的操作权限进行控制。
1)
角色管理 (1)角色填加 (2)角色删除 (3)角色权限修改 (4)角色密码修改
50