请教何为use case?

gingerjb 2002-10-27 06:04:55
小弟近日在看软工方面的书籍,发现好多地方,尤其在uml中,都有use case,但始终不太明白这到底是什么意思,希望各位dx不吝赐教
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ozzzzzz 2002-10-27
  • 打赏
  • 举报
回复

use case研究的是用户要使用系统作什么 而不是用户希望系统为他们做什么 这一点应该时刻记住
stonespace(stonespace) 说的很好 我来补充一下
use case要比UML出现早些年 它的作用是捕捉用户的需求 注意是捕捉 就是说用户要有了需求之后 才会有USE CASE 其实USE CASE最大作用是把需求提纯 最重要的作用是找到角色 而角色就是系统中业务模型的雏形 然后才是获得系统运作的顺序 而USE CASE是一种有格式的文档 用例图只是用例的一个图示 所以如果你不学习UML 一样可以使用USE CASE 一本书叫软件需求 机工的 很好的演示了USE CASE 可以参看
stonespace 2002-10-27
  • 打赏
  • 举报
回复
use case :是对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者有价值而且可观察的结构。

use case用来捕捉需求,描述参与者(用户)如何使用系统,用户使用系统看作是一系列动作;use case认为要完整描述需求,这些动作的结果应该可见,也就是说用户知道这些动作的结果是什么,而且这些结果是用户所希望得到的。

UML等建模工具捕获的功能需求,就是use case的集合。

1,268

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧