UML
文章平均质量分 83
iteye_34
这个作者很懒,什么都没留下…
展开
-
依赖、关联、聚合、组合的区别 (转)
世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。 泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别: 1、 依赖和关联的颠倒颠 在网上查找了一下依赖和关联的区别,有说“关联本身即是一种依赖”,亦有说“依赖是一种弱关联”...原创 2011-06-01 11:23:46 · 91 阅读 · 0 评论 -
Thinking in uml--http://www.uml.org.cn/oobject/201008245.asp
<noscript></noscript> <noscript></noscript> <!--DWLayoutTable--> <!--DWLayoutTable-->问答|交流群|讲座...原创 2011-03-29 11:20:06 · 149 阅读 · 0 评论 -
用UML做好系统分析(转)
转自:http://www.uml.org.cn/UMLApplication/200905152.asp 并加了自己的一些标注用UML做好系统分析 2009-05-15 作者:邱郁惠 来源:infoq.com 使用UML如何能让我们做好系统分析的工作呢?就让我们通过本章的基金模拟项目,先睹 为快,抢先体验一番。 C...原创 2011-04-08 10:16:17 · 155 阅读 · 0 评论 -
区分 UML 类图中的几种关系(转)
区分 UML 类图中的几种关系 2010-12-23 作者:fnw 来源:网络http://www.uml.org.cn/oobject/201012233.asp 区分 UML 类图中的几种关系 UML 类图中的 ”关联关系(association) “、”聚合关系(aggregation) “、”合成关系 (co...原创 2011-04-11 11:00:50 · 230 阅读 · 0 评论 -
鲁棒分析
鲁棒分析鲁棒图可以很多的解决需求分析和架构设计之间的差别。更详细的说明请看最后的解释。Robustness分析不是UML模型的一部分,它是一个强大的草图工具,是介于分析和设计之间的一种有效工具在Robustness分析中,将应用边界类、控制类和实体类,分别对应MVC 架构的3个层从一个用例中抽取三类对象的方法 鲁棒分析—从事件流开始下面是用例描述 鲁棒分析—寻找...原创 2011-04-13 14:01:22 · 2870 阅读 · 0 评论 -
分析类
分析类:边界类、控制类、实体类 1、边界类:用户接口类 - 充当与系统中人类用户进行通信的中介的类 系统接口类 - 充当与其他系统进行通信的中介的类 设备接口类 - 提供到设备(用来检测外部事件,例如传感器)的接口的类 2、控制类:并非所有用例都需要控制对象。例如,如果用例中的事件流与一个实体对象相关,则边界对象可能在与实体对象的协作中实现用例。控制对象的...原创 2011-05-10 11:14:08 · 1792 阅读 · 0 评论 -
UML 基础: 序列图
It's February, and by now you've probably read about, or heard people talk about, making the change to UML 2.0--the new specification for UML that contains a number of improvements. Given the importa...原创 2013-12-23 15:32:40 · 712 阅读 · 0 评论 -
用例不是“功能”
用例不是“功能” 多数人从用例开始就走入了迷途,也许是用例图和数据流图的相似性导致人们把用例定义为简单的功能或者菜单项。不论原因是什么,这都是新手最容易犯的错误。 图 1 错误的方式:用例是菜单项或者功能 这幅图有什么错误?用最简单的定义,我倾向于把用例看作是关于使用系统作某些有用的事情的方式的故事。利用这个定义,是不是所有的“用例”都是独立...原创 2013-12-24 14:57:03 · 368 阅读 · 0 评论