1.状态一个状态有以下几个部分:状态名(name)、进入/退出动作(entry/exit action)、内部转移(internal transttion)、子状态(substate)、延迟事件(dferred event)。 状态可以细分为不同的类型,例如初态、终态、中间状态、组合状态、历史状态等。一个状态图只能有一个初态,但终态可以有一个或多个,也可以没有终...
动作状态和状态图中的状态不同,不能有入口动作和出口动作,也不能有内部转移 4、了解活动图和状态图的各自作用: 状态图的作用: 1、清晰描述状态之间的转换顺序,通过转换顺序可以清晰看出事件的执行顺序 2、清晰的事件顺序有利于程序员在开发程序时避免出现事件错序的情况 3、清晰地描述了状态转换时所必须触发德尔事...
活动图(Activity Diagram) 活动图是某件事情正在进行的状态,既可以是现实生活中正在进行的某一项工作,也可以是软件系统中某个类对象的一个操作。活动图和流程图的区别:1.流程图着重描述处理过程,它的主要控制结构是顺序、分支和...面向对象,流程图是面向过程的。组成元素有:动作状态、活动状态、动作流、分支与合并...
entry:当进入一个状态的时候被自动触发,该活动在状态中其它任何活动之前被自动触发。 do:当状态处于激活时执行do活动,do活动在进入活动之后执行,并且一直运行到它本身完成为止。 exit:当离开一个状态的时候被自动触发,该活动在该状态结束之前、所有其它活动都完成后被触发。 状态可以嵌套状态图,此时状态称为组成状态,...
答:状态图是描述一个对象基于事件反映的动态行为,显示了该对象如何依照当前所处的状态对不同的事件做出反映。 活动图是系统的一种行为视图,它描述参与行为的对象类的活动的顺序,包括依托于条件的行为和并发行为。 活动图与状态图的实质性区别在于活动图描述的是响应内部处置的对象类的行为,状态图描述的是对象类响应...
答:状态图就是描述一个对象基于事件反应的动态行为,显示了该对象如何根据当前所处的状态对不同的事件做出反应。 活动图就是系统的一种行为视图,它描述参与行为的对象类的活动的顺序,包括依赖于条件的行为与并发行为。 活动图与状态图的实质性区别在于活动图描述的就是响应内部处理的对象类的行为,状态图描述的就是对...
2.静态图:包括类图,包图,对象图。 类图:描述系统中类的静态结构 包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构 对象图:是类图的实例 3.行为图:描述系统动态模型和对象组成的交换关系。包括状态图和活动图 活动图:描述了业务实现用例的工作流程 ...
UML活动图、状态图 本文主要介绍状态图和活动图。 一.状态图 状态(state)是指在对象的生命期中的某个条件或状况,在此期间对象将满足某些条件、执行某些活动或等待某些事件。所有对象都具有状态,状态是对象执行了一系列活动的结果,当某个事件发生后,对象的状态发生变化。 状态图(statechart... ...
解析 答案 1)描述重点不同:活动图描述是从活动到活动控制流;状态图描述是对象状态及状态之间转移。 2)使用场合不同:在分析用例、理解涉及各种用例工作流、解决多线程应用等状况下,普通使用活动图;在显示一种对象在其生命周期内行为时,普通使用状态图。 评分原则:活动图3分;状态图3分。
由于UML图形规范多且复杂,作为产品经理,并不需要全部进行掌握,这里主要选取用例图、活动图、状态图、类图、时序图这些工作中常用的图,介绍其基本概念及使用场景。 一、用例图 1.1定义 用例是系统中的一个功能单元,可以被描述为执行者与主体之间的一次交互行为。