我应该设计多少个活动图?



我必须实现一个Web应用程序,并且按照良好的实践,我从一开始就从UML开始。我设计了用例图,但现在我正在努力找到有关设计活动图的最佳方法的好信息。 我不知道如何开始...我的意思是,我不知道我应该设计哪些活动,或者它们应该有多大。我不知道我应该使用一些大的详细活动图还是更小的活动图。我不知道我应该在图表中放多少细节,例如:如果有一个活动图描述了用户在电子商务上购买产品的活动,我是否应该在图表中同时包含">打开应用程序",">转到搜索项目页面",">在搜索栏中写一些东西",">显示搜索结果", ">选择所需的商品",">将商品添加到购物车"活动?还是我应该只进行">搜索商品",">购买商品"活动?希望已经把自己说清楚了。

与往常一样,这取决于。如果您的UC描述格式良好(例如,您使用Cockburn表单(,则不需要单个AD。那么当然这取决于您的受众。如果您必须与为其设计系统的客户打交道,您应该制作大量详细的广告,以便您可以讨论并澄清UC是很好的理解。如果你只是与内部开发人员打交道,你会得到更少的细节。如果你把事情外包,你将再次需要更多细节。简而言之:请看我的第一句话。

最新更新