《软件工程 方法·工具和实践》求取 ⇩

目录1

前言1

第一章 绪论1

§1.1 什么是软件工程1

§1.2 软件工程面临的问题2

1.2.1 软件价格2

1.2.2 软件可靠性3

1.2.3 软件维护4

1.2.4 软件生产率4

1.2.5 软件再应用6

§1.3 软件和软件生命期7

第二章 软件评价10

§2.1 软件的质量标准10

§2.2 软件结构11

2.2.1 结构和过程11

2.2.2 模块化13

2.2.3 模块独立性15

§2.3 软件度量22

2.3.1 软件复杂性22

2.3.2 软件可靠性25

第三章 软件计划29

§3.1 可行性研究29

§3.2 软件计划内容30

§3.3 软件价格估算32

§4.1 需求分析的目标和任务39

第四章 软件需求分析39

§4.2 数据流分析技术41

4.2.1 数据流分析的策略42

4.2.2 DFA描述43

§4.3 数据流分析实例60

4.3.1 项目说明60

4.3.2 数据流图61

4.3.3 数据词典62

§4.4 软件分析工具70

§5.1 设计概述73

第五章 软件设计73

§5.2 设计准则74

§5 3 结构化设计技术80

5.3.1 数据流图的类型80

5.3.2 设计步骤81

5.3.3 SD实例89

§5.4 详细设计表示法104

5.4.1 流程图(程序框图)104

5.4.2 伪码105

5.4.3 IPO图108

5.4.4 Warnier-Orr图108

5.4.5 PAD108

§5.5 软件设计工具114

第六章 Jackson方法116

§6.1 数据结构表示法116

§6.2 Jackson结构设计方法118

§6.3 一个实例129

§7.1 结构化程序设计135

第七章 软件编码135

§7.2 编码风格138

§7.3 程序设计语言142

7.3.1 语言类别142

7.3.2 语言选择144

§7.4 软件编码工具146

第八章 软件测试147

§8.1 软件测试的原则148

§8.2 软件测试方法149

§8.3 测试用例的设计151

§8.4 测试过程和步骤156

8.4.1 概述156

8.4.2 单元测试158

8.4.3 整体测试161

8.4.4 有效性测试165

8.4.4 系统测试165

§8.5 纠错技术166

§8.6 测试工具168

§9.1 软件维护的定义171

第九章 软件维护171

§9.2 易维护性174

§9.3 维护任务175

9.3.1 维护机构175

9.3.2 编写报告176

9.3.3 维护模型177

9.3.4 记录保存和维护评价177

§9.4 维护的副作用179

§9.5 维护工具181

§10.1 软件工程管理的特点183

第十章 软件工程管理183

§10.2 软件工程管理的内容186

10.2.1 开发人员186

10.2.2 组织机构186

10.2.3 用户188

10.2.4 控制189

10.2.5 文档资料190

11.1.2 设计、编码和测试191

11.1.1 计划和分析191

§11.1 小项目软件的开发过程191

第十一章 小项目软件的开发191

11.1.3 维护和管理192

§11.2 一个编译系统的设计193

11.2.1 需求分析193

11.2.2 符号表198

11.2.3 词法分析204

11.2.4 语法分析208

11.2.5 代码生成221

第十二章 软件开发环境225

§12.1 软件工程支撑环境225

§12.2 交互式程设环境的特点226

§12.3 基于语言的交互式程设环境228

§12.4 基于操作系绕的交互式程设环境230

§12.5 基于方法论的交互式程设环境232

§12.6 交互式程设环境发展的新方向233

13.1.1 可适应性235

§13.1 UNIX程序设计环境235

第十三境 典型环境分析235

13.1.2 源代码变换236

13.1.3 shell编程238

13.1.4 分离编译240

13.1.5 LEX和YACC242

§13.2 语法制导的程序设计环境248

13.2.1 概述248

13.2.2 程序编辑250

13.2.3 程序执行和查错256

13.2.4 实现257

§13.3 环境自动生成260

13.3.1 项目管理(SDC)260

13.3.2 版本控制(SVCE)261

13.3.3 结构编辑生成264

§13.4 用户软件工程方法与环境268

13.4.1 自动向内和界面原型268

13.4.2 IIS设计270

结束语285

附录A 文档格式287

A.1 软件计划任务书287

A.2 软件需求规格说明书289

A.3 软件设计说明书290

A.4 软件测试任务书292

A.5 软件维护文档293

A.6 用户使用手册294

附录B 一种数据词典的格式296

附录C 课程实习项目提要302

附录D 课程实习项目示例305

D.1 HMS计划任务书305

D.2 HMS需求规格说明书307

D.3 HMS设计说明书321

D.4 HMS源程序清单338

D.5 HMS测试任务书360

D.6 HMS用户说明书360

参考文献361

1988《软件工程 方法·工具和实践》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由冯玉琳,赵保华编 1988 合肥:中国科学技术大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。