细化use case时,我使用了package,但若两个package中使用相同的use case有怎么办呢?
如果有实际例子是最好的拉,,谢谢
------解决方案--------------------------------------------------------
你什么地方难以处理呢?
------解决方案--------------------------------------------------------
一个usecase为何会在两个package中?
------解决方案--------------------------------------------------------
应该不允许出现这种问题,不清楚你的具体情况,不过可能出现的问题有以下2种
1、用例的识别问题,可能用例识别颗粒度过小;
2、分包问题,可能分包原则不恰当,没有适当的分离系统功能,导致子系统耦合度过高。
不过从你的图上看,你的部分包的名称很符合一个用例的命名规则,而有的包的命名却像一个Action,只能是感觉很不合常规,不知道你的用例和包的具体内容,不好评价
------解决方案--------------------------------------------------------
同意CQ_Kevin,基本就是粒度问题,说明你在这个项目的分析和理解上还需要再加把劲,才能合理分包。