《实用面向对象软件工程教程》求取 ⇩

第1章引论1

1.1 基础:软件开发原理1

1.2 今天的挑战3

1.3 面向对象的概念4

1.4 面向对象分析(OOA)6

1.5 面向对象设计(OOD)12

1.6 关于本书15

参考文献16

要点16

2.2.1 问题描述17

2.2 电梯控制系统(ECS)17

2.1 引言17

第2章事例分析17

2.2.2 问题讨论19

2.3 Small Bytes订阅系统(SBSS)22

2.3.1 问题描述22

2.3.2 问题讨论24

参考文献24

要点25

第3章发现和标识合适的对象26

3.1 引言26

3.2 动机26

3.4 三视图模型(3VM)27

3.3 方法27

3.5 基于语言的信息分析(LIA)29

3.6 面向对象分析(OOA)32

3.7 总结34

参考文献34

要点35

第4章类和对象的标识36

4.1 引言和讨论36

4.2 ECS的应用论域概念38

4.3 SBSS的应用论域概念41

4.4 总结42

要点43

第5章类和对象的细化44

5.1 引言和讨论44

5.2 三视图模型(3VM)45

5.2.1 ECS的三视图模型45

5.2.2 SBSS的三视图模型49

5.3 类和对象的细化53

5.3.1 最终选定的ECS对象集合56

5.3.2 最终选定的SBSS对象集合60

5.4 总结63

参考文献65

要点65

6.1 引言和讨论66

第6章处理复杂事物:标识结构66

6.2 ECS的结构层67

6.3 SBSS的结构层67

6.4 总结72

要点74

第7章处理复杂性:标识主题75

7.1 引言和讨论75

7.2 ECS的主题层75

7.3 SBSS的主题层76

7.4 总结77

要点78

8.1 引言和讨论79

第8章对象所应具有的东西:标识属性79

8.2 ECS的属性81

8.3 SBSS的属性81

8.4 总结83

要点84

第9章标识实例关系85

9.1 引言和讨论85

9.2 ECS的实例连接85

9.3 SBSS的实例连接89

9.4 总结90

要点90

10.1 引言和讨论91

第10章 表达对象做什么和说什么:标识服务和消息91

10.2 ECS的服10.3 务层92

10.3.1 ECS的运行走查95

10.4 SBSS的服10.5 务层103

10.3.1SBSS的运行走查104

10.4 总结117

要点118

第11章质量问题——分析模型的完整性和一致性119

11.1 引言和讨论119

11.2 对象-类层120

11.3 主题层120

11.4 结构层120

11.6 服11.7 务层121

11.5 属性层121

11.8 总结122

要点122

第12章编制分析模型的文档123

12.1 引言和讨论123

12.2 书面文档124

要点126

第13章评审和修正分析模型127

13.1 引言和讨论127

13.2 OOA模型的一个评审策略127

要点128

14.1 引言和讨论130

第14章过渡到设计130

14.1.1 OOD表示法131

14.1.2 OOD策略131

14.1.3 OOD的良好准则131

14.1.4 其它问题132

14.2 设计策略132

14.2.1 一个OOD体系结构132

14.3 ECS的OOD问题134

14.4 SBSS的OOD问题135

要点137

15.1 引言和讨论138

第15章问题论域中的问题138

15.2 ECS的PDC140

15.3 SBSS的PDC140

要点143

第16章定义用户界面144

16.1 引言和讨论144

16.2 ECS的HIC145

16.3 SBSS的HIC146

16.4 总结148

参考文献151

要点151

17.2 ECS的类与对象152

17.1 引言和讨论152

第17章任务管理问题152

17.3 总结153

要点154

第18章 数据库设计155

18.1 引言和讨论155

18.2 SBSS的DMC156

18.3 总结156

要点158

第19章 设计级的质量问题159

19.1 引言和讨论159

19.2 事例分析系统的质量问题161

要点162

参考文献162

第20章设计模型的文档编制和评审163

第21章实现方面的问题165

21.1 引言165

21.2 程序设计语言的考虑165

21.3 一个迭代的软件开发过程166

21.4 在快速应用开发(RAD)环境下实现面向对象的设计169

21.5 对基于对象的设计进行测试171

21.5.1 系统级的测试171

21.5.2 对象级的测试171

要点172

22.1 引言173

第22章转向面向对象方法的12个步骤173

参考文献178

要点178

附录A电梯控制系统的事例分析系统描述179

附录序言179

A.1 事例分析系统的描述文本179

附录B Small Bytes 订阅系统的事例分析系统描述185

B.1 事例分析系统的描述文本185

附录C 电梯控制系统的短语频率分析190

C.1 PFA清单190

附录D Small Bytes订阅系统的短语频率分析195

D.1 PFA清单195

附录E电梯控制系统的OOA/OOD工作表格199

附录F Small Bytes 订阅系统的OOA/OOD工作表格203

附录G电梯控制系统的三视图模型206

G.1 上下文图206

G.2 实体-关系图207

G.3 事件-响应模型208

G.4 状态-迁移图208

G.5 决策表210

附录HSmall Bytes 订阅系统的三视图模型215

H.1 上下文,图215

H.2 实体-关系图216

H.3 事件-响应模型216

I.1 ECS系统的OOA模型元素清单218

附录I电梯控制系统的OOA模型218

I.2 类的描述220

I.3 属性描述221

I.4 服务定义224

I.5 消息定义229

I.6 电梯调度算法232

I.6.1 电梯到达算法232

I.6.2 电梯就绪算法235

附录J Small Bytes订阅系统的OOA模型240

J.1 SBSS的OOA模型元素清单240

J.2 类的描述243

J.3 属性描述247

J.4 服务定义252

J.5 消息定义257

附录KEROI图表示262

附录L 电梯控制系统的EROI图264

附录M Small Bytes 订阅系统的EROI图268

附录N 电梯控制系统的问题论域部分(PDC)275

附录O Small Bytes订阅系统的问题论域部分(PDC)276

附录P 电梯控制系统的人机交互部分(HIC)277

附录Q Small Bytes 订阅系统的人机交互部分(HIC)278

附录R 电梯控制系统的任务管理部分(TMC)288

附录S Small Bytes订阅系统的数据管理部分(DMC)289

附录T 部分讨论班人员的列表290

1998《实用面向对象软件工程教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(E.尤登)Edward Yourdon,(美)(C. 1998 北京:电子工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Java与面向对象程序设计教程(1999 PDF版)
Java与面向对象程序设计教程
1999 北京:高等教育出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
面向对象的软件设计基础( PDF版)
面向对象的软件设计基础
北京科海培训中心
面向对象的程序设计( PDF版)
面向对象的程序设计
面向对象的程序设计与 C++ 教程( PDF版)
面向对象的程序设计与 C++ 教程
传统和面向对象的软件工程 使用UML和C++(1999 PDF版)
传统和面向对象的软件工程 使用UML和C++
1999 北京/西安:世界图书出版公司
C++面向对象程序设计实用教程(1999 PDF版)
C++面向对象程序设计实用教程
1999 北京:北京航空航天大学出版社
应用软件实践教程(1986 PDF版)
应用软件实践教程
1986 西北电讯工程学院出版社
面向对象式软件的构造(1992 PDF版)
面向对象式软件的构造
1992 北京:北京航空航天大学出版社
面向对象的程序设计和 C++教程(1991 PDF版)
面向对象的程序设计和 C++教程
1991 科海培训中心
面向对象程序设计(1994 PDF版)
面向对象程序设计
1994 北京:电子工业出版社
Java教程 Internet面向对象程序设计(1997 PDF版)
Java教程 Internet面向对象程序设计
1997 北京:北京大学出版社
财经实用软件教程(1997 PDF版)
财经实用软件教程
1997 北京:经济科学出版社
面向对象程序设计(1999 PDF版)
面向对象程序设计
1999 合肥:安徽大学出版社
实用软件工程(1997 PDF版)
实用软件工程
1997 北京:清华大学出版社