| 作 者: | 刘鹏远 |
| 出版社: | 清华大学出版社 |
| 丛编项: | 21世纪高等学校规划教材·软件工程 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第一部分 面向对象系统建模基础
第1章 模型与建模
1.1 软件开发模式的变革
1.2 软件产品与工业产品
1.3 为什么要建模
1.4 建模理解误区
1.5 建模原则
1.6 建模建议
1.7 怎样成为优秀的软件模型设计者
思考题
第2章 软件生命周期与软件开发过程
2.1 软件生命周期
2.1.1 可行性研究
2.1.2 分析
2.1.3 设计
2.1.4 编码
2.1.5 测试
2.1.6 运行维护
2.2 软件开发过程
2.2.1 传统软件过程模型
2.2.2 现代软件过程模型
思考题
第3章 UML基础
3.1 UML定义
3.2 软件建模方法的发展
3.3 发展历程
3.4 UML建模工具
3.4.1 PowerDesigner
3.4.2 Rose
3.4.3 Visio
3.5 UML组成
3.5.1 对象间的4种关系
3.5.2 5种视图、9种图、两类建模
思考题
第4章 面向对象的基本概念
4.1 面向对象的思维方式
4.1.1 软件建模中的对象
4.1.2 合理抽象
4.1.3 特征可见性
4.2 面向对象的基本概念
4.2.1 封装
4.2.2 抽象
4.2.3 继承
4.2.4 接口
4.2.5 两类多态
4.2.6 消息传递
4.2.7 关联
4.2.8 聚集
4.2.9 依赖
4.2.10 面向对象思想的精髓
思考题
……
第二部分 UML系统分析
第三部分 UML系统设计
第四部分 软件模式
参考文献
后记