[全程建模]UML应用与实践的对话——需求中流程与用例的关系

Tony 2008-07-24 04:37:09

有个问题请教一下

你认为是流程中包含用例还是用例中包含 流程?用例是否能体现所有需求?对用例是否应该分层,分层的原则是什么?

青润 07:24:51

应该说,大的流程里面包含有用例,而用例里面包含有其内部的细节流程。呵呵

用例肯定要考虑分层,我定义的两条原则是:业务相关性,功能相似性。这两个在我的书里都做了很详细的说明。

Tony 07:26:41

嗯,要好好拜读一下你的书,现在还是有些模糊地带

青润 07:26:49

呵呵。

青润 07:28:07

其实你这个问题里面还包含有用例大小的问题,也就是如何定义用例的大小,如何分割大的用例,如何合并小用例的问题,这些都用这两条原则就可以解决了。

Tony 07:28:41

是的,其实有需求用例和系统用例之分吧

青润 07:28:49

这个区分不合适。

青润 07:29:31

应该考虑的是业务性用例和系统用例,这样定义比较合适。因为有些业务用例不是需求而是非功能性需求所要求的。

Tony 07:30:29

嗯,是这样的,上次有看过但是没有太深入.

青润 07:32:23

恩,其实具体如何定义,对于系统开发而言没有太大的关系,关键是如何解决。

定义的问题是理论家的问题,呵呵,当然在一定的层面上,理论可以指导实践,而在实际工程中,则不一定需要考虑太细的理论定义,毕竟我们的目的是问题的解决和描述的清晰(方便沟通交流)而已。

Tony 07:33:21

呵呵,你的理论还真的很丰富啊

Tony 07:33:49

最近我国内的Team里走了两个人。唉,真是有点心痛啊,都是一手带起来的。。

青润 07:33:51

其实,uml中的定义,我用到的并不多,很多人都以为我用的很深入很全面,呵呵,其实不是如此。

青润 07:34:23

我只是把uml的符号用到了需要解决问题的地方,说uml的理解,我比起潘加宇差很多档次呢。

Tony 07:34:42

潘加宇?

青润 07:34:49

UMLChina的创建者。

青润 07:35:08

或者说,对uml整体的理解和认识。

青润 07:35:16

我只是偏重于应用而已。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值