如何在用例图中画出两个同步的用例?
How to draw two synchronuous uses cases in a use case diagram?
我正在做一个项目,其中有 2 个动作会同时发生(同时:通过 pi-camera 流式传输视频并通过传感器进行测量)。
并且打算画这个项目的用例图
据我所知,用例图中不存在并行的概念。
但只是为了确保:是否可以在用例图中绘制同步用例?
用例是从用户的角度定义的。因此,如果用户想要的是同一个东西,那就是同一个用例。此外,用例没有执行的概念,因此也没有同步或异步行为。因此,这不能有意地用用例来表达。
正如 sim 所说,用例没有执行的概念,因此没有同步或异步行为的概念。
但是,我不清楚您是否真的首先需要两个单独的用例来执行这两个操作。如果它们总是一起出现,而不是单独出现,那么它们实际上是一个用例,而不是两个,应该这样建模。
如果您有其他几个进行传感器测量的用例,那么拥有一个进行测量的用例并让所有其他用例都包含它可能很有意义(使用 «include»
构造型).这将是将它们联系起来的方式。
我正在做一个项目,其中有 2 个动作会同时发生(同时:通过 pi-camera 流式传输视频并通过传感器进行测量)。
并且打算画这个项目的用例图
据我所知,用例图中不存在并行的概念。
但只是为了确保:是否可以在用例图中绘制同步用例?
用例是从用户的角度定义的。因此,如果用户想要的是同一个东西,那就是同一个用例。此外,用例没有执行的概念,因此也没有同步或异步行为。因此,这不能有意地用用例来表达。
正如 sim 所说,用例没有执行的概念,因此没有同步或异步行为的概念。
但是,我不清楚您是否真的首先需要两个单独的用例来执行这两个操作。如果它们总是一起出现,而不是单独出现,那么它们实际上是一个用例,而不是两个,应该这样建模。
如果您有其他几个进行传感器测量的用例,那么拥有一个进行测量的用例并让所有其他用例都包含它可能很有意义(使用 «include»
构造型).这将是将它们联系起来的方式。