(1)、流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。 (2)、活动图能够表示并发活动的情形,而流程图不行。 (3)、活动图是面向对象的,而流程图是面向过程的。
下面的图是一个门诊部Make Appointment用例。角色是病人。角色与用例的联系是通讯联系communication association(或简称通讯communication) 角色是人状的图标,用例是一个椭圆,通讯是连接角色和用例的线。 一个用例图是角色,用例,和它们之间的联系的集合。我们已经把Make Appointment作为一个含有四个角色和四个用例的图的一...
事物构造块 :包括结构构造块 (类、接口、协作、用例、活动类、构件、节点等)、行为构造块 (交互、状态机)、分组构造块 、注释构造块。 图:在UML 2.x中包括14种不同的图分为 表示系统静态结构的静态模型(包括对象图、类图、构件图、部署图、复合结构图、包图、制品图) 表示系统动态结构的动态模型(包括用例图...
流程图是面向过程,通过顺序,条件、循环来描述过程的顺序关系和时间序列。 uml中活动图与流程图的区别 活动图定义: 活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。 它是UML中用于对系统动态活动建模的图形,反映系统中一...
顺序图 类图和对象图是静态模型的视图。交互图是动态的。他们描述了对象间的交互作用。 顺序图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线...
顺序图 类图和对象图是静态模型的视图。交互图是动态的。他们描述了对象间的交互作用。 顺序图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线...
在序列图中使用激活一个细长的矩形框表示,它表示顶端与激活时间对齐,而底端与完成时间对齐 17顺序子状态和并发子状态有什么区别? 1状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件。通常,状态图是对类图的补充。在实用上并不需要为所有的类画状态图,仅为那些有多个状态其行为受外界环境的影响并且发生...
UML状态图顺序图类图用例图解题思路 1、用例图 (1)、一般客户用例图 图1、客户用例图 (2)维护人员用例图 图2、维护人员用例图 2、活动图 (1)、一般客户活动图 图3、客户活动图 (2)、维护人员活动图 图4、维护人员活动图 3、类图 图5、类图 4、顺序图 图6、顺序图 5、状态机图 (1)客户状态机图 图...
1、atm(自动取款机)的用例图、类图、顺序图、状态图、活动图及协作图1 用例图参与者银行储户和atm机。简化后的atm机仅有取款、存款及其余功能。其余功能不做详细说明。银行储户在atm机上完成取款、存款及其他业务。2 类图图2所示的银行系统类图和图5是类似的,只是将工作人员换成了atm。整个银行系统包括了帐户库...
顺序图 类图和对象图是静态模型的视图。交互图是动态的。他们描述了对象间的交互作用。 顺序图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线...