You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

货运生命周期异步交互建模:运单创建时序图难题

运单创建时序图建模方案

核心流程梳理

  • 用户提交运单请求
  • 系统执行集装箱/航次候选方案检查(参考候选方案生成时序图)
    • 分支1:存在候选方案
      • 用户选择或拒绝候选方案
    • 分支2:无候选方案
      • 系统将运单标记为待处理
      • 系统通知货运代理人
      • 后续三种路径:
        • 路径(a):用户主动取消运单
        • 路径(b):用户等待,货运代理人后续可能创建适配该运单的航次
          • 货运代理人创建航次时(参考航次创建时序图),系统自动检查所有待处理运单
          • 若找到适配的候选方案,系统通知用户,回到「分支1」的用户选择/拒绝环节
        • 路径(c):货运代理人未采取行动或创建的航次路线与运单不符,运单保持待处理直至超时

核心挑战:路径(b)的非确定性事件表示方法

针对路径(b)中「未来可能发生的航次创建」这类非直接触发的异步事件,可通过以下时序图技巧清晰表示:

  • 添加可选激活标记:给货运代理人角色加一个虚线框(或浅色填充的激活框),标注「[非必发·未来任意时间] 创建适配航次」,直观体现事件的不确定性与延迟性。
  • 绘制回溯关联链路:当适配航次创建完成后,从系统角色引出一条带箭头的虚线,标注「检查待处理运单→分配适配候选方案→通知用户」,直接指向主流程里「用户选择/拒绝候选方案」的节点,明确流程回溯逻辑。
  • 补充注释说明:在路径(b)的关键节点旁加注释:/* 此事件为异步非必发事件,仅当货运代理人主动操作时触发 */,避免歧义。
  • 拆分主/子时序图:把初始运单创建作为主时序图,将路径(b)的航次创建与候选分配做成独立子图,主图中用标注「参考子时序图:适配航次创建与候选方案分配」衔接,既简化主图复杂度,又明确关联关系。

内容的提问来源于stack exchange,提问作者Nouira Firas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 03:56:00