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

第1章 绪论1

1.1 软件及其发展的三个阶级1

1.2 软件工程2

1.3 软件工程面临的问题3

1.3.1 软件可靠性3

1.3.2 软件生产率4

1.3.3 软件再应用4

1.3.4 软件维护5

1.4 软件的生命期6

第2章 软件开发技术8

2.1 结构化分析和设计技术8

2.1.1 SADT的图形语言8

2.1.2 SADT模型8

2.1.3 系统开发过程与SADT的缺陷10

2.2 Jackson软件设计技术11

2.2.1 数据结构表示法12

2.2.2 系统开发过程与缺陷13

2.3 快速原型设计技术14

2.3.1 原型模型与建模步骤15

2.3.2 原型技术的特点17

2.4 面向对象设计技术17

第3章 什么是面向对象19

3.1 对象20

3.2 类和实例23

3.3 多形25

3.4 继承性26

3.5 建立合理的继承性结构29

3.6 多继承性31

4.1 几种典型OOPL33

第4章 面向对象的程序设计33

4.2 对象37

4.3 类和实例37

4.4 类作为对象39

4.5 继承性41

4.6 多形43

4.7 实例45

4.8 OOP计算模型47

第5章 面向对象的开发技术49

5.1 面向对象分析49

5.2 面向对象的设计50

5.3 面向对象测试51

6.1.1 模型53

第6章 系统的组成与模型53

6.1 系统开始是构造模型53

6.1.2 软件系统结构55

6.1.3 开发过程56

6.1.4 过程和模型57

6.2 需求模型58

6.2.1 使用者和使用事件58

6.2.2 使用事件驱动设计60

6.3 分析模型61

6.3.1 分析模型的对象61

6.3.2 由RM构造AM66

6.4 设计模型67

6.4.1 设计模型的对象67

6.4.2 用DM 工作69

6.6 测试模型70

6.5 实现模型70

第7章 分析71

7.1 引论71

7.1.1 为什么要有分析过程71

7.1.2 分析过程中做什么71

7.1.3 实例72

7.2 RM73

7.2.1 用户的需求定义是系统开发的基础73

7.2.2 使用者73

7.2.3 使用事件74

7.2.4 界面描述78

7.2.5 问题领域对象78

7.2.6 RM的进一步修正79

7.2.7 讨论81

7.3 AM82

7.3.1 界面对象83

7.3.2 命名关联84

7.3.3 实体对象87

7.3.4 控制对象90

7.3.5 子系统93

第8章 构造96

8.1 引论96

8.1.1 为什么要有构造过程96

8.1.2 构造阶段做什么97

8.2 DM97

8.2.1 可跟踪性97

8.2.2 实现环境99

8.2.3 关联图102

8.2.4 消息定义104

8.2.5 关联图的结构106

8.2.6 扩展使用事件108

8.2.7 一致化108

8.3 块设计109

8.3.1 块的界面设计109

8.3.2 对象行为112

8.3.3 块的内部结构118

8.3.4 实现118

8.3.5 探针的实现122

8.4 结构工作123

8.4.1 现存的产品124

8.4.2 抽象124

8.4.3 逐渐式开发125

8.4.4 进一步讨论的问题125

9.1 实时系统的分类126

第9章 实时系统规模描述126

9.2 基本问题127

9.3 分析127

9.4 构造128

9.5 测试和验证133

第10章 数据库规格描述134

10.1 引言134

10.2 关系DBMS135

10.2.1 问题的提出135

10.2.2 从对象到表135

10.2.3 继承性问题136

10.2.4 模型化持久性对象138

10.3 面向对象DBMS140

10.4 讨论141

11.1.1 软件工程中的可重用性142

11.1.2 部件作为增强机制142

11.1 引言142

第11章 部件142

11.1.3 现在为什么还没有好部件143

11.1.4 新的探讨144

11.2 软件部件144

11.3 部件的使用146

11.3.1 找出使用部件的位置146

11.3.2 用部件实现147

11.4 部件的管理148

11.4.1 部件的构造148

11.4.2 部件系统149

11.4.3 部件文档151

11.5小结152

12.1 引言154

第12章 测试154

12.2 测试中的一般问题155

12.2.1 测试的目的155

12.2.2 测试策略156

12.2.3 等价集157

12.2.4 自动测试158

12.3 单元测试159

12.3.1 需求规格测试159

12.3.2 基于状态的测试160

12.3.3 结构测试161

12.4 综合测试163

12.5 系统测试164

12.6 测试过程165

12.6.1 测试计划165

12.6.4 执行测试166

12.6.2 测试标记166

12.6.3 测试规格说明书166

12.6.5 错误分析167

第13章 示例学习之一 : 仓库管理系统168

13.1 例子概述168

13.2 ACME仓库管理有限公司168

13.3 需求模型169

13.3.1 仓库间人为调配171

13.3.2 客户要求提货173

13.3.3 抽象事件174

13.4 分析模型175

13.4.1 分析对象175

13.4.2 子系统184

13.5.1 确定实现环境186

13.5 构造186

13.5.2 块结构187

13.5.3 使用事件设计190

13.5.4 块设计193

第14章 示例学习之二:通信195

14.1 通信转接系统195

14.2 需求模型197

14.2.1 局域通话使用事件199

14.2.2 变更用户实例200

14.2.3 抽象使用事件201

14.3 分析模型202

14.3.1 局域通话使用事件202

14.3.2 进一步细化204

14.3.3 用户变更使用事件205

14.3.4 子系统205

14.4.1 块结构206

14.4 设计模型206

14.4.2 进程构造209

14.4.3 使用实例设计209

14.4.4 块接口212

14.5 实现模型214

14.5.1 用If-语句实现214

14.5.2 执行:分支实现216

第15章 面向对象软件工程的管理218

15.1 概述218

15.2 项目选择和准备工作218

15.2.1 引进新的开发方法218

15.2.2 如何选择第1个项目219

15.2.3 教育和培训220

15.2.4 风险性分析221

15.3 产品开发组223

15.4 项目组织与管理226

15.4.1逐步增长的开发方法228

15.5 项目开发人员230

15.6 软件质量保证232

15.7 软件度量234

第16章 其他OOM238

16.1 概述238

16.2 OOM简介239

16.3 面向对象分析(OOA/Coad-Yourdon)240

16.3.1 构造240

16.3.2 构造方法241

16.3.3 交付241

16.3.4 讨论242

16.4 面向对象设计(OOD/Booch)243

16.4.1 构造243

16.4.2 方法244

16.4.4 讨论245

16.4.3 交付245

16.5 层次化面向对象设计(HOOD)246

16.5.1 构造246

16.5.2 方法247

16.5.3 交付248

16.5.4 讨论248

16.6 对象模型化技术(OMT)249

16.6.1 构造249

16.6.2 方法250

16.6.3 交付250

16.6.4 讨论250

16.7 功能驱动设计251

16.7.1 构造251

16.7.3 交付252

16.7.2 方法252

16.7.4 讨论253

16.8 小结253

附录A :对象方法学的发展255

A.1 简介255

A.2 对象方法256

A.2.1 开发事件256

A.2.2 开发实体对象257

A.2.3 进程259

A.2.4 根据开发实体对象和进程来研究开发事件259

A.2.5 企业构造260

A.2.6 根据活动块得到的开发事件260

A.2.7 活动块的实现261

A.3 对象方法学261

参考文献262

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

高度相关资料

面向对象编程的C++/ES(1992 PDF版)
面向对象编程的C++/ES
1992 北京:中国铁道出版社
java面向对象程序设计教程( PDF版)
java面向对象程序设计教程
面向对象的软件设计基础( PDF版)
面向对象的软件设计基础
北京科海培训中心
面向对象的程序设计( PDF版)
面向对象的程序设计
Object-oriented software construction Second Edition = 面向对象软件构造 第2版(1999 PDF版)
Object-oriented software construction Second Edition = 面向对象软件构造 第2版
1999 Tsinghua University Press
传统和面向对象的软件工程 使用UML和C++(1999 PDF版)
传统和面向对象的软件工程 使用UML和C++
1999 北京/西安:世界图书出版公司
Visual FoxPro 3.0面向对象编程(1995 PDF版)
Visual FoxPro 3.0面向对象编程
1995 成都:成都科技大学出版社
面向对象数据库(1995 PDF版)
面向对象数据库
1995 武汉:武汉大学出版社
计算机软件新技术  面向对象的系统分析(1992 PDF版)
计算机软件新技术 面向对象的系统分析
1992 北京:清华大学出版社
面向对象式软件的构造(1992 PDF版)
面向对象式软件的构造
1992 北京:北京航空航天大学出版社
面向对象的编程指南(1996 PDF版)
面向对象的编程指南
1996 北京:电子工业出版社
Delphi与面向对象程序设计(1997 PDF版)
Delphi与面向对象程序设计
1997 大连:大连理工大学出版社
面向对象数据库(1998 PDF版)
面向对象数据库
1998 北京:高等教育出版社
面向对象程序设计语言(1993 PDF版)
面向对象程序设计语言
1993 北京:石油工业出版社
面向对象Visual C++编程技巧(1997 PDF版)
面向对象Visual C++编程技巧
1997 北京:电子工业出版社