版权信息书 名: UML基础、案例与应用

作者:(美)施穆勒
出版社:人民邮电出版社
出版时间: 2007
ISBN: 9787115123350
开本: 0
定价: 42.00 元
内容简介本书教读者循序渐进地、系统地学习UML基础知识和应用技术。和前一版相比,本书内容根据UML2.0进行了补充和更新,随书光盘包含了建模工具Poseidon的试用版。
全书分为三部分24章。第一部分“基础知识”包括第1章到第15章,主要是介绍UML语言的基础知识以及面向对象的概念和思想,还简单介绍了UML在开发过程的应用方法。第二部分“学习案例”包括第16章到第22章,结合实例详细分析了UML的应用方法与技巧,还介绍了UML在热点领域设计模式中的应用。第三部分“高级应用”包括最后两章,先是运用UML来描述设计模式和嵌入式系统,然后讨论UML在其他领域的应用前景。附录给出了每章的小测验答案,介绍了使用MicrosoftVisio专业版绘制常用UML图的方法步骤,还对常用UML图进行了总结。
本书适用于从事面向对象软件开发的软件工程人员,也特别适合UML的初中级学习者。
目录第一部分基础知识
第1章UML简介3
1.1在纷繁复杂中寻求解决问题的办法3
1.2UML的诞生4
1.3UML的组成5
1.4其他特征12
1.5UML2.0中的新图13
1.6为什么需要这么多种图16
1.7这不仅仅是一系列图16
1.8小结17
1.9常见问题解答17
1.10小测验和习题18
第2章理解面向对象20
2.1无处不在的对象20
2.2一些面向对象的概念22
2.3意义28
2.4小结29
2.5常见问题解答29
2.6小测验和习题30
第3章运用面向对象31
3.1类的可视化表示31
3.2属性32
3.3操作33
3.4属性、操作和可视化表达34
3.5职责和约束35
3.6附加注释36
3.7类——应该做什么和如何识别它们37
3.8小结39
3.9常见问题解答39
3.10小测验和习题39
第4章关系41
4.1关联41
4.2多重性43
4.3限定关联45
4.4自身关联45
4.5继承和泛化46
4.6依赖48
4.7类图和对象图49
4.8小结50
4.9常见问题解答51
4.10小测验和习题51
第5章聚集、组成、接口和实现53
5.1聚集53
5.2组成54
5.3组成结构图54
5.4接口和实现55
5.5接口和端口58
5.6小结59
5.7常见问题解答60
5.8小测验和习题60
第6章介绍用例61
6.1什么是用例61
6.2用例的重要性62
6.3举例:饮料销售机62
6.4包含用例64
6.5扩展用例65
6.6开始用例分析66
6.7小结66
6.8常见问题解答66
6.9小测验和习题67
第7章用例图68
第8章状态图81
第9章顺序图90
第10章协作图106
第11章活动图117
第12章构件图133
第13章部署图144
第14章理解包和UML语言基础152
第15章在开发过程中运用UML169
第二部分学习案例
第16章学习案例介绍181
第17章领域分析193
第18章收集系统需求209
第19章开发用例222
第20章交互232
第21章设计外观、感觉和部署241
第22章理解设计模式252
第三部分高级应用
第23章嵌入式系统建模265
第24章描绘UML的未来280
第四部分附录
附录A小测验答案295
附录BUML建模工具304
附录CUML图总结322