出入库DDD+WCS架构设计
2024-10-29 09:10:04 1 举报
领域驱动模型设计
作者其他创作
大纲/内容
wcs
协议转换
数据下发
景天
称重域
规则中心
4数据加工
7执行
。。。
扦样
+ 迁样号+ 迁样品种+ 迁样标签名称+ 凭证号+ 调度单号+ 描述+ 流水号
+ 迁样新增+ 迁样修改+ 迁样删除
调度域
山海通
rpc
到库登记
调度
+出入库凭证号+ 调度单据号+ 运输方式 1: 汽运 2:船运+ 到库车/船号+ 承运人+ 业务类型 1: 收购入库;2: 采购入库; 3: 销售出库; 4: 其他
指令下发eg:订单取消
控制中心(eg:作业信息)
称重明细
+ 称重明细编号+ 称重编号+ 捡斤确认签字+ 捡斤留痕目录+ 捡斤磅号+ 捡斤车牌号+ 捡斤结果
dws
质检指标项
+ 业务编号(迁样号/质检号)+ 业务类型+ 业务类型+ 质检项目+ 质检项目值+ 质检说明+ 质检状态+ 质检人员+ 质检时间
控制中心
登录
调度作业
+服务编排()
2指令转发
产品功能
值仓
+ 值仓编号 + 值仓名称+ 调度单号+ 凭证号+ 作业车牌+ 业务类型:1全部 2收购入库 3采购入库 4销售出库 5其他+ 调度号
人员
3消费
源数据
角色
系统功能
7数据转换
5指令转发
业务操作人信息
+ 业务操作人编号+ 业务操作人名称+ 电话+ 车牌号+ 身份证号
+ 人员信息维护()
设备长连接
6执行
设备
预约审批记录
+ 预约审批号+ 二维码图片+ 预约业务类型 A:销售出库;(提粮) B:采购入库 (送粮)C:收购入库(售粮,收购)D其他+ 事件描述+审核反馈原因
+ 预约审核()
网关
值仓明细
+ 值仓明细编号 + 值仓编号 + 值仓人员+ 仓房号+ 粮油品种+ 客户/单位号+ 值仓意见+ 值仓时间+ 预估数量(吨)
出入库预约明细
+ 预约单号+ 粮油品种+ 数量+ 单位+ 是否需要烘干 1:要 2:不要+ 运输方式 1: 汽运 2:船运+ 运输工具牌号+ 承运人+ 到达状态:已过期 2:已到库 3:未到库+ 预约地址
流程
源数据中心(eg:信息任务)
接口中心
指令上传
迁样质检域
仓库
2数据转发
指令上传eg:绑容器
外部系统
出入库预约
1指令
iot
按钮
字典
1:1
调度明细
+ 调度明细号+ 调度单据号+ 出入库标志:1-粮食入库、2-粮食出库+ 粮油品种+ 原发数量(吨)+ 预提货数量(吨)+ 客户/单位号+ 到库时间+ 是否需要烘干:1要、0不要+ 描述
+ 登记()+ 修改()+ 删除()
1数据下发
5计算
6数据下发
质检
+ 质检号+ 迁样号+ 质检方案编号+ 粮油品种+ 客户/单位号+ 质检状态:1-未开始、2-进行中、3-完成、4-优先进行下一环节+ 状态:1化验质检结束、0扦样质检结束+ 仓房id
称重
+ 称重编号+ 凭证号+ 调度单号+ 捡斤业务 1: 入库空车 ; 2:入库载货 3:出库空车 ;4:出库载货 ;5:库内空车;6:库内载货+ 描述
6发送
菜单
3指令到达
4指令下达
值仓域
1发起指令
+ 入口登记号+ 出入库凭证号+ 业务操作人+ 预约单号+ 描述+ 入门登记的方式:RFID、二维码、车牌识别......
+ 登记()+ 修改()+ 删除()
+ 预约单号+ 预约业务名称+ 预约者+预约日期+ 被预约者+ 预约状态 1:成功 2:失败 3: 取消+出入库凭证
+ 预约登记()+ 预约状态修改()+出入库凭证()+出入库凭证获取()
消息通知
+ 作业号+ 消息内容+ 触达方+ 触达方式:0:短信 1:站内信
消息触达()
4指令下发
5指令转换
数据下发eg:任务信息
规则计算
0 条评论
回复 删除
下一页