22、基于历史事实的系统状态管理与处理策略

基于历史事实的系统状态管理与处理策略

1. 订单与物流系统状态管理

在订单处理中,缺货商品会被预订(back - ordered)。预订商品可以直接发货(drop - shipped)或接收。若接收,仓库会生成新的装箱单并进行发货。商品可以从直接发货或仓库发货中退回,且不必退回整个发货批次,退回时需指定包含的商品。

商品的物流状态可通过以下函数基于历史事实确定:

logistics state (item) =
  if there exists PackingSlip
    if there exists Shipment
      if there exists Return
        then Returned
      else Shipped
    else Picked
  else if there exists Backorder
    if there exists Receipt
      then Received
    else if there exists DropShipment
      if there exists Return
        then Returned
      else DropShipped
    else BackOrdered
  else Ordered

订单履行系统中,计费部门主要关注财务文件,运输部门处理物流事件,二者仅在协调付款与发货、退款与退货时产生交集。

2. 软件变更跟踪系统状态管理

在软件变更跟踪系统中,Bug 的状态转换有其特定规则

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值