【机房重构】——怎么用EA画时序图
来源:互联网 发布:rbac权限管理表mysql 编辑:程序博客网 时间:2024/06/10 06:29
百度百科中的解释是这样的:
时序图(Sequence Diagram),亦称为序列图或循序图或顺序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件
1.时序图的组成元素:
角色(Actor)、对象(Object)、生命线(Lifeline)、控制焦点(Focus of Control)、消息(Message)
2.注意:
(1)消息
同步消息(Synchronous Message)——用实线加实心箭头表示
消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制。用来表示同步的意义。
异步消息(Asynchronous Message)——用加箭头的实线表示
消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制。异步消息的接收者和发送者是并发工作的。
返回消息(Return Message)——加箭头的虚线表示(注意方向)
返回消息表示从过程调用返回
自关联消息(self—Message)
(2)复合片段
像在机房收费系统用到很多if判断,alt表示if判断,同理可得,其他对应表示如下表:
altif判断optswitchpar同时loop循环
3.举例:机房收费中充值功能
0 0
- 【机房重构】——怎么用EA画时序图
- 机房重构--时序图
- 【机房重构】——用EA生成实体层代码
- EA画时序图
- VB.NET版机房重构---类图,时序图
- 使用EA工具画(时序图)
- ea时序图
- 机房重构之EA中的ER图转换为数据库
- 机房重构—七层包图
- 机房重构—注册
- [机房重构]UML图(包图、类图、用例图、时序图)
- 【机房重构】--VS自动生成七层登录时序图
- UML—时序图重思考
- UML建模——使用EA工具开发时序图实践及经验
- UML建模——使用EA工具开发时序图实践及心得
- 【转】UML造型——使用EA时序图工具的开发实践和经验
- 机房收费系统——初画时序图与协作图(3)
- 【.NET机房重构】——UML图新认识
- JPA为字段设置默认值
- iOS中UIWebView的使用详解
- 欢迎使用CSDN-markdown编辑器
- 基于MySQL实现按距离排序、范围查找geoHash
- 数据库查询语句总结
- 【机房重构】——怎么用EA画时序图
- HDU 2006
- 需要记住的SQL查询语句
- 2015四川省acm B题
- 自我学习
- Mysql导入导出时遇到的问题
- 2013 2014 2015 2016 Xiyou Linux Group 免试题揭秘
- 更改Eclipse中的Project Explorer的字体
- 【C++ STL系列】迭代器 iterator