机房收费系统--协作图
来源:互联网 发布:iphone日语翻译软件 编辑:程序博客网 时间:2024/05/07 16:11
如果真要画协作图其实是不必的,只要画好了顺序图,那么就可以生成协作图。Rose中,选中未生成过协作图的顺序图,双击打开此顺序图,然后在菜单栏的Browse下拉,Create Collaboration Diagram 或者按F5,就可以自动生成一个跟顺序图同名的协作图了。选中生成过协作图的,Create Collaboration Diagram会变成Go To Collaboration Diagram。
不过,还是要适当的了解下协作图,可以和我的顺序图一起看。我比较懒,协作图是直接生成的,就不贴了。
如下图所示,协作图包括:对象 screw1:Part,消息,还有编号(编号用来表示消息传递的顺序的)
我很努力的翻译了还是不懂。client:客户;cost:花费(付钱);screw:螺丝(拧紧),类:Part:部分(角色),CatalogueEntry:会刊登录(名刊登申请表),Catalogue:目录,Entry:进入,入口。
图上就是:首先,client对象给Part类的对象screw1发送消息,client调用screw1的cost方法,第二步screw1给screw发送消息,调用screw的getCost方法。就是这样,没什么好说的。协作图就根据顺序图来画就好了。
总结下:协作图是用来描述对象的,主要描述对象之间的交互关系。通过看协作图很容易知道对象之间的组织关系,也就是很容易知道谁跟谁有交互。
最后,介绍下 顺序图,协作图,活动图和状态图的区别:上网查的资料,根据自己的理解整合了一下。感觉是有点多,但是也没有很多,所以还是可以看看的!
- 机房收费系统--协作图
- 机房收费系统----协作图
- 机房收费系统——初画时序图与协作图(3)
- 机房收费系统的图
- 机房收费系统概括图
- 机房收费系统--对象图
- 机房收费系统--活动图
- 机房收费系统--部署图
- 机房收费系统--构件图
- 机房收费系统--顺序图
- 机房收费系统 交互图
- 机房收费系统 实现图
- 机房收费系统---UML图
- 机房收费系统----时序图
- 机房收费系统----活动图
- 机房收费系统---静态图
- 【机房】机房收费系统总览
- 机房收费系统--需求分析图
- 机房收费系统--构件图
- mini2440上Qt开发步骤
- 机房收费系统--顺序图
- http状态码
- 几种通讯协议的比较
- 机房收费系统--协作图
- DDWRT几种无线工作模式简介
- C语言扩展Python
- 二分图匹配
- Hibernate关联关系配置(一对多、一对一和多对多)
- AAM(Active Appearance Model)算法介绍
- ScriptCase开发平台介绍(四)——如何新建一个项目
- 三大范式
- 买卖股票