
| 本书特色:
详细论述了UML的9个图所涉及的关键要领、术语和技术等,同时还包括了数据建模、业务建模、Web建模等UML具体应用的介绍。 阐述了面向对象分析和设计思想,包含大量分析和设计的例子。 涵盖了与UML相关的一些技术,如RUP、UML开发工具等的介绍。 提供了供自测用的2套模拟试题及答案,以便加深对UML的认识。 适合于实效接触UML或对UML有一定了解的计算机人员使用,同时包含了很多进一步学习的资料。 结合了近年来清华大学研究生课程“面向对象技术与应用”的教学实践,并总结了科研工作中UML的使用经验。 |
|
|
| 第1章 面向对象技术概述 1.1 软件危机及软件工程 1.2 对软件开发的基本认识 1.3 软件的固有复杂性 1.4 控制软件复杂性的基本方法 1.5 面向对象技术 1.6 面向对象领域中的基本概念 1.7 小结 第2章 UML概述 2.1 为什么要学习UML 2.2 UML的历史 2.3 UML的特点 2.4 UML的构成 2.5 UML中的视图 2.6 UML的应用领域 2.7 支持UML的工具 2.8 一个UML的例子 2.9 小结 第3章 用例和用例图 3.1 用例 3.2 参与者 3.3 脚本 3.4 用例间的关系 3.5 用例图 3.6 用例的描述 3.7 寻找用例的方法 3.8 常见问题分析 3.9 小结 第4章 顺序图和协作图 4.1 交互图概述 4.2 顺序图 4.3 顺序图中的消息 4.4 建立顺序图的步骤 4.5 协作图 4.6 建立协作图的步骤 4.7 顺序图和协作图的比较 4.8 工具支持 4.9 常见问题分析 4.10 小结 第5章 类图和对象图 5.1 类的定义 5.2 类之间的关系 5.3 派生属性和派生关联 5.4 抽象类和接口 5.5 版型 5.6 边界类、控制类和实体类 5.7 类图 5.8 领域分析 5.9 OO设计的原则 5.10 对象图 5.11 小结 第6章 数据建模 第7章 包 第8章 状态图和活动图 第9章 构件图 第10章 部署图 第11章 对象约束语言 第12章 业务建模 第13章 Web建模 第14章 UML与设计模式 第15章 面向对象实现技术 第16章 RUP软件开发过程 第17章 UML开发工具 第18章 实例应用分析 第19章 综合练习 附录 附录A 模拟试题(一)及答案 附录B 模拟试题(二)及答案 参考文献 |
商品评论(0条)