- 博客(6)
- 收藏
- 关注
原创 uml 9种图之构件图和部署图
构件图(Component diagram)是面向对象系统从物理方面建模时用到的图之一,显示一组构件之间的组织和依赖关系。使用构件图的思想是复用。就像是我们盖房子,当房子的大体框架建好之后,剩下的门和窗户家具之类的直接拿来安装上即可,不需要再从新制作,直接拿来复用的思想。这些门和窗户就相当于一个个的构件。 前面的类图用例图定义了系统的问题域词汇和系统期望的行为,序列图和状态
2014-02-09 08:16:15 20101 23
原创 uml 9种图之协作图
协作图(Collaboration Diagram /Communication Diagram,也叫合作图)是另一种交互图(interaction diagram)。它强调的是对象之间的交互关系。
2014-02-05 20:35:07 24737 18
原创 uml 9种图之序列图
序列图主要描述按照时间的先后顺序对象之间的交互动作过程。 序列图强调消息的时间顺序。顺序图以二维图表来显示交互。纵向是时间轴,时间显示为自上而下。横向显示了交互中各个对象的角色。每个对象用方框表示,对象可以表示出对象出自的类,中间用冒号区别,冒号前面是对象名称,后面是类的名字。同时一个方框内对象加上下划线。 消息表示的是一个方法的名称。从一个对象到一个对象的生
2014-02-05 20:34:32 20459 22
原创 Uml 9种图 之 行为描述 之活动图和状态图
系统建模,需要从系统的结构和行为两个方面来描述。其中系统的行为是通过状态图、活动图、序列图和协作图来描述的。首先先介绍状态图和活动图。 一、活动图 学习过流程图,活动图的流程图很相似。流程图常是被用来建立算法模型,可以表示一个算法的执行序列、过程、判定点、分支和循环。它们的不同点在于活动图支持并发操作和并行活动。但是活动图很难清楚的描述动作与对象之
2014-02-04 15:03:56 6243 22
原创 UML9种图之包图、类图、对象图
描述一个系统需要从系统的需求开始,找出系统的需求及需实现的功能,即用例、角色和相互之间的关系,这就需要绘制用例图;接着是一个系统的静态架构,用抽象的手段抽象出类,概括类的属性和方法,描述系统的静态架构,需要绘制类图和对象图;然后是系统的动态行为即协作图和序列图,以及系统的活动状态,明确了系统的状态还需要明确系统状态是如何变迁的,即活动图和状态图;最后设计好了一个系统,发布部署网络架构和软件的体系图
2014-02-04 10:18:32 15541 24
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人