请选择 进入手机版 | 继续访问电脑版

12360技术网 - 专业IT技术发表平台

 立即注册  找回密码
查看: 2375|回复: 5

UML之交互图(序列图和协作图)

[复制链接]

24

主题

37

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
发表于 2020-1-27 03:56:16 | 显示全部楼层 |阅读模式
交互图:交互图用来描述系统中的对象是如何进行相互作用的。即一组对象是如何进行消息传递的。
当对交互建模时,通常既包括对象 (每个对象都扮演者某一特定的角色),又包括消息(每个消息都代表对象之间的通信活动,并导致一定的动作发生)
交互图的描述:
- 强调消息的时间顺序
- 强调发送和接收消息的对象的结构组织
交互图包括:
-顺序图/序列图(sequence diagrams):强调消息的时间顺序
-合作图/协作图(collaboration diagrams):强调对象之间的交互关系
顺序图的构成
-对象:参与交互的实体
-消息:是对象之间的通信,可以是信号或者操作调用(方法的调用)
-生命线:表示在某段时间内对象是存在的
消息形式
-call 调用
-return 返回
-send 发送消息
-create 创建实例
-destroy 销毁一个消息
消息种类
1.简单消息:表示简单的控制流
2.同步消息:表示嵌套的控制流,给售票员50元买票,售票员在出票的过程中买票者需要在那排队等候出票,不能离开,同一时刻只能做一件事情,这就是同步消息
3.异步消息:表示异步控制流,把衣服放在全自动洗衣机中,不需要等结果,可以去厨房做饭,这就是异步消息
顺序图和协作图的关系
1.二者在语义上等价
2.二者可以相互转化
3.二者侧重点不同
– 顺序图侧重时间顺序
–  合作图侧重对象之间的关系

                                                                                                                                       
                                                    
  • 点赞                        
  • 收藏                        
  • 分享                                                                                                                        
  •                                                         
                                      
    • 文章举报                           
                                                
                                                                        
                                            
                                                        王彤彤-Grace                                                                发布了55 篇原创文章 · 获赞 14 · 访问量 1万+                                                                                            私信                                                            关注
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x




上一篇:软工文档总结
下一篇:我的世界 RED SUN 思路。
回复

使用道具 举报

0

主题

17

帖子

367

积分

中级会员

Rank: 3Rank: 3

积分
367
发表于 2020-2-3 07:49:41 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧![www.12360.co]
回复

使用道具 举报

19

主题

34

帖子

382

积分

中级会员

Rank: 3Rank: 3

积分
382
发表于 2020-2-9 03:41:58 | 显示全部楼层
楼主,大恩不言谢了![www.12360.co]
回复

使用道具 举报

0

主题

18

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
发表于 2020-2-11 00:41:56 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U![www.12360.co]
回复

使用道具 举报

0

主题

19

帖子

409

积分

中级会员

Rank: 3Rank: 3

积分
409
发表于 2020-2-19 01:22:07 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享![www.12360.co]
回复

使用道具 举报

0

主题

16

帖子

346

积分

中级会员

Rank: 3Rank: 3

积分
346
发表于 5 天前 | 显示全部楼层
我看不错噢 谢谢楼主![www.12360.co]
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

12360技术网

GMT+8, 2020-2-29 14:37 , Processed in 0.098500 second(s), 41 queries .

本网站内容收集于互联网,Www.12360.Co不承担任何由于内容的合法性及健康性所引起的争议和法律责任。 欢迎大家对网站内容侵犯版权等不合法和不健康行为进行监督和举报。

© 2019-2020 Www.12360.Co

快速回复 返回顶部 返回列表