《C++程序员UML实务手册》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:邱郁惠编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:7111237390
  • 页数:280 页
图书介绍:本书讲解C++语言与UML相结合进行程序设计。

第1章 认识UML 1

1.1 统一建模语言 1

1.2 UML图 3

1.2.1 类图 3

1.2.2 序列图 4

1.2.3 用例图 5

1.2.4 状态图 6

1.2.5 活动图 7

1.3 UML工具 8

1.3.1 StarUML 8

1.3.2 IBM RSA 11

1.3.3 Case Complete 12

第2章 UML-C++先睹为快 16

2.1 简易的开发程序 16

2.2 计算总资产的用例 17

2.3 申购单笔基金的用例 23

第3章 C++文件结构 28

3.1 免费工具Dev-C++ 28

3.2 C++文件结构 31

3.3 重用类的代码 34

第4章 重要的OO及UML概念 38

4.1 对象 38

4.1.1 对象种类 38

4.1.2 善用交易模式 41

4.2 属性与操作 43

4.2.1 属性细节 43

4.2.2 操作与方法 44

4.3 封装 44

4.4 类 45

4.5 泛化关系 46

4.6 关联关系 48

4.7 聚合关系 49

4.8 组合关系 50

4.9 用例与执行者 52

第5章 从类图到C++ 53

5.1 类图 53

5.2 类与对象 53

5.3 关联关系 60

5.3.1 导航性 61

5.3.2 一对多的多重性 66

5.3.3 多对多的多重性 71

5.4 聚合与组合 78

5.4.1 聚合关系 78

5.4.2 组合关系 79

5.5 依赖 85

5.6 泛化关系 90

5.6.1 继承 91

5.6.2 保护等级的可见度 96

5.6.3 抽象类 100

5.6.4 再添两个类 108

第6章 使用StarUML绘制类图 114

6.1 新建项目 114

6.2 新建类图 114

6.3 建立类 116

6.4 建立关系 121

6.5 输出C++代码 124

第7章 从序列图到C++ 134

7.1 序列图与类图的关联 134

7.2 对象与类 142

7.3 链接与关系 144

7.4 消息与操作 153

7.5 通信图 165

第8章 使用StarUML绘制序列图 168

8.1 准备好类图 168

8.2 新建序列图 168

8.3 建立对象及消息 170

8.4 建立片段 175

8.5 输出通信图 179

第9章 从用例图到C++ 181

9.1 主要用途 181

9.2 用例图 183

9.3 用例叙述 186

9.3.1 用例的基本数据 188

9.3.2 执行流程 188

9.3.3 条件及规则 190

9.3.4 相关文档 190

9.3.5 其他事项 191

9.3.6 用例叙述的案例 191

9.4 与类图及序列图的搭配 194

9.4.1 计算总资产的用例 196

9.4.2 申购单笔基金的用例 201

第10章 用StarUML绘制用例图 206

10.1 新建用例图 206

10.2 绘制用例图 207

10.3 编写用例叙述 210

第11章 从状态图到C++ 214

11.1 状态图 214

11.2 不直接实现 217

11.3 土法炼钢 221

第12章 使用StarUML绘制状态图 227

12.1 新建状态图 227

12.2 绘制状态图 228

第13章 活动图的应用与概念 235

13.1 企业组织的应用 235

13.1.1 工作流程 235

13.1.2 业务流程 236

13.1.3 联合服务 237

13.2 信息系统的应用 238

13.2.1 系统流程 239

13.2.2 整合流程 242

13.2.3 复杂操作 243

13.3 常见的主要概念 246

13.3.1 动作 246

13.3.2 决策或合并 248

13.3.3 分支与会合 251

13.3.4 分区 257

13.3.5 对象与对象流 261

13.3.6 子活动 263

13.3.7 连接器 266

13.3.8 信号与事件 267

13.3.9 中断 269

13.3.10 流程终点 271

第14章 使用StarUML绘制活动图 273

14.1 新建活动图 273

14.2 绘制活动图 274