|
|
|
| 作者 |
内容 |
| geyun |
A对X报告进行审批,在审批后要通知用户B,请问:如果我把审批当作一个用例P,那么通知客户B是作为审批的一个活动还是用例
A对X报告进行审批,在审批后要通知用户B,请问:如果我把审批当作一个用例P,那么通知客户B是作为审批的一个活动还是作为用例(我不知道怎么表达了,我的意思是从P到B也有一个想A--->P的Association呢?如果是有,是不是也是用例了?) |
| 03/08/25 17:56 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| ruobo |
回复:
A对X报告进行审批,在审批后要通知用户B,请问:如果我把审批当作一个用例P,那么通知客户B是作为审批的一个活动还是用例
我认为应该是一个活动。
在rup中有用例的定义:用例实例是系统执行的一系列动作,这些动作将生成特定主角可观测的结果值。
所以我想应该是活动,当然我接触很浅,希望看到高人的指点。 |
| 03/08/25 20:39 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| geyun |
但是用户是一个角色,是系统外的参与者,是否是一个用例才是
|
| 03/08/26 09:06 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| wks9527 |
回复:
说通知是一个活动不准确,它应该是一个独立的用例,它的角色还是A,因为它是有独立意义的。在设计上也应该将它独立出来,通知用例被审批用例所用,也可以被其它用例所用,如果只是把通知封闭在审批用例中不太好。
审批用例用到通知用例就不存在一个抽象关系,它们是简单的依赖关系。 |
| 03/08/29 17:33 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
|
|