今天开始重温设计模式,我想把自己学习的过程分享给大家,同时希望大家多多留言来讨论,相互学习相互进步。
设计模式学习过程中需要借助UML来建模,把设计模式图形化,从而让我们更好的理解设计模式内容。什么是UML,UML是统一建模语言(Unified Modeling Language)的缩写,是当今软件设计的标准图标式设计语言。UML包括
1、用例图(Use case diagrams),
2、类图(Class diagrams),
3、序列图(Sequence diagrams),
4、协作图(Collaboration diagrams),
5、状态图(Statechart diagrams),
6、活动图(Activity diagrams),
7、构件图(Component diagrams),
8、部署图(Deployment diagrams)
按照这些图的用意大致可以将他们分为两类:结构图 和 行为图
结构图:
名称 | 介绍 |
类图 | 类图描述一些类,包的静态结构和它们之间的静态关系 |
对象图 | 对象图给出一个系统中的对象快照 |
构件图 | 描述可以部署的软件构件(比如jar,ejb等)之间的关系 |
部署图 | 描述一个系统软件的拓扑结构 |
行为图:
名称 | 介绍 |
用例图 | 用例图描述一系列的角色和用例以及他们之间的关系,用来对系统的基本行为进行建模 |
活动图 | 描述不同过程之间的动态接触,活动图是用例图所描述的行为的具体化表现 |
状态图 | 描述一系列对象内部状态及其状态变化和转移。 |
时序图 | 时序图是一种相互作用图,描述不同对象之间信息传递的时序 |
协作图 | 是一种相互作用图,描述发出信息,接收信息的一系列对象的组织结构 |
最常用的UML图有:类图,用例图,时序图
设计模式系列目录:
相关推荐
作为一种建模语言,UML的定义包括UML语义和UML表示法两个部分。 (1)UML语义 描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致和通用的定义性说明,使开发者能在语义上取得...
《软件开发生命周期与统一建模语言UML》-曹静-电子教案-5243
统一建模语言UML课件ppt,非常详细和完整,分享一下
统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模语言UML.rar统一建模...
统一建模语言UML轻松入门之综合实例.doc 统一建模语言UML轻松入门之综合实例.doc 统一建模语言UML轻松入门之综合实例.doc
统一建模语言UML 统一建模语言UML 统一建模语言UML
《件开发生命周期与统一建模语言UML》电子教案
统一建模语言UML--大作业20140520.docx统一建模语言UML--大作业20140520.docx统一建模语言UML--大作业20140520.docx统一建模语言UML--大作业20140520.docx统一建模语言UML--大作业20140520.docx统一建模语言UML--大...
统一建模语言UML电子书,exe电子书形式,不放心exe的用前可自行查毒
统一建模语言UML参考手册PDF高清版
统一建模语言(UML)参考手册——基本概念.pdf
一种标准的图形化建模语言,面向对象分析与设计的标准表示
面向对象分析与设计(Object-Oriented ...UML不仅统一了Grady Booch、James Rumbaugh和Ivar Jacobson所提出的面向对象方法中的符号表示,而且在此基础上迚一步収展,幵最终被统一为广大开収者所接受的标准建模语言。
信息系统 分析 设计 统一建模语言UML
统一建模语言(UML)设计核心.pdf
软件工程中的一章,"统一建模语言UML和Rational统一过程RUP",word格式的
统一建模语言UML教程.zip 包括 静态视图 用例视图 状态机视图 活动视图 交互视图 物理视图 模型管理视图 扩展机制 ..
标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模语言UML教程标准建模...