UML参考手册_(公开).doc


文档分类:IT计算机 | 页数:约365页 举报非法文档有奖
1/365
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/365
文档列表 文档介绍
公开
UML参考手册
目录
译者序 i
前言 iv
第一部分背景知识 1
第 1 章 UML综述 1
UML简介 1
UML 的历史 1
面向对象的开发方法 1
统一工作 2
标准化 3
核心组员 3
统一的意义 3
UML的目标 4
UML概念域 5
表达式和图表语法 6
第 2 章模型的性质与目标 7
什么是模型 7
模型的用途 7
模型的层次 8
模型内容 10
模型说明了什么? 11
第二部分基本概念 13
第 3 章 UML初览 14
UML视图 14
静态视图 15
用例视图 16
交互视图 17
顺序图 17
协作图 18
状态机视图 19
活动视图 20
物理视图 21
模型管理视图 24
扩展组件 25
各种视图间的关系 26
第 4 章静态视图 27
概述 27
类元 27
关系 29
关联 30
泛化 33
继承 34
多重继承 34
单分类和多重分类 35
静态与动态类元 35
实现 36
依赖 37
约束 38
实例 39
对象图 39
第 5 章用例视图 41
概述 41
参与者 41
用例 42
第 6 章状态机视图 44
概述 44
状态机 44
事件 44
状态 46
转换 47
组成状态 50
第 7 章活动视图 55
概述 55
活动图 55
活动和其他图 57
第 8 章交互视图 58
概述 58
协作 58
交互 58
顺序图 59
激活 59
合作图 60
模板 62
第 9 章物理视图 64
概述 64
构件 64
节点 65
第 10 章模型管理视图 66
概述 66
包 66
包间的依赖关系 66
访问与引入依赖关系 67
模型和子系统 67
第 11 章扩展机制 69
概述 69
约束 69
标签值 70
构造型 71
裁制UML 72
第 12 章 UML环境 73
概述 73
语义职责 73
表示法职责 74
程序语言职责 74
使用建模工具建模 75
工具问题 75
工作进展过程中产生的不一致模型 75
空值和未详细说明的值 75
第三部分参考资料 77
第 13 章术语大全 78
第 14 章标准元素 334
第四部分附录 343
附录 UML元模型 344
索引 347
译者序
随着计算机硬件性能的不断提高和价格的不断下降,其应用领域也在不断扩大。人们在越来越多的领域希望把更多、更难的问题交给计算机去解决。这使得计算机软件的规模和复杂性与日俱增,从而使软件技术不断地受到新的挑战。60年代软件危机的出现就是因为系统的复杂性超出了人们在当时的技术条件下所能驾御的程度。此后在软件领域,从学术界到工业界,人们一直在为寻求更先进的软件方法与技术而奋斗。每当出现一种先进的方法与技术,都会使软件危机得到一定程度的缓和。然而这种进步又立刻促使人们把更多、更复杂的问题交给计算机去解决。于是又需要更先进的方法与技术。
开发一个具有一定规模和复杂性的软件系统和编写一个简单的程序大不一样。其间的差别,借用G. Booch的比喻,如同建造一座大厦和搭一个狗窝的差别。大型的、复杂的软件系统的开发是一项工程,必须按工程学的方法组织软件的生产与管理,必须经过分析、设计、实现、测试、维护等一系列的软件生命周期阶段。这是人们从软件危机中获得的最重要的教益。这一认识促使了软件工程学的诞生。编程仍然是重要的,但是更具有决定意义的是系统建模。只有在分析和设计阶段建立了良好的系统模型,才有可能保证工程的正确实施。正是由于这一原因,许多在编程领域首先出现的新方法和新技术,总是很快地被拓展到软件生命周期的分析与设计阶段。
面向对象方法正是经历了这样的发展过程,它首先在编

UML参考手册_(公开) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数365
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cdsqbyl
  • 文件大小0 KB
  • 时间2015-11-13
最近更新