适用于后台进程的UML图

时间:2013-08-30 18:18:39

标签: uml use-case ooad staruml

我正在尝试为项目创建设计文档,其中包含所有后台进程。 后台进程的顺序如下:

过程P1->

  • 从数据库中获取所有记录(数千)。
  • 分析记录的有效性。
  • 将有效记录发送到流程P2。

过程P2 - >

  • 逐个获取有效记录。
  • 执行第一级数据处理。
  • 将此发送到流程P3。

过程P3 - >

  • 从流程P2逐个获取记录。
  • 根据处理结果,更新数据库中的记录。

我正在尝试决定在这种情况下要创建哪些图表。特别是,我对Use Case Diagram感到困惑。这里的演员会是什么? UseCase图是否适用于此类后台进程。

2 个答案:

答案 0 :(得分:2)

通常使用活动图来描述流程。如果要描述特定的执行,则应使用序列图。

答案 1 :(得分:0)

对于后台进程,我认为用例不适用?用户没有与流程直接交互,除非您将其与最终用户控制的某些触发器连接。

活动,序列图和类图应足以满足您的需求。