用例的基本概念-----摘自《大象-------Think in Uml》

基本概念

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

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

      这怎么理解呢?我们先换个说法,一个用例就是与参与者(actor)交互的,并且给参与者提供可观测的有意义的结果的一系列活动的集合。这个说法应当更清楚一些。所谓的用例,就是一件事情,要完成这件事情,需要做一系列的活动;(用例就是活动)而做一件事情可以有很多不同的方法和步骤,也可能会遇到各种各样的意外情况,因此这件事情是由很多不同情况的集合构成的,在UML中称之为用例场景。一个场景就是一个用例的实例。

       例如你想做一顿饭吃,你需要煮饭和炒菜两件事,这两件事情就是两个用例。而煮饭这件事情是可以有不同的做法的。你可以用电饭煲煮饭,也可以用蒸笼做,这就是两个不同的场景,也就是两个实例。而同样是用电饭煲做,如果是糙米,你可能要先淘米,再下锅;如果是精米,你就可以省掉淘米步骤直接下锅。这就是用例在不同条件下的不同处理场景。

        要启动用例是有条件的,

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值