zoukankan      html  css  js  c++  java
  • 状态图与活动图的比较

    1、状态图(Statechart Diagram)

    状态是对象执行某项活动或等待某个事件时的条件。对象可能会在有限的时间长度内保持某一状态。

    状态图描述特定对象所有可能状态以及由于各种事件的发生而引起的状态之间的转移。


    状态图的图符:

    (1)状态


    (2)起点
    (3)终点


    (4)转移

    转移是两个状态之间的关系,它表示当发生指定事件并且满足指定条件时,第一个状态中的对象将执行某些操作并进入第二个状态。

    2、活动图(activity diagram)

    常用来建立算法模型,可表示一个算法的执行序列、过程、判定点、分支和循环。

    与流程图类似,但他支持并行活动


    基本要素:

    (1)活动状态 (Action states)

    (2)活动状态之间的转移(transitions)
    (3)判断(decisions)
    (4)保证条件(guard conditions)
    (5)同步条 (synchronization  bar)
    一种表示活动之间的同步的特殊活动
    (6)起点有且只有一个,终点可有一个或多个。


    基本图符:

    (1)起始状态

    (2)终止状态
    (3)状态迁移
    (4)决策点
    (5)同步条

    具体介绍如下图:


  • 相关阅读:
    tomcat启动问题
    索引优化
    itext转PDF(二)
    itext转pdf(一)
    定时器quartz配置文件
    hibernate自动去别名问题
    win10安装mysql 8.0.19 (解压方式)
    把数据按列拆分为数据表
    程序记时
    find的应用
  • 原文地址:https://www.cnblogs.com/saixing/p/6730372.html
Copyright © 2011-2022 走看看