《软件工程基础》求取 ⇩

目录1

前言1

第一章 序论1

1.1 软件与软件工程1

1.1.1 程序与文档1

1.1.2 软件工程登台2

1.1.3 软件工程基础理论5

1.2.1 环境的变化7

1.2 软件生产环境7

1.2.2 环境与生产技术的关系9

1.3 软件生存期10

1.3.1 生存期10

1.3.2 软件开发阶段的划分11

1.3.3 软件开发各阶段的文档16

1.4 软件生产的问题与对策20

1.4.1 可靠性20

1.4.2 软件生产效率24

1.4.4 软件移植25

1.4.3 可维护软件25

1.4.5 软件管理26

第二章 系统分析工程29

2.1 系统分析概要29

2.2 系统分析原则30

2.2.1 系统分析方法30

2.2.2 系统分析主体31

2.2.3 系统分析顺序32

2.3.1 结构分析技术概要37

2.3 结构分析技术37

2.3.2 SADT图式语言41

2.3.3 使用结构分析SADT的过程50

2.3.4 结构分析小结51

2.4 系统分析辅助工具PSL/PSA52

2.4.1 问题说明语言PSL53

2.4.2 问题说明分析器PSA61

2.4.3 PSL/PSA小结64

2.5 系统分析工程实例——日本学会事务中心信息处理系统的分析74

2.5.1 问题的提出75

2.5.2 现行业务分析与描述76

2.5.3 改善的需求与解决方案77

2.5.4 评价讨论83

2.5.5 确立开发计划84

2.6 系统分析工程小结85

第三章 系统设计工程87

3.1 系统设计概要87

3.2 系统设计原则88

3.2.1 系统设计目的88

3.2.2 功能设计89

3.2.3 性能设计90

3.2.4 可靠性设计91

3.2.5 设计的基本作业92

3.2.6 系统设计顺序94

3.3 模块化95

3.3.1 模块与模块化的概念95

3.3.2 为什么要模块化96

3.3.3 模块的分割98

3.3.4 模块评价标准100

3.4 系统设计基础与方法论105

3.4.1 以数据为中心的设计技术与方法论106

3.4.2 以控制为中心的设计技术与方法论119

3.4.3 几种代表性的设计技术与方法的比较评价123

3.4.4 系统设计的描述方法127

3.5 系统设计工程实例——日本学会事务中心信息处理系统的设计131

3.5.1 基本功能展开131

3.5.2 输入输出设计136

3.5.3 文件设计139

3.6 系统设计工程小结141

第四章 程序设计工程与测试工程143

4.1 程序设计工程的概要143

4.2 程序设计工程的原则144

4.2.1 程序设计语言145

4.2.2 结构程序设计148

4.2.3 编码规则150

4.2.4 程序设计工程步骤151

4.3 测试工程概要154

4.3.1 确认软件正确性的方法154

4.3.3 软件正确性确认的步骤156

4.3.2 软件错误的类型156

4.3.4 静态分析与动态分析160

4.4 测试用例选择162

4.4.1 选择测试的概念162

4.4.2 测试与可靠性164

4.4.3 条件表165

4.4.4 因果图166

4.5.1 由顶向下测试方法174

4.5 测试方法174

4.5.2 由底向上测试方法177

4.6 程序设计工程与测试工程实例——日本学会事务中心信息处理系统的程序设计与测试179

4.6.1 对实际环境的了解179

4.6.2 程序的管理方式180

4.6.3 程序组成的考虑182

4.6.4 程序编码188

4.6.5 程序的测试191

4.7 程序设计工程与测试工程小结195

5.1 系统运行、维护概要197

第五章 系统运行、维护工程197

5.2 系统运行、维护原则198

5.2.1 维护的形式定义198

5.5 系统运行、维护工程实例——日本学会事务中心信息处理系统的运行、维护200

5.2.2 维护作业的分类201

5.2.3 软件维护特性202

5.2.4 维护作业的顺序204

5.3 维护实例分析207

5.3.1 并行开发208

5.3.3 开发与维护的工时比例209

5.3.2 确保互换性209

5.3.4 改造与修理的工时比例210

5.4 维护技术211

5.4.1 维护方向技术211

5.4.2 维护支撑技术214

5.4.3 预防维护技术217

5.4.4 维护的问题与对策218

5.5.1 系统缺陷的整理与解决对策222

5.5.2 差错的检出与处理223

5.5.3 系统维护225

5.6 系统运行、维护工程小结231

6.1 软件工具的概要233

6.1.1 什么是软件工具233

第六章 软件工具与环境233

6.1.2 工具的发展过程234

6.2 工具的分类236

6.2.1 按开发阶段划分236

6.2.2 按工具功能划分239

6.2.3 工具好坏的评价241

6.3.1 工具与工具群242

6.3 自动工具与环境242

6.3.2 自动工具的产生243

6.3.3 软件工具与软件开发环境的关系244

6.3.4 综合的会话型的程序开发环境244

6.4 软件生产支撑环境SKIPS248

6.4.1 SKIPS的开发背景248

6.4.2 SKIPS系统的目标250

6.4.3 SKIPS系统的组成255

6.4.4 SKIPS支撑环境中软件的开发过程263

6.4.5 SKIPS系统的特点与现状278

6.5 软件工具与环境小结280

第七章 软件的估价281

7.1 软件成本估价概要281

  7.2 软件估价方法282

7.2.1 一般的估价方法282

7.2.2 系统规模估算方法284

7.2.3 软件生产效率的估算287

7.2.4 组成管理288

7.2.5 生存期的估算方法291

7.2.6 合同方式的成本估算292

7.3 几种成本估算模式294

7.3.1 Aron模式295

7.3.2 Walston与Ferix模式298

7.3.3 Doty模式302

7.4 资源分配模式306

7.4.1 Nordon模式306

7.4.2 Putnam模式307

7.5 软件估价小结309

参考文献311

1986《软件工程基础》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由胡克瑾编著 1986 上海:上海科学技术出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

软件技术基础(1994 PDF版)
软件技术基础
1994 合肥:中国科学技术大学出版社
软件技术基础(2020 PDF版)
软件技术基础
2020
软件技术基础(1994 PDF版)
软件技术基础
1994
软件技术基础(1993 PDF版)
软件技术基础
1993 天津:天津大学出版社
软件工程(1997 PDF版)
软件工程
1997 重庆:重庆大学出版社
软件技术基础(1997 PDF版)
软件技术基础
1997 北京:高等教育出版社
计算机软件基础教程(1992 PDF版)
计算机软件基础教程
1992 北京:电子工业出版社
软件工程(1997 PDF版)
软件工程
1997 北京:高等教育出版社
软件设计基础(1987 PDF版)
软件设计基础
1987 北京/西安:世界图书出版公司
系统软件与软件工程技术基础(1990 PDF版)
系统软件与软件工程技术基础
1990 北京:北京理工大学出版社
计算机软件技术基础 C++、数据结构、软件工程(1999 PDF版)
计算机软件技术基础 C++、数据结构、软件工程
1999 天津:天津大学出版社
多媒体软件设计技术(1999 PDF版)
多媒体软件设计技术
1999 西安:西安电子科技大学出版社
软件工程(1994 PDF版)
软件工程
1994 北京:中国铁道出版社
软件技术基础(1992 PDF版)
软件技术基础
1992 北京:机械工业出版社
软件基础(1987 PDF版)
软件基础
1987 北京:中国铁道出版社