《软件工程-实践者的研究途径和方法》求取 ⇩

第一章计算机系统工程1

1.1 计算机系统的发展1

前言1

1.2计算机系统工程3

1.3 硬件考虑3

1.3.1 硬件部件4

1.3.2 硬件应用5

1.3.3 硬件工程5

1.4 软件考虑7

1.4.1 软件成分7

1.4.2 软件应用10

1.4.3 软件工程11

1.5 小结12

第二章软件危机14

2.1 问题14

2.3 神话15

2.2 原因15

2.4 解决方法17

2.5 小结18

第三章系统计划工作19

3.1 计划工作阶段19

3.2 系统定义20

3.2.1 术语“系统”20

3.2.2 系统定义任务21

3.3 系统分析21

3.3.1 系统分析检验表22

3.3.2 可行性研究28

3.3.3 价格—利益分析30

3.4 功能分配和综合平衡33

3.5 系统规格说明34

3.6 系统定义复审34

3.7 小结35

第四章软件计划工作36

4.1 关于估算的评论36

4.2 计划工作目标37

4.3 软件作用范围37

4.4 资源38

4.4.1 人员资源38

4.4.2 硬件39

4.4.3 软件40

4.5 软件价格计算40

4.5.1 价格计算方法41

4.5.2 软件生产率数据41

4.6 估算模型44

4.6.1 资源模型44

4.6.2 Putnam估算模型45

4.6.3 Esterling估算模型46

4.7 代码行价格计算技术48

4.7.1 价格计算步骤49

4.7.2 一个例子49

4.8 每项任务工作量价格计算技术51

4.8.1 价格计算步骤52

4.8.2 一个例子52

4.9 自动价格计算53

4.10 进度安排54

4.10.1 人员与工作的关系55

4.10.2 40—20—40规则56

4.10.3 进度表示法56

4.10.4 进度表编制方法57

4.11 机构计划工作57

4.12 软件计划58

4.13 小结59

5.1.1 分析任务60

5.1 要求分析步骤60

第五章软件要求分析60

5.1.2 分析员61

5.2 分析——种问题求解的方法62

5.2.1 基本系统模型62

5.3 信息流63

5.3.1 数据流程图64

5.3.2 一个详细的例子65

5.3.3 指导原则和注释66

5.4 信息结构67

5.4.1 典型数据结构67

5.4.2 数据结构表示法68

5.5 数据库要求71

5.5.1 数据库特性71

5.5.2 分析步骤71

5.5.3 分析工具72

5.6 软件要求规格说明74

5.7 规格说明复审75

5.8 要求分析工具76

5.8.1 SADT77

5.8.2 自动的工具77

5.9 小结80

第六章软件设计过程82

6.1 开发阶段82

6.2 设计过程82

6.2.1 软件设计的演变83

6.2.2 逐步精化——自顶向下的设计技术83

6.2.3 结构化程序设计84

6.2.4 面向数据的设计技术84

6.3 初步设计——引论84

6.5 编写设计文件资料85

6.5.1 文件资料提纲85

6.4 详细设计——引论85

6.5.2 文件资料内容87

6.6 设计复审88

6.6.1 价格——利益考虑88

6.6.2 设计复审准则89

6.7 设计复审方法90

6.7.1 正式复审90

6.7.2 非正式复审91

6.7.3 检查92

6.8 小结92

第七章软件概念94

7.1 好软件的质量94

7.2 软件结构和过程94

7.2.1 结构94

7.2.2 结构定义95

7.2.3 软件过程96

7.3.1 抽象98

7.3.3 模块类型99

7.3 模块性99

7.3.2 信息隐藏99

7.4 模块独立性100

7.4.1 内聚100

7.4.2 耦合102

7.5 软件度量104

7.5.1 Halstead的软件科学105

7.5.2 McCabe的复杂性量度107

7.6 设计导示108

7.7 小结110

第八章面向数据流的设计112

8.1 设计和信息流112

8.1.1 有贡献者112

8.1.2 应用领域112

8.2.1 转换流113

8.2.2 事务基元流113

8.2 设计过程考虑113

8.2.3 工序抽象114

8.3 转换分析114

8.3.1 例子114

8.3.2. 设计步骤115

8.4 事务基元分析119

8.4.1 例子119

8.4.2 设计步骤120

8.5 结构化构成块123

8.6 设计的后处理124

8.7 设计优化125

8.8 小结126

9.1.1 有贡献者127

9.1.2 应用领域127

9.1 设计和数据结构127

第九章面向数据结构的设计127

9.1.3 数据结构与数据流技术128

9.2 设计过程考虑128

9.3 Jackson方法128

9.3.1 数据结构记号129

9.3.2 程序结构推导130

+9.3.3 过程性表示130

9.3.4 补充技术131

9.3.5 Jackson方法小结134

9.4 程序的逻辑构造134

9.4.1 Warnier图134

9.4.2 LCP设计方法135

9.4.3 详细组织137

9.4.4 复杂结构139

9.4.5 程序的逻辑构造的小结141

9.5 数据设计141

9.6.1 关于设计方法学的一种观点143

9.6 几种设计方法学的比较143

9.6.2 设计比较的附注147

9.7 小结148

第十章详细设计工具148

10.1 设计工具149

10.2 结构化构造149

10.3 图形设计工具150

10.3.1 流程图150

10.3.2 框图152

10.4 抉择表152

10.5 IPO图153

10.6 程序设计性语言154

10.6.1 一种典型的设计性语言155

10.6.2 PDL例子158

10.7 几种设计工具的比较160

10.8 小结161

11.2.1 心理观点162

11.2 程序设计语言的特性162

第十一章程序设计语言和编码162

11.1 翻译过程162

11.2.2 一个语法——语义模型164

11.2.3 工程观点165

11.2.4 语言选择166

11.2.5 程序设计语言的技术特性166

11.3 语言类167

11.3.1 基础语言168

11.3.2 结构化语言168

11.3.3 专用语言169

11.4 编码风格169

11.4.1 代码文件170

11.4.2 数据说明172

11.4.3 语句构造172

11.4.4 输入/输出173

11.5 功效174

11.5.1 代码功效174

11.5.2 存储功效174

11.5.3 输入/输出功效175

11.6 小结175

第十二章软件测试和可靠性176

12.1 测试的特性176

12.1.1 测试目标176

12.1.2 测试信息流向177

12.1.3 黑箱测试法和白箱测试法177

12.1.4 质量保证问题178

12.2 软件测试的步骤179

12.3 单元测试179

12.3.1 单元测试考虑180

12.3.2 单元测试过程181

12.4.1 自顶向下地整体测试182

12.4 整体测试182

12.4.2 自底向上地整体测试183

12.4.3 整体测试的注解183

12.4.4 整体测试的文件184

12.5 有效性测试185

12.5.1 有效性测试的准则185

12.6 系统测试186

12.7 测试情况设计186

12.5.2 配置复审186

12.7.1 逻辑复盖187

12.4.2 等价划分187

12.7.3 边界值分析187

12.7.4 图型技术189

12.7.5 测试技术小结189

12.8 纠错的技巧190

12.8.1 心理学的考虑190

12.9.2 可靠性模型191

12.9.1 软件可靠性的定义191

12.8.2 纠错方法191

12.9 软件可靠性191

12.9.3 正确性证明192

12.10 自动测试工具193

12.11 管理问题194

12.12 小结195

第十三章软件维护196

13.1 软件维护的定义196

13.2 维护特性197

13.2.1 结构化维护与非结构化维护197

13.2.2 维护费用198

13.2.3 问题199

13.3 可维护性199

13.2.1 控制因素199

13.3.3 复审200

13.3.2 定量的量度200

13.4 维护任务201

13.4.1 维护机构201

13.4.2 编制报告201

13.4.3 事件流202

13.4.4 记录保持203

13.4.5 评价204

13.5 维护的副作用204

13.5.1 编码副作用204

13.5.2 数据副作用205

13.5.3 文档资料副作用205

13.6 维护问题205

13.6.1 维护“不相容的代码”205

13.6.2 预防性维护206

13.6.3 “备份另件”策略207

13.7 小结207

1984《软件工程-实践者的研究途径和方法》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由R·S·Pressman(美) 1984 《小型微型计算机系统》编辑部 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

计算机软件质量保证的方法和实践(1999 PDF版)
计算机软件质量保证的方法和实践
1999 北京市:科学出版社
软件测试技术与实践研究(2020 PDF版)
软件测试技术与实践研究
2020
软件工程:方法·工具·实践 第二版(1988 PDF版)
软件工程:方法·工具·实践 第二版
1988
软件工程:方法、工具和实践( PDF版)
软件工程:方法、工具和实践
安徽微型计算机函授大学
应用软件实践教程(1986 PDF版)
应用软件实践教程
1986 西北电讯工程学院出版社
软件工程方法(1993 PDF版)
软件工程方法
1993 北京:科学出版社
软件实践指南(1991 PDF版)
软件实践指南
1991 西安:西安电子科技大学出版社
发展社会主义市场经济的途径和方法研究(1994 PDF版)
发展社会主义市场经济的途径和方法研究
1994 郑州:河南人民出版社
软件工程方法(1992 PDF版)
软件工程方法
1992 北京:科学出版社
软件工程实践者的研究方法  英文版·第4版(1999 PDF版)
软件工程实践者的研究方法 英文版·第4版
1999 北京:机械工业出版社
实用软件工程(1997 PDF版)
实用软件工程
1997 北京:清华大学出版社
软件工程  实践者的研究方法(1999 PDF版)
软件工程 实践者的研究方法
1999 北京:机械工业出版社
提高教学质量的途径和方法(1988 PDF版)
提高教学质量的途径和方法
1988 上海:上海交通大学出版社
实用软件工程(1990 PDF版)
实用软件工程
1990 北京:科学技术文献出版社;重庆分社
计算机软件实践教程(1985 PDF版)
计算机软件实践教程
1985 西北电讯工程学院出版社