使用UML建模活动图是一个更新系统计时器的程序

时间:2012-10-01 11:50:04

标签: uml activity-diagram

我正在尝试使用UML建模应用程序,需要一些帮助。

  • 程序由系统计时器每60秒启动一次。
  • 程序以名为Type
  • 的参数启动
  • 第一次在系统重启后启动程序时,程序以参数1启动。
  • 该程序会执行我应该执行的操作,并获得新的Type
  • 程序更新系统计时器,以便下次启动程序时,它会获得新的Type作为参数。
  • 程序然后结束。

我正在考虑使用活动图对此进行建模,但不知道如何。

我做了以下实验。这是正确的,还是需要改变或可以改进的东西?

My first try

1 个答案:

答案 0 :(得分:2)

您应该拥有一个具有内部活动来描述您的程序的活动,而不是使用并行区域。像这样:

compound activity

您在图表中描绘的是虚线内的区域接收多个输入并并行处理它们。不是你想要的。

操作系统部分对我来说似乎没问题。