《科技软件工程概论》求取 ⇩

第一章软件产业的形成与发展1

1.1软件的概念1

1.1.1程序与文档1

1.1.2软件的定义1

1.1.3软件的地位2

1.2软件产品的商品化3

1.2.1软件产品的概念3

1.2.2软件商品化过程模型3

1.2.3软件产品的历史5

1.3软件产业的形成7

1.3.1软件产业的概念7

1.3.2软件产业发展过程7

1.3.3软件产业的业务范围8

1.3.4软件产业的发展现状8

1.4振兴软件产业的措施10

习题一12

第二章科技软件及软件工程概述13

2.1科技软件13

2.1.1科技软件的概念13

2.1.2数学软件14

2.1.3辅助性软件15

2.1.4结构工程软件16

2.1.5专业性技术软件16

2.1.6人工智能软件17

2.2科技软件的功能与结构18

2.2.1功能与结构的发展阶段18

2.2.2发展趋势20

2.3科技软件的评价22

2.3.1可移植性22

2.3.2可用性25

2.3.3可维护性26

2.3.4文档的完善性26

2.4大中型科技软件的特点27

2.5软件工程概述27

2.5.1软件工程登台28

2.5.2软件工程基础理论30

2.5.3软件工程原理31

2.5.4软件工程中的几个基本概念32

2.5.5软件工程标准化34

2.6软件工具与软件工程环境35

2.6.1软件工具35

2.6.2软件工程环境36

2.7软件生存周期和软件开发模型39

2.7.1瀑布式开发模型40

2.7.2原型化开发模型42

2.7.3进程组开发模型46

习题二48

第三章可行性研究与软件计划49

3.1问题定义49

3.2可行性研究49

3.2.1可行性研究的目的与任务49

3.2.2可行性研究的步骤50

3.2.3系统流程图51

3.3软件作用范围55

3.4资源分析56

3.4.1人员资源56

3.4.2硬件资源57

3.4.3软件资源57

3.5软件的成本估算58

3.5.1估算中的计量单位58

3.5.2软件成本估算方法59

3.5.3软件成本估算模型60

3.5.4语句行成本估算技术66

3.5.5任务—工作量成本估算技术67

3.5.6自动化成本估算技术68

3.5.7成本估算实例69

3.6软件开发进度安排71

3.7软件计划说明书73

3.8软件计划复审74

习题三74

第四章软件需求分析75

4.1需求分析概述75

4.2需求分析的重要性75

4.3需求分析的困难77

4.4需求分析的任务78

4.5需求定义方法79

4.6需求分析方法(SA法)80

4.6.1数据流图80

4.6.2数据流图的画法83

4.6.3数据字典90

4.6.4 SA方法的分析步骤92

4.7软件需求规格说明93

4.7.1需求规格说明的特征93

4.7.2需求规格说明的组成94

4.8复审95

4.9需求分析工具简介95

习题四97

第五章软件设计98

5.1软件设计任务98

5.2软件设计步骤101

5.3软件结构与软件过程101

5.3.1软件结构102

5.3.2软件过程104

5.4软件设计的概念和原理105

5.4.1模块化105

5.4.2抽象化106

5.4.3信息隐蔽与局部化107

5.4.4模块独立性107

5.5软件设计指导原则112

5.6图形工具115

5.6.1层次图115

5.6.2 HIPO图115

5.6.3结构图118

5.7 SD方法120

5.7.1软件结构的标准形式120

5.7.2 SD设计步骤123

5.7.3实例128

5.8 Jackson方法134

5.8.1 Jackson图134

5.8.2 Jackson方法设计步骤136

5.8.3一个例子137

5.8.4结构冲突和回溯141

5.8.5应用范围145

5.9详细设计145

5.9.1结构程序设计方法146

5.9.2详细设计工具149

5.9.3 PAM159

5.10设计文档163

5.11设计复审164

习题五165

第六章编码167

6.1编程语言分类167

6.2编程语言的特性170

6.3工程观点172

6.4编程语言的选择准则172

6.5编码风格173

6.5.1代码文件173

6.5.2数据说明176

6.5.3语句构造177

6.5.4输入/输出(I/O)180

6.5.5功效182

习题六183

第七章软件测试185

7.1测试的复杂性185

7.2测试阶段的任务186

7.3测试的基本原则188

7.4测试方法189

7.4.1黑箱法189

7.4.2白箱法196

7.5测试过程199

7.5.1单元测试200

7.5.2集成测试202

7.5.3验收测试205

7.6测试规格说明206

7.7自动测试工具207

习题七209

第八章软件维护210

8.1软件维护的定义210

8.2软件维护的特点212

8.2.1结构化维护与非结构化维护212

8.2.2维护的代价212

8.2.3维护中经常遇到的问题213

8.3可维护性214

8.3.1影响可维护性的环境因素214

8.3.2影响维护活动因素的分析214

8.3.3可维护性的定量评价215

8.3.4可维护性复审216

8.4维护技术216

8.5维护过程216

8.5.1维护组织217

8.5.2维护报告217

8.5.3维护的事件流218

8.5.4保存维护记录219

8.5.5评价维护活动220

8.6维护的副作用220

8.6.1编码的副作用221

8.6.2数据的副作用221

8.6.3文档的副作用221

8.7维护支援工具和技术222

8.8小结224

习题八226

第九章软件工程管理228

9.1软件工程管理导论228

9.2软件的行业管理与企业管理概述229

9.3软件项目管理229

9.3.1人员管理229

9.3.2组织管理230

9.3.3成本管理233

9.3.4项目计划的管理235

9.3.5质量管理237

9.4文档管理238

9.4.1文档的重要性238

9.4.2文档的分类239

9.4.3文档编制应考虑的因素242

9.4.4文档管理规范243

9.4.5文档编制实施规定的实例246

9.5软件管理工具248

习题九249

主要参考文献249

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

高度相关资料

软件工程导论(1987 PDF版)
软件工程导论
1987 北京:清华大学出版社
CAD软件工程(1991年10月第1版 PDF版)
CAD软件工程
1991年10月第1版
软件开发自动化技术 软件工程与CASE(1997 PDF版)
软件开发自动化技术 软件工程与CASE
1997 北京:国防工业出版社
软件工程引论(1995 PDF版)
软件工程引论
1995 天津:南开大学出版社
软件工程引论(1987 PDF版)
软件工程引论
1987 南京:南京大学出版社
软件工程引论(1987 PDF版)
软件工程引论
1987 成都:成都电讯工程学院出版社
软件工程概论(1987 PDF版)
软件工程概论
1987 长沙:湖南科学技术出版社
软件工程学(1991 PDF版)
软件工程学
1991 北京:电子工业出版社
软件工程(1997 PDF版)
软件工程
1997 重庆:重庆大学出版社
ADA软件工程(1986 PDF版)
ADA软件工程
1986 北京:科学普及出版社
软件工程(1997 PDF版)
软件工程
1997 北京:高等教育出版社
系统软件与软件工程技术基础(1990 PDF版)
系统软件与软件工程技术基础
1990 北京:北京理工大学出版社
过程控制软件概论(1987 PDF版)
过程控制软件概论
1987 北京:科学技术文献出版社;重庆分社
软件工程(1994 PDF版)
软件工程
1994 北京:中国铁道出版社
软科学概论(1990 PDF版)
软科学概论
1990 天津:天津科技翻译出版公司