【问题标题】:How many activity diagrams should I design?我应该设计多少个活动图?
【发布时间】:2018-09-22 16:55:41
【问题描述】:

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

【问题讨论】:

  • 首先,您应该记住,图表本身并不是目的。他们应该向查看他们的人提供有用的信息。 (这可能是你自己一段时间后。)如果你没有找到一种方法来创建这样的图表,不要浪费你的时间强迫你去做。最好为您的设计编写文本文档,或者只编写可读的、自我解释的代码。

标签: uml activity-diagram


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-15
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多