该部分主要针对UML中常用的类图,用例图,顺序图,状态图,活动图这四个部分进行简要介绍。 一.类图 1.类图用于描述系统中类的静态结构,它包括系统中每个类的结构以及类与类之间的关系的描述。 其中类的结构如下图所示: 类与类之间的关系:见上一小结《UML中的几种常见关系》介绍 二.用例图 用例图一般用...
分类:
其他好文 时间:
2014-11-18 01:35:34
阅读次数:
191
一、UML图
二、包含的角色
(1)抽象工厂
(2)具体工厂:包括具体工厂1和具体工厂2。具体工厂1用于生产具体产品A1和具体产品B1,具体工厂2用于生产具体产品A2和具体产品B2;
(3)抽象产品:包括抽象产品A和抽象产品B;
(4)具体产品:包括抽象产品A所对应的具体产品A1和A2,以及抽象产品B所对应的具体产品B1和B2.
说明:在《大话设计模式》中,上述的1和2分别代表...
分类:
编程语言 时间:
2014-11-17 00:36:03
阅读次数:
213
目录 1.UML类图中几种常见的关系 经过(一)中介绍,我选择的是StarUML作为UML的学习工具,个人喜好,至少在功能上能够满足我现在的需求, 在介绍StarUML的使用之前首先介绍下UML中几种常见的关系: UML类图中常见的关系按照关系的强弱可分为:泛化 ,实现 ,组合, 聚合 , 依赖这几...
分类:
其他好文 时间:
2014-11-16 22:56:24
阅读次数:
294
目录 什么是UML 为什么要使用UML UML基本模型图的介绍 现有哪些比较流行的UML工具 1.什么是UML: UML:Unified Modeling Language (UML)又称统一建模语言.为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。UML是80年代末...
分类:
其他好文 时间:
2014-11-16 20:02:25
阅读次数:
193
刚一开始接UML,感觉迷迷糊糊的,有许多东西都弄不清楚,自己还是对UML先有个宏观把控在开始学吧!
一、UML概念:UML(Unified Modeling Language) 统一建模语言;是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言。我的理解就是UML在面向对象的程序设计中告诉你怎么对模型画图。
二、...
分类:
其他好文 时间:
2014-11-16 18:47:17
阅读次数:
174
画类图最重要的就是抽象出类,先来回忆类的基本内容。
一、类
1、类的概念:
类是面向对象程序设计的中的一个基本概念,类是具有相同属性、方法、语义和关系的一组对象的集合。
2、类的分类:
实体类:保存要放进永久存储的信息
边界类:位于系统与外界的交界处。包括所有的窗体、报表、打印机等硬件接口以及与其他系统的接口。
控制类:负责协调其他类的工作。一般每个用例都有一个控制...
分类:
其他好文 时间:
2014-11-16 18:43:34
阅读次数:
240
UML模块中的任何事物都不是独立存在的,他们之间存在着一定的关系。下面就对这些关系,分类了解一下。
一.概念
【关联】两个类存在某种语义上的联系,关联有单向关联和双向关联。
组合和聚合是关联关系中特殊的关系:
【聚合】类之间是整体和部分的关系。”聚”表示聚在一起的意思,也表示“部分”可以独立”整体”存在。描述“has-a”的关系。
【组合】整体有管理部分的特有的职责并且他们有一致的生命期...
分类:
其他好文 时间:
2014-11-16 17:28:06
阅读次数:
147
用例图(Use case)用于描述用户需求,从使用者角度展现系统的功能。多用于软件开发需求分析阶段的分析工作和软件测试阶段提供测试依据。...
分类:
其他好文 时间:
2014-11-16 17:27:16
阅读次数:
189
前面已经学过活动图,我们再来学习另外一种行为图:状态图。
一、概念
状态图用来描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。
二、状态图的图符
状态图由四部分组成:状态、转移、起点和终点。
1、状态
状态是指在对象的生命周期中满足某些条件、执行某些活动或等待某些...
分类:
其他好文 时间:
2014-11-16 13:27:00
阅读次数:
221
从软工开始,我们就开始接触面向对象了,接下来的学习资料好像都有提到面向对象,以后就要和她交朋友了,所以,我们就要对她了解多一点点。
一、何为面向对象?
面向对象(Object Oriented),是将现实世界映射成的一个个独立的对象,这些对象之间原本没有关系,只是加上一点魔术粉,她们就会相互传递消息,从而形成一个“过程”。举个比较生动的例子:我韩梦甜,和刘文彬原本是...
分类:
其他好文 时间:
2014-11-15 21:52:09
阅读次数:
212