类图(Class Diagram)简介类图是面向对象分析(OOA,Object-Oriented Analysis)和面向对象设计(OOP,Object-Oriented Deisgn)思想的重要工具,是业务结构建模的重要工具。需求中提到的各种业务概念,人物等,经过抽象后都可以视之为类。将某类东西归...
分类:
其他好文 时间:
2014-10-30 01:44:05
阅读次数:
222
用例建模简介用例建模是UML建模的一部分,它也是UML里最基础的部分。用例建模的最主要功能就是用来表达系统的功能性需求或行为。用例图重点描述用户需求。它描述需求、用户和主要组件之间的关系。它不会详细描述用户需求;在可链接到每个用例的其他关系图或文档中可详细描述这些需求。用例图是UML的九个图中较为重...
分类:
其他好文 时间:
2014-10-29 21:22:29
阅读次数:
210
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。1.对象的强、软、弱和虚引用 在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4...
分类:
其他好文 时间:
2014-10-29 16:55:53
阅读次数:
204
UML基础概念UML概述 uml简介 uml(unified Modeling Language )为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。 uml的定义包括UML语义和UML表示法两个部分。 (1)UML语义:UM...
分类:
其他好文 时间:
2014-10-29 16:51:56
阅读次数:
197
UML概述 uml简介 uml(unified Modeling Language )为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。 uml的定义包括UML语义和UML表示法两个部分。 (1)UML语义:UML对语义的描述...
分类:
其他好文 时间:
2014-10-29 16:38:29
阅读次数:
218
摘自http://www.umlonline.org/school/thread-37-1-1.html大家都进过餐馆吃饭吧?你是如何和餐厅服务员“眉来眼去”的呢?回忆一下从你进餐馆开始到你离开餐馆的整个过程,期间都发生了一些什么事情?这个过程,我们通过序列图展示出来,可能是这样子的:注意:红色虚线...
分类:
其他好文 时间:
2014-10-28 19:55:47
阅读次数:
290
摘自http://www.umlonline.org/school/thread-38-1-1.htmlUML1.1时,协作图英文名字叫:Collaboration Diagram,UML2.0时,英文名字变为:Communication Diagram。Collaboration Diagram的...
分类:
其他好文 时间:
2014-10-28 19:25:13
阅读次数:
269
NSSet集合没有顺序NSSet:不可变NSMutableSet:可变集合基本使用: NSSet *s = [NSSet set]; NSSet *s1 = [NSSet setWithObjects:@"jack",@"Rose", nil]; //随机返回一个元素 NSString *s...
分类:
其他好文 时间:
2014-10-28 00:16:49
阅读次数:
261
UMl:unified modeling language。为面向对象软件设计提供统一的、标准的、可视化的建模语言。适用于描述以用例为驱动,以体系结构为中心的软件设计的全过程。UML的定义包括UML语义和UML表示法。UML模型图的由事物、关系、图构成。事物是UML模型图中最基本的构成元素,是具有代...
分类:
其他好文 时间:
2014-10-27 21:09:04
阅读次数:
316
总结UML论坛中类图的描述http://www.umlonline.org/school/forum-12-1.html一条线说明Class A 与 Class B有关系线下标数字表明对应的数量关系菱形+线表示弱(或者强)包含,弱包含表示汽车没了轮子还在,强包含表示汽车没了轮子也没了,不用管那么细,...
分类:
其他好文 时间:
2014-10-27 19:23:30
阅读次数:
153