大象书之用例

3.3

用例

 

3.3.1

用例是一种把现实世界的需求捕获下来的方法

 

官方文档的定义:用例定义了一组用例实例,其中每个实例都是系统所执行的一系列操作,这些操作生成特定主角可以观测的值。

 

3.3.2

用例的特征

 

用例是相对独立的

 

用例的执行结果对于参与者来说是可观测和有意义的

 

用例必须由一个参与者发起。不存在没有参与者的用力,用例不应该自动启动,也不应该主动启动另一个用例

 

用例必然是以动宾短语的格式出现的

 

 

3.3.3

 

用例分析阶段,即概念建模阶段,用例的力度以每个用例能描述一个完整的事件流为宜。

 

系统建模阶段,用例视角是针对计算机的,因此用例的力度以一个用力能够秒素的操作者与计算机的一次完整交互为宜。

 

实际上,用例粒度的划分依据(尤其是业务用例)最标准的方法是以该用例是否完成了参与者的某个完整目的为依据的。

 

用例分析是以参与者为中心的

 

用例的粒度大小不是从用例包含的不走的多少来判断的

 

一般来说,一个业务用例定义在多于10个,少于50个之间,否则就应该考虑一下力度选择是否合适了。

 

同一个需求阶段,所有用的力度应该是同一个量级的。

 

..粒度选择的问题本质上还是因为边界认定不同而产生的。如果对选择力度感到困难,或者出现了同一个阶段力度大小不移的情况,你应当首先确认你是否选择了一个正确的边界并时时检查自己是否超越了这个边界

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值