UML工具箱UML 工具箱 UML 工具箱 作者: [美]Hans-Erik Eriksson,Magnns Penker 出版:电子工业出版社 内容简介: 本书为读者深入学习 UML 提供了综合、详细的指南。全书以一种完整而实用的方 式向读者展示 UML 语言,覆盖了所有已定义的图、概念、实时系统、设计模式、过程 以及其他有助于读者深入理解 UML 的重要话题。书中包括大量的示例和示意图,有助 于读者最大程度地快速获取 UML 的知识和技巧。 本书适合所有对 UML 感兴趣的读者。 注: 本教程来源于互联网,版权归原作者和出版商所有,仅供个人学习、参考之用,请勿保 存、转载发布、以及用于商业用途,请支持正版。 Java 爱好者 http://www.javafan.net 制作 UML 工具箱 第 1 章 UML 介绍 1.1 UML 概述 1.1 UML 概述 统一建模语言(Unified Modeling Language, UML)是解决上述问题的一种尝试。UML 有潜力成 为软件建模的正式标准。 1.1.1 方法之战 创建 UML 的最初想法之一是要结束面向对象领域中的“方法之战” 。面向对象技术最初是由编 程语言 Simula 产生的,但是直到 20 世纪 80 年代末 C++和 Smalltalk 这些编程语言出现之后,面向 对象技术才开始流行。当面向对象编程技术取得成功后,对支持软件开发的方法的需要就接踵而来。 20 世纪 90 年代初期流行的面向对象方法有以下几种。 n Booch:Grady Booch 的面向对象开发的方法,该方法有许多可用的版本。Booch 定义了 这样的概念:一个系统用许多视图来分析,每一个视图用许多模型图来描述。Booch 方法的符号非 常多,一些用户发现有些符号非常难以手工绘制。该方法也包含一个过程,通过该过程,可以从……