原文:步步为营UML建模系列四、状态图(State)

概述 状态图 Statechart Diagram 主要用于描述一个对象在其生存期间的动态行为,表现为一个对象所经历的状态序列,引起状态转移的事件 Event ,以及因状态转移而伴随的动作 Action 。一般可以用状态机对一个对象的生命周期建模,状态图用于显示状态机 State Machine Diagram ,重点在与描述状态图的控制流。 状态图元素 State Diagram Element ...

2011-12-27 18:00 3 12775 推荐指数:

查看详情

步步为营UML建模系列五、时序(Squence diagram)

概述 顺序是一种详细表示对象之间以及对象与参与者实例之间交互的,它由一组协作的对象(或参与者实例)以及它们之间可发送的消息组成,它强调消息之间的顺序。 顺序是一种详细表示对象之间以及对象与系统外部的参与者之间动态联系的图形文档。它详细而直观地表现了一组相互协作的对象在执行一个(或少量几个 ...

Thu Dec 29 22:07:00 CST 2011 3 52675
步步为营UML建模系列六、类(Class diagram)

概述 类(Class Diagram)是描述类、接口、协作以及它们之间关系的,用来显示系统中各个类的静态结构。类是定义其他的基础,在类基础上,可以使用状态图、协作图、组件和配置等进一步描述系统其他方面的特性。 类包括7个元素:类(Class)、接口(Interface)、协作 ...

Tue Jan 10 17:55:00 CST 2012 4 6561
步步为营UML建模系列总结

软件开发为什么需要UML (软件越来越复杂),开发人员仍然沿用25年前的方法来开发,这就是问题的根本所在 。--IvarJacobson 掌握软件开发的方法就能不断的复制成功。 你应该使用UML吗?一个字:是!旧的面向对象符号正在快速地消逝。它们还会残留在UML稳固前出版的书上面,但新的书、文章 ...

Tue Jan 17 00:18:00 CST 2012 1 4159
步步为营UML建模系列二、部署(Deployment Diagram)

概述 部署(deployment diagram,配置)是用来显示系统中软件和硬件的物理架构。从部署图中,您可以了解到软件和硬件组件之间的物理关系以及处理节点的组件分布情况。使用部署可以显示运行时系统的结构,同时还传达构成应用程序的硬件和软件元素的配置和部署方式。 一个UML ...

Tue Dec 27 00:24:00 CST 2011 5 15999
步步为营UML建模系列七、表(Data model diagram)

概述 数据模型Profile是Enterprise Architect的UML扩展来支持关系数据库建模。它包括一些定制扩展,如:表,数据库图表,表键,触发器和约束。它是一种在UML中对关系数据库建模的技术。 数据建模不仅可以对象的属性建模(比如E-R),也可以对数据的行为建模(比如触发器 ...

Fri Jan 13 23:25:00 CST 2012 3 5235
步步为营UML建模系列三、用例图(Use Case)

概述 用例试图描概括了用例中角色和系统之间的关系,描述了系统功能需求,角色和系统的交互以及系统的反应。 官方定义:用例定义了一组用例示例,其中每个示例都是系统所执行的一系列操作,这些操作生成特定主角可以观测的值. 简单的说法:一个用例就是与参与者交互的,并且给参与者提供可观测的意义 ...

Tue Dec 27 18:29:00 CST 2011 11 4589
UML九种建模--状态图

状态图 一个状态图(Statechart Diagram)本质上就是一个状态机,或者是状态机的特殊情况,它基本上是一个状态机中元素的一个投影,这也就意味着状态图包括状态机的所有特征。 在UML中,状态图由表示状态的节点和表示状态之间转换的带箭头的直线组成。状态的转换由事件触发,状态状态之间 ...

Mon Apr 26 19:12:00 CST 2021 0 230
UML系列--状态图

状态图(statechart diagram): 用来描述一个特 状态图 定的对象所有可能的状态,以及由于各种事件的发 定的对象所有可能的状态 以及由于各种事件的发 生而引起的状态之间的转移和变化。 状态图的要素:椭圆或圆角矩形:表示对象的一种状态,椭圆内部填写状态名 箭头:表示从箭头出发 ...

Mon Jan 14 18:53:00 CST 2013 0 3061
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM