UML和模式读书笔记:Use Case部分

Use Case

发现并描述需求,是项目开发后期成果物的基础,对后期的分析,设计,实现,项目管理等方面都有影响。

NotationUse Case不只强调Use Case图,事实上,Use Case以文本描述为核心,Use Case Diagram反而是可选择内容。

 

理解三个定义:ActorScenariosUse Cases

 

Use Case Model

Use Case Model不是需求分析成果物的全部,需求分析的成果物还可能存在其他部分,比如说Supplementary specification, Glossary, Visionbusiness Rules。这些内容可以根据项目开发的具体情况酌情而定。

Use Case建模过程中,不涉及到OO思想。建模的核心是以用户的视角进行分析,通过对用户和系统之间交互的描述,揭示用户的目标,或者说系统的任务。Use Case应该集中在功能需求和行为需求上面。Use Case规定了系统应该如何运转,并且如何和用户进行交互。在一定程度上说,它可以成为功能式样书,因为二者具有相同或者相似的内容,如果Use Case的工作一定要做,则功能式样书则是可选的,前提的Use Case的内容一定要详细。Use Case不能做到的地方,可以通过其他文档来补充,比如说Supplementary specification等。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值