前言
前面介绍的用例图、类图、包图和对象图都是对系统的静态的描述。本篇将介绍动态描述的交互图(顺序图和协作图),所以把顺序图和协作图的总结放一块儿更容易理解。
顺序图
1.概念
描述按时间先后顺序对象之间交互动作过程
2.构成
参与者、对象、消息(信号或操作调用)、生命线
3.消息的分类
简单消...
分类:
其他好文 时间:
2014-05-01 18:28:36
阅读次数:
368
结合简单示例和UML图,讲解工厂模式简单原理。一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上
Audi后他说“开奥迪车!...
分类:
其他好文 时间:
2014-05-01 15:22:03
阅读次数:
464
选择Label的效果比较常用些,推荐这个方式!!!本文转载自:http://blog.csdn.net/elifefly/article/details/3023880
分类:
其他好文 时间:
2014-05-01 08:02:37
阅读次数:
456
本文转载自:http://blog.csdn.net/kevingao/article/details/87210231.Rose如何隐藏类的属性和操作?右击类,选Options->Suppress
Attributes/Suppress Operations2.Rose如何表示类的约束?在工具箱中...
分类:
其他好文 时间:
2014-05-01 07:16:16
阅读次数:
344
UML diagrams compliment inline documentation
(javadoc) and allow to better explore / understand a design. Moreover, you can
print and bring them to ta...
分类:
编程语言 时间:
2014-04-30 03:48:50
阅读次数:
716
1.用例图是对用户需求的期望
2.而类图是对系统的静态描述,包括类图和对象图,其中对象图是类图的实例化
3.接下来表述动态描述的动作图。动作图分为状态图、活动图和交互图。各自的区别是,状态图侧重于变化结果的描述,而活动图侧重动作行为过程的描述。交互图比较容易区分与前两者,它是对侧重于过程内部用例的关系描述。交互图根据不同的角度进行划分,又分为序列图和协作图。前者侧重于不同的时间序列而后者侧重于对象之间的关系,两者可以相互转化。
4.实现图是从实现的角度对系统进行描述。其中分为构件图和部署图。构件图是从软件构...
分类:
其他好文 时间:
2014-04-29 13:28:21
阅读次数:
369
构件图(Component diagrams)
构件图用于静态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。一个构件可以是一个资源文件、一个二进制文件或者一个可执行文件。
构件图主要用于描述各种软件构件之间的依赖关系,例如,可执行文件和源文件之间的依赖关系.所设计的系统中的构件的表示法及这些构件之间的关系构成了构件图.在构件图中,系统中的每个物理构件都使用构件符号来表...
分类:
其他好文 时间:
2014-04-27 22:28:26
阅读次数:
342
前言
最近写UML文档,看视频的时候感觉掌握的还可以,当真正写文档的时候才发现不是一件容易的事。写文档自己又翻开自己的笔记看了一遍又一遍。
下面就给大家介绍一下我画的几张图:
用例图
1. 用例图的构成
(用例,角色,关系)
用例:指功能的描述
角色:触发起某种事件
关系:用例图的关系(依赖,泛...
分类:
其他好文 时间:
2014-04-27 21:16:00
阅读次数:
284
以CAN转UART(串口)为例。
功能简介:
当主程序收到CAN口的数据后;根据按键的不同来选择是使用CAN口发送,还是使用UART口发送。
一、图片
时序图
协作图
二、下载
can2uart.mdl...
本例为串口类(VC)的类图
一、图片
二、下载
SerialPort.mdl...