软件需求的对话图

“申请化学品”的用例,它来自化学品跟踪系统。这个用例的正常流程包含从化学品库房的库存清单申请-一个化学品容器。另外一个可能的流程是从供应商那里申请化学品。发出申请的用户在选择供应商之前,想有一个选项来浏览库房中该化学品容器的历史信息。图就是表示这个复杂用例的对话图。该对话图的进入点是一个源于实心黑圆圈的转换箭头,叫“要求提出申请”。用户将沿着该箭头从UI的其他部分进入这一部分应用的用户界面。对话图中返回U1其他部分的退出点是另一-转换箭头,也以一个实心黑圆圈结束,与起始圆圈相比,不同之处是在结束的实心黑眼圈外还有一-层
圆圈。在该图中,结束的退出点叫“取消整个申请” 和“完成;退出申请功能’。

这个图初看起来有些复杂,但如果我们每次跟踪一个箭头和一个方框,也不难理解。通过从化学品跟踪系统的某个菜单发出一个对某个化学品的申请,用户就可以初始化这个用例。在该图例中沿着左上角的箭头,将用户引到“当前申请列表”方框。方框代表这个用例的主要工作区,也就是用户当前申请的化学品列表。从该方框出发的箭头表示在当前上下文中用户可选的所有导航选项(不同的导航也就是不同的功能选择)。

  1. 取消整个申请。
  2. 如果申请中至少有一个化学品,则提交该申请。
  3. 在申请列表中添加一个新的化学品。
  4. 从该列表中删除-一个化学品。
     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值