UML动态模型(顺序图、协作图、状态图)
来源:互联网 发布:淘宝手提包品牌 编辑:程序博客网 时间:2024/05/21 10:15
顺序图:用来表示用例中的行为顺序,当执行一个用例行为时,顺序图中的每条信息 对应了一个类操作或状态机中引起转换的事件。顺序图展示对象之间的交互,这些交互是指在场景或用例的时间六中发生的,顺序图属于动态建模。顺序图的重点在消息序列上,也就是说,描述消息是如何在对象间发送和接收的,表示了对象孩子间传送消息的时间顺序。
协作图:是一种交互图,强调的事发送和接受消息的对象之间的组织结构,使用协作图来说明系统的动态情况。主要描述写作对象间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息。协作图主要元素:参与者、对象和消息流。
协作图与顺序图的区别联系:
协作图和顺序图都博爱是了对象间的交互作用,但是他们侧重点不同。
协作图清楚地表示了交互作用中的时间顺序(强调时间),但没有明确表示对象间的关系。
协作图清楚的表示了对象间的关系(强调空间),但时间顺序必须从顺序号获得。
协作图和顺序图可以相互转化。
状态图:说明对象在它的生命期中相应时间所经历的状态序列,以及它们对那些事件的响应。用于揭示状态图Actor、类、子系统和组件的复杂性,为实时系统建模。
状态图组成:
状态:对象的状态是指在这个对象的生命期中的一个条件或状况,在此期间对象将满足某些条件、执行某些活动、或者等待某些事件。
转移:转移是有一种状态到另一种状态的迁移。这种转移由被建模实体内部或外部事件触发。对一个类来说,转移通常是调用了一个可以引起状态发生重要变化的操作的结果。
顺序图:
协作图:
状态图:
- UML动态模型(顺序图、协作图、状态图)
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践——用例图、顺序图、状态图、类图、包图、协作图
- UML 实践——用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- (转)UML实践----用例图、顺序图、状态图、类图、包图、协作图
- [ZZ]UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图(转)
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML 实践——用例图、顺序图、状态图、类图、包图、协作图
- UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图
- UML实践----用例图、顺序图、状态图、类图、包图、协作图
- UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图
- poj 1417 True Liars (并查集+dp)
- 怎样获取网页的SessionId
- 【学习笔记】〖九度OJ〗题目1138:进制转换
- JavaScript prototype 属性
- HDU 1847 Good Luck in CET-4 Everybody!
- UML动态模型(顺序图、协作图、状态图)
- C/C++运行时内存分配
- hdu-1233-还是畅通工程
- 解决YII自动调用jquery.js的问题
- python filter
- Android笔记 之 搞清楚 Application 应用
- 最近面试畅谈
- java设计模式之工厂方法模式
- 关于sqlserver的数据库备份与还原的方法