UML分类】的更多相关文章

UML 2.5版本与UML分类概述 转 http://www.umlstudy.com/uml-25-diagrams.html UML简述 UML图是设计.实现或已经存在的系统模型的部分图形表示(视图).UML图包含图形元素(符号)——与边缘连接的UML节点(也称为路径或流)——它们表示设计系统的UML模型中的元素.该系统的UML模型可能还包含其他文档,例如作为模板文本编写的用例. UML规范并不排除混合不同类型的图表,例如,将结构和行为元素结合起来以显示嵌套在用例中的状态机.因此,各种图表之…
uml是什么东西?统一建模语言,一门语言,是用来进行软件设计的一门语言. 其实一门语言的诞生并不伟大,让大多数人都使用才足够伟大.uml就是一门伟大的语言,因为目前软件设计的唯一语言就是它. UML其实还是比较简单的,就那么几个图形,那么几种模式,但是因为他是唯一的语言,所以有设计能力的人都能很容易看懂你说的什么,这就是他的伟大之处. 我说一下在软件设计中最常用的几个,以及我的心得: 用例图,在了解用户需求时非常有效,他仅用来描述系统需要提供的功能,本身没有顺序,不要用来描述流程.注意使用扩展和…
类型                       静态图                     行为图                用例图                  交互图                    实现图 包含图          类图.对象图.包图          状态图.活动图          用例图               顺序图.协作图        组件图.部署图…
用到的工具 startUML 一些界面操作的说明 蓝色框是用来选择形状的,特别是接口的时候 UML有什么用? `` 有很多人认为,UML的主要用途就是软件设计!也有人认为,如果你不是开发人员,是难以理解UML的. 然而我第一次在实际工作中应用UML的却不是软件设计,而是软件需求分析!当时我们和客户面对面沟通调研需求的时候,直接用类图.顺序图.活动图.用例图等UML.我们并没有因此和客户无法沟通,反而是沟通得更加顺畅.客户在我们的引导下,很快就会读懂这些UML图,因为UML图,让我们和客户的沟通效…
一.面向对象的概念与方法 1.  面向对象 1.1. 面向对象是一种系统建模技术 1.2. 面向对象编程是按照OO的方法学来开发程序的过程 1.3. 通过分析系统内对象的交互来描述或建模一个系统 1.4. 交互的对象最终以类的形式组织 1.5. OO的方法由三部分组成:过程.标识.规则 2.  对象 2.1. 是一个客观存在的.唯一的实体 2.2. 是面向对象编程过程中分析与解决问题的出发点与基础 2.3. 拥有自己的标识.数据与行为 2.4. 可以简单或复杂 2.5. 可以抽象或具体 2.6.…
一 概述 1.什么是UML? Unified Modeling Language,统一建模语言,用图形化的语言展示事物的结构,为交流与开发提供了便利. 2.UML分类 UML图形主要有用例图.类图.顺序图.状态图.活动图.不同的视图从不同的角度反映系统的特征. 二 用例图 Use Case Diagram,由参与者.用例及其相互关系构成的用于描述系统功能的动态视图. 参与者:需求的提出者,用简单小人表示. 用例:需求或者行为的简单概括,用椭圆表示. 1.用例图的作用 便于开发人员与用户就系统需要…
UML统一建模语言      1997年OMG组织(Object Management Group对象管理组织)发布了统一建模语言(Unified Modeling Language,UML).它目标之一就是为开发团队提供标准通用的设计语言来开发和构建计算机应用.UML提出了一套IT专业人员期待多年的统一的标准建模符号.通过使用UML,这些人员能够阅读和交流系统架构和设计规划,就像建筑工人多年来所使用的建筑设计图一样.UML符号集只是一种语言而不是一种方法学.这点很重要,因为语言与方法学不同,它…
一.概要 设计模式(Design Pattern)是一套被反复使用.多数人知晓的.经过分类的.代码设计经验的总结. 使用设计模式的目的:为了代码可重用性.让代码更容易被他人理解.保证代码可靠性. 设计模式使代码编写真正工程化:设计模式是软件工程的基石脉络,如同大厦的结构一样.可复用.可扩展.可维护 设计模式是GOF(Group Of Four Erich Gamma.Richard Helm.Ralph Johnson 和 John Vlissides )所著的<设计模式:可复用面向对象软件的基…
Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置. UML分类 (1)静态模型(系统结构): 用例图.类图.对象图.构件图.部署图 (2)动态模型(系统行为):状态图.活动图.顺序图.协作图 UML中有4种事务: (1)结构事务:名词.静态部分.物理元素. (2)行为事务:动词.动态部分.行为. (3)分组事务:包. (4)注释…
建模语言UML Unified Modeling Language (UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置. UML分类(1)静态模型(系统结构): 用例图.类图.对象图.构件图.部署图(2)动态模型(系统行为):状态图.活动图.顺序图.协作图 UML中有4种事务:(1)结构事务:名词.静态部分.物理元素. (2)行为事务:动词.动态部分.行为. (3)分组事务:包.…