图书介绍

软件开发方式 UML面向对象分析与设计 第2版PDF|Epub|txt|kindle电子书版本网盘下载

软件开发方式 UML面向对象分析与设计 第2版
  • (德)Bernd Oestereich著;姜南,周志荣等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121004526
  • 出版时间:2004
  • 标注页数:222页
  • 文件大小:23MB
  • 文件页数:234页
  • 主题词:面向对象语言,UML-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件开发方式 UML面向对象分析与设计 第2版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第1章 引言1

1.1面向对象的软件开发1

1.1.1技术复杂性1

1.1.2社会复杂性2

1.2面向对象的历史2

1.2.1太多的选择3

1.3 实践中的OOAD6

1.3.1经验与方法7

1.4全局方法8

1.4.1一致的模型表示10

1.5推荐读物12

第2章 面向对象——初学者需要理解的概念13

2.1初学者需要理解的面向对象概念13

2.2类、对象和实例14

2.3属性、操作、约束和关系15

2.4对象标识17

2.6分类与继承18

2.5职责18

2.6.1性质的构造20

2.6.2继承:限制和问题24

2.7抽象类26

2.8关联27

2.9聚集28

2.10消息交换30

2.11集合33

2.12多态性35

2.13永久性37

2.14类的划分40

2.14.1 《entity》41

2.14.2 《control》41

2.14.3 《interface》42

2.14.4 《boundary》(接口对象)43

2.14.5 《type》43

2.14.6 《prirnitive》44

2.14.7 《enumeration》44

2.15设计模式45

2.14.8 《structure》45

2.16组件47

2.17推荐读物49

第3章 分析50

3.1 引言50

3.2开发系统的思想和目标50

3.2.1系统思想50

3.3标识参与者51

3.4标识业务流程53

3.5标识参与者的利益55

3.5.1描述各个参与者的利益所在56

3.6标识业务用例56

3.6.1标识业务用例57

3.6.2标识用例的触发和结果57

3.6.3标识要被排除的用例58

3.6.4用例在哪里开始以及在哪里结束59

3.6.5写场景59

3.7.1 区分不变的要求和可变的要求60

3.7描述用例的本质60

3.7.2本质的描述61

3.8标识系统用例65

3.9收集和研究材料68

3.9.1材料和对象68

3.10描述需求70

3.10.1 可以使用用例来描述需求吗71

3.11标识业务类72

3.1 2创建一个技术字典74

3.13开发一个用例处理模型78

3.1 3.1描述事件的常规过程78

3.13.2为每个活动的所有异常和可能分支建模79

3.13.3对每个活动,为所需要的输入对象和数据以及因此而产生的全部结果(对象、对象状态)建模81

3.14描述系统接口82

3.15开发接口原型86

3.15.1隐喻88

3.16推荐读物88

4.1定义应用的体系机构89

第4章 设计89

4.1.1会话、会话控制器91

4.1.2会话代理91

4.1.3用例控制器91

4.1.4 工作流或过程控制器92

4.1.5域组件92

4.2确定域组件92

4.3建立具体组件的类模型95

4.4进一步开发状态模型97

4.5识别并在必要时重构组件依赖98

4.6设计组件接口100

4.6.1用例控制器接口100

4.6.2域组件接口100

4.7开发协同模型102

4.8开发面向过程的组件测试104

4.9开发类测试程序107

4.10定义属性109

4.10.1定义枚举110

4.10.2重构111

4.11.1指定会话元素112

4.11指定会话112

4.12设计讨论115

4.12.1确认关系115

4.12.2业务伙伴和它们的角色116

4.12.3关于继承的一个重要检查119

4.12.4银行账户、电话号码和地址121

4.13推荐读物124

5.1.1推荐读物125

第5章 UML基础125

5.1引言125

5.2图的种类126

5.3用例图126

5.3.1用例图126

5.3.2用例128

5.3.3参与者129

5.3.4用例描述130

5.3.5用例关系133

5.4类图(基本元素)134

5.4.1类134

5.4.2对象140

5.4.3属性141

5.4.4操作143

5.4.5职责145

5.4.6需求145

5.4.7接口与接口类146

5.4.8 约束-对象约束语言(OCL)150

5.4.9标记值157

5.4.10原型159

5.4.11注释161

5.4.12协同、机制161

5.4.13子系统162

5.4.14包163

5.4.15组件164

5.5.1泛化与特殊化166

5.5类图(关系型元素)166

5.5.2关联169

5.5.3聚集180

5.5.4组合182

5.5.5依赖关系183

5.5.6精化/认识关系184

5.6行为图186

5.6.1活动图186

5.6.2 对象流图189

5.6.3协同图190

5.6.4 顺序图194

5.6.5状态图197

5.7实现图202

5.7.1 组件图202

5.7.2配置图203

附录A 术语表205

附录B 参考文献215

附录C UML框图219

热门推荐