1.Use Case.pptVIP

  • 10
  • 0
  • 约5.54千字
  • 约 40页
  • 2017-01-01 发布于江西
  • 举报
1.Use Case.ppt

* * 在一个帐单管理系统中,用例 Phone Order和Internet Order在结构和行为方面存在很多相似之处。因此可以定义一个通用的用例 Place Order,来表示结构和公共的行为。抽象的用例Place Order 自身并不一定要是完整的,但是它提供了一个公共的行为框架,子用例可以使自己完整 * * (4) 包含关系 包含关系(include):位于两个用例之间的包含关系意味着基用例显式地在其指定位置将另一个用例包含进来, 使其成为自己的行为的一部分 包含关系可用于提取共用的用例 在具有包含关系的两个用例中,被包含的那个用例不能单独存在,它只能以实例的形式存在于包含它的用例之中 * * 在一个ATM系统中,用例Withdraw Cash, Deposit Cash和Transfer Funds都需要包含系统识别客户这一功能。该行为可以提取出来作为一个新的包含用例,称为Identify Customer, 它被其它三个基用例所包含。这些基用例独立于具体的识别方法,该方法被封装在包含用例中。从基用例的观点看,它们不关心用户识别是从银行磁卡上识别出来的还是从视网膜扫描上识别出来的。它们只需要Identify Customer的结果, 就是客户的标识符 另一方面,从Identify Customer用例的角度看,它不关心基用例是如何使用客户标识的或者在执行它之前,发生了

文档评论(0)

1亿VIP精品文档

相关文档