繁体   English   中英

用例的活动图,我是否包括&lt; <includes> &gt;在吗?

[英]Activity diagram of use-case, do I include <<includes>> in it?

例如,如果我要制作一个“更新组件”活动图(流程图),我是否还需要在其中包含“显示可用的组件更新”活动图? 它们是不同的用例,“更新组件”包括“显示可用的组件更新”

谢谢。

与“ 每个用例场景一个序列图 ”的最佳实践相反,据我所知, 没有规则可以定义活动图的范围。

此处适用的唯一规则是“ 使用细节级别,使读者对内容足够清楚 ”。

2014年9月12日, The Guru在Mark Collins-Cope接受《 Objective View》杂志采访时说,我认为这是最合理的

统一建模语言(UML)的创建者Grady Booch

“应该使用UML来推理替代方案。建立一些图。针对它使用一些用例。丢弃这些图,然后根据您的最佳决策编写一些代码。重复(并重构)”

例如活动图

uml-diagrams.org:UML活动图示例

在此处输入图片说明

同时显示更多用例。 属于一个演员的每个通道都可以用一个单独的用例来描述

如果通过<>或<>将“显示可用组件更新” UseCase连接到“更新组件” UseCase,则“更新组件”的活动图可能包含CallBehavior Action,在其中调用“显示可用组件更新”活动。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM