05-需求分析精要.pptVIP

  • 26
  • 0
  • 约7.01千字
  • 约 10页
  • 2017-03-12 发布于湖北
  • 举报
用例图 【例】为了更清晰地描述包含与被包含关系,在描述用例的基本事件流中,只需引用被包含用例即可,如用例基本流描述的第8步: 用例名称:查询帐户余额 基本流 用户插入信用卡 系统读取信用卡信息 用户输入密码 系统验证密码合法性 用户选择查询 系统查询帐号余额 用户查看帐号余额 包含用例“打印回执” 退出系统,用户取回信用卡 用例图 扩展 extend ,扩展(extend)关系如下图所示,基础用例中定义有一至多个已命名的扩展点,扩展关系是指将扩展用例(Extension)的事件流在一定的条件下按照相应的扩展点插入到基础用例中。 用例图 【例】对于电话业务,可以在打电话业务上扩展出一些增值业务如:呼叫等待和呼叫转移,而这2个用例在打电话过程中并不一定会被使用。可以用扩展关系将这些业务的用例模型描述如图。 用例图 也可以将打电话用例按下面的文字进行描述: 用例名称:打电话 基本流: 用户拔号 建立通话链路 通话 挂机 扩展点: “增值业务”扩展点在基本流步骤1扩展出来 用例名称:呼叫等待 该用例在“增值业务”扩展点上扩展出来,它扩展了打电话用例。 基本流: 如果应答方正忙,系统用铃声提示应答方并保持拔号呼叫。 用例名称:呼叫转移 该用例在“增值业务”扩展点上扩展出来,它扩展了打电话用例。 基本流: 如果应答方无应答,按应答方设置的方式转移呼叫。 用例图 泛化,泛化又称为继承,当多个用

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档