这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有图形使用Enterpr...
分类:
其他好文 时间:
2014-11-13 12:53:12
阅读次数:
180
看懂UML类图和时序图这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有...
分类:
其他好文 时间:
2014-11-13 08:16:24
阅读次数:
249
《信息系统开发与管理》,《软件工程》这两本书中都有提到过UML,想必我们对UML已经不陌生了吧,虽说很熟悉,但是只是了解而已,而今天《UML基础与应用》and 《大象:Thinking in UML》将带领我们进入UML的内心世界,让我们与UML交个知心朋友吧!
概述导图
解释说明
概述嘛,讲的都是宏观上的东西,对于知识点不是很详细,但是却很重要...
分类:
其他好文 时间:
2014-11-12 23:03:24
阅读次数:
229
在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖 (Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系 (Composition)。下面我们结...
分类:
其他好文 时间:
2014-11-12 21:03:39
阅读次数:
249
??????简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其它类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简...
分类:
其他好文 时间:
2014-11-12 13:38:39
阅读次数:
220
一、UML5个互联视图
UML中常用5个互联的视图来描述系统的体系结构。如图
(1)用例视图(Use-case View)
由专门描述可被最终用户、分析人员、测试人员看到的系统行为的用例图组成。
最终用户使用用例图——理解要完成的系统的功能,确认是否符合自己的要求。
分析人员使用用例图——描述用户需求。
测试人员使用用例图——根据用例图验证实现后的系统是否符合用户需求。
(2...
分类:
其他好文 时间:
2014-11-12 11:51:11
阅读次数:
300
一.构件图概述
1.概念
用来显示一组构件之间的组织及其依赖关系
2.基本元素
(1)构件:定义了良好接口的物理实现单元。
● 配置构件:形成可执行文件的基础,如:动态链接库(DLL)、ActiveX控件等。
● 工作产品构件:配置构件的来源,如:数据文件和程序源代码。
● 执行构件:最终可运行系统产生的运行结果。
(2)接口:一个类提供给另一个类的一组操作。
● 导...
分类:
其他好文 时间:
2014-11-11 19:09:32
阅读次数:
399
由于我们设计的是异步的网络请求框架,因此代码实现使用的是基于接口回调的方式来处理从服务器端返回的数据,鉴于数据格式多种多样,例如有二进制文件,普通文本文件,json格式字符串 ,xml格式字符串,断点续传文件等等,因此从响应处理接口会派生出很多子类,专门处理不同格式的数据。从下面的UML类图可以看到响应处理器接口是ResponseHandlerInterface,从这个接口派生出AsyncHttp...
分类:
移动开发 时间:
2014-11-11 16:38:13
阅读次数:
564