Uml 用例图中的统计生成

Uml 用例图中的统计生成,uml,use-case,Uml,Use Case,我有用户可以浏览统计数据的用例。 统计数据应每10秒自动生成一次 对查看统计数据和生成统计数据之间的依赖关系建模的最佳方法是什么? 因此,用户可以在统计生成中更改间隔或其他内容 或者我应该从用例图中删除generate statistic ___更新 当我有一个控制统计数据生成的用例时会发生什么?在生成统计数据和控制统计数据生成之间是否会有笔划?由不同参与者生成的统计数据(例如调度程序)。因此,这需要成为这个用例的参与者 如果其他因素控制统计数据的创建,则可以通过泛化: 不删除生成统计信息。

我有用户可以浏览统计数据的用例。 统计数据应每10秒自动生成一次

查看统计数据
生成统计数据
之间的依赖关系建模的最佳方法是什么? 因此,用户可以在统计生成中更改间隔或其他内容

或者我应该从用例图中删除
generate statistic

___更新


当我有一个控制统计数据生成的用例时会发生什么?在
生成统计数据
控制统计数据
生成之间是否会有笔划?

由不同参与者生成的统计数据(例如
调度程序
)。因此,这需要成为这个用例的参与者

如果其他因素控制统计数据的创建,则可以通过泛化:

不删除生成统计信息。它是功能的重要部分,是一个单独的用例,删除它会混淆实际的功能。 因为@thomaskilian已经提供了如何处理和生成统计信息的答案,所以我不会在这里重复。 第二个重要信息——尽管所有提到的用例(查看统计数据、生成统计数据和控制统计数据)都与统计数据相关,但作为行为,它们是独立的,不相关。所以在图表上没有关系。
当然,统计信息的生成取决于与统计信息生成相关的当前对象,而控制统计信息会更改这些对象。类似地,Generate statistics生成类型为statistics的对象,View statistics提供了查看这些对象的可能性,但这些关系仅在数据级别上。行为(用例)不会直接相互作用。

这与选择时间演员或?时间是一种衡量标准是一样的方法(正如爱因斯坦所说,它是你在电视上可以看到的东西)。但是,您可以将其称为计时器;-)