《面向对象UML系统分析建模》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:刘鹏远,温珏,桂超等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2013
  • ISBN:9787302335962
  • 页数:192 页
图书介绍:本书从面向对象和UML的基本概念入手,循序渐进地讲解业务建模、需求建模、需求分析、设计原则和模式、架构设计、构件设计和代码生成等分析设计期间的各个知识点,并通过多个贯穿全书的案例将各个知识点串联起来,形成一套完整的面向对象分析设计方法论。

第一部分 面向对象系统建模基础 3

第1章 模型与建模 3

1.1软件开发模式的变革 3

1.2软件产品与工业产品 4

1.3为什么要建模 5

1.4建模理解误区 6

1.5建模原则 7

1.6建模建议 10

1.7怎样成为优秀的软件模型设计者 10

思考题 13

第2章 软件生命周期与软件开发过程 14

2.1软件生命周期 14

2.1.1可行性研究 14

2.1.2分析 15

2.1.3设计 19

2.1.4编码 21

2.1.5测试 21

2.1.6运行维护 26

2.2软件开发过程 27

2.2.1传统软件过程模型 27

2.2.2现代软件过程模型 28

思考题 37

第3章 UML基础 38

3.1 UML定义 38

3.2软件建模方法的发展 38

3.3发展历程 39

3.4 UML建模工具 40

3.4.1 Power Designer 40

3.4.2 Rose 43

3.4.3 Visio 46

3.5 UML组成 46

3.5.1对象间的4种关系 47

3.5.2 5种视图、9种图、两类建模 49

思考题 51

第4章 面向对象的基本概念 52

4.1面向对象的思维方式 52

4.1.1软件建模中的对象 52

4.1.2合理抽象 53

4.1.3特征可见性 54

4.2面向对象的基本概念 58

4.2.1封装 58

4.2.2抽象 59

4.2.3继承 60

4.2.4接口 67

4.2.5两类多态 68

4.2.6消息传递 72

4.2.7关联 77

4.2.8聚集 79

4.2.9依赖 80

4.2.10面向对象思想的精髓 82

思考题 87

第二部分 UML系统分析 91

第5章 UML分析建模 91

5.1用例分析建模 91

5.1.1用例图 92

5.1.2用例 93

5.1.3参与者 94

5.1.4用例间关系 96

5.1.5参与者间关系 101

5.1.6用例模板 102

5.1.7用例分析建模实例 103

5.2类分析建模 110

5.2.1实体类的识别 110

5.2.2软件类的识别 113

5.2.3使用顺序图验证用例模型 114

5.2.4架构分析 115

5.2.5类分析建模实例 121

思考题 126

第三部分 UML系统设计 129

第6章 UML类设计建模 129

6.1子系统设计 129

6.2应用模式调整类图 134

6.3增加技术方案框架类 135

思考题 135

第7章 UML系统数据库设计与ORM映射 136

7.1类结构映射 136

7.1.1主键生成 137

7.1.2属性字段映射 137

7.2类间关系映射 138

思考题 139

第四部分 软件模式 143

第8章 MVC模式 143

8.1 MVC模式设计目的 144

8.2 MVC模式基本结构 145

8.3 MVC模式的不足 147

思考题 147

第9章 GRASP模式 148

9.1信息专家模式 149

9.2创建者模式 150

9.3低耦合模式 151

9.4高内聚模式 153

9.5控制器模式 154

9.6多态模式 155

9.7纯虚构模式 156

9.8间接模式 156

9.9受保护变化模式 157

思考题 158

第10章 GoF设计模式 159

10.1 Facade外观模式 160

10.2 Strategy策略模式 161

10.3 Observer观察者模式 163

10.4 Command命令模式 166

10.5 Mediator中介者模式 170

10.6 Chain of Responsibily职责链模式 172

10.7 Singleton单例模式 172

10.8 Factory Method工厂方法模式 175

10.9 Abstract Factory抽象工厂模式 177

10.10 Proxy代理模式 180

10.11 Composite复合模式 181

10.12 Adapter适配器模式 187

思考题 189

参考文献 190

后记 191