UML学习-状态图】的更多相关文章

1.状态图概述 状态图(Statechart Diagram)主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件(Event),以及因状态转移而伴随的动作(Action).一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机(State Machine Diagram),重点在与描述状态图的控制流.如下图例子,状态机描述了门对象的生存期间的状态序列,引起转移的事件,以及因状态转移而伴随的动作(Action). 2.状态图元素 1.状态(Sta…
1.1 UML基础知识扫盲 UML这三个字母的全称是Unified Modeling Language,直接翻译就是统一建模语言,简单地说就是一种有特殊用途的语言. 你可能会问:这明明是一种图形,为什么说是语言呢?伟大的汉字还不是从图形(象形文字)开始的吗?语言是包括文字和图形的!其实有很多内容文字是无法表达的,你见过建筑设计图纸吗?里面还不是很多图形,光用文字能表达清楚建筑设计吗?在建筑界,有一套标准来描述设计,同样道理,在软件开发界,我们也需要一套标准来帮助我们做好软件开发的工作.UML就是…
visio绘制UML图使用visio 提示此UML形状所在的绘图页不是UML模型图的一部分 请问这个问题怎么解决?新建->选择绘图类型->选择软件与数据库模板->选择UML模型图->注意:如果不选择UML模型图的话,可能会出现无法编辑形状文本,提示“此UML形状所在的绘图页不是UML模型图的一部分,该形状设计用于利用UML模型图模板创建的绘图”所以利用Visio绘UML图第一步就是选择绘图类型为软件中的UML模型图. 还可以参考百度云盘的UML学习资料 参考:UML中几种类间关系:…
UML学习(二)-----类图 http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.html http://www.cnblogs.com/yangfengming/archive/2008/08/14/1267495.html http://www.cnblogs.com/huangxincheng/archive/2012/10/17/2728736.html http://www.cnblogs.com/playing/…
UML 学习地址 网址:http://www.uml.org.cn/oobject/201609092.asp http://www.uml.org.cn/oobject/201009081.asp   http://www.uml.org.cn/oobject/201012233.asp https://blog.csdn.net/achuo/article/details/47448313…
UML学习笔记:类图 有些问题,不去解决,就永远都是问题! 类图 类图(Class Diagrame)是描述类.接口以及它们之间关系的图,用来显示系统中各个类的静态结构. 类图包含2种元素:类.接口,6种关系:实现.泛化.组合.聚合.关联.依赖. 组成元素 类 接口 关系 实现关系 类的继承结构表现在UML中为:泛化(generalize)与实现(realize).实现关系只可用于表示接口与类的继承结构,类会实现接口定义的所有方法. 泛化关系 继承关系为 is-a的关系:两个对象之间如果可以用…
UML学习笔记:活动图 活动图 活动图是UML中描述系统动态行为的图之一,用于展现参与行为的类的活动或动作.在UML里,活动图很类似于流程图,但是有一些区别: 活动图着重表现系统行为,描述对象活动的顺序关系所遵循的原则. 活动图可以有多个结束状态,而流程图只能有一个结束状态. 活动图可以表示并发活动的情形,但是流程图不行. 活动图面向对象,流程图面向过程. 组成元素 开始和结束 活动和动作流 活动指执行特定的动作,并在该动作完成后向另一个状态转化,用圆角方框表示,通常将动作内容写在方框内. 动作…
原文:http://www.cnblogs.com/silent2012/archive/2011/11/01/2178278.html 状态图主要用于描述对象具有的各种状态.状态之间的转换过程以及触发状态转换的各种事件和条件. 1.状态图的组成 1.1 状态 主要用于描述一个对象在生命周期内的一个时间段.状态图中的状态包括状态名.内部活动.内部转换.入口和出口动作等部分. 1.2 转换 转换是指状态之间在某种事件或条件的驱动下的切换的过程.转换分为外部转换.内部转换.完成转换.复合转换等.如下…
状态图主要用于描述对象具有的各种状态.状态之间的转换过程以及触发状态转换的各种事件和条件. 1.状态图的组成 1.1 状态 主要用于描述一个对象在生命周期内的一个时间段.状态图中的状态包括状态名.内部活动.内部转换.入口和出口动作等部分. 1.2 转换 转换是指状态之间在某种事件或条件的驱动下的切换的过程.转换分为外部转换.内部转换.完成转换.复合转换等.如下图: 1.3 判定 判定用来表示一个事件依据不同的监护条件有不同的影响.在实际建模的过程中,如果遇到需要使用判定的情况,通常用监护条件来覆…
两大类UML图: 行为图(behavior diagrams)和结构图(structure diagrams)     行为图将引导系统分析员分析且理清"系统该做些什么"?系统分析员在绘制行为图时,可以聚焦在系统多方面的动作,像是系统与用户之间的交互,或者是某种对象因为事件的刺激以至于发生某些反应动作,以及一群对象交互完成某项服务,等等.系统分析员在访谈期间或结束之后,可以通过这些不同功能的行为图,获知系统多方面的行为.     行为图包括:用例图(Use Case Diagram).…