首页 > 解决方案 > 我应该设计多少个活动图?

问题描述

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

标签: umlactivity-diagram

解决方案


一如既往,这取决于。如果您的 UC 描述格式正确(例如,您使用 Cockburn 表格),则不需要单个 AD。当然,这取决于你的听众。如果您必须与为其设计系统的客户打交道,您应该制作大量详细的广告,以便您可以讨论和澄清 UC 被很好地理解。如果您只与内部开发人员打交道,您将获得更少的细节。如果您将事情外包出去,您将需要更多细节。简而言之:看我的第一句话。


推荐阅读