《软件工程教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:师素娟主编
  • 出 版 社:郑州:黄河水利出版社
  • 出版年份:1999
  • ISBN:7806213082
  • 页数:203 页
图书介绍:

第一篇 总论 1

第一章 概论 1

第一节 计算机软件 1

第二节 软件危机 4

第三节 软件工程学概述 7

第四节 软件工程学的发展现状 10

第二章 软件设计中的科学方法 13

第一节 抽象方法 13

第二节 逐步求精方法 14

第三节 模块化方法 15

第四节 局部化与信息隐蔽方法 17

第五节 模块独立 18

第三章 工程CAD软件与软件工程学 20

第一节 工程CAD软件的特点 20

第二节 工程CAD软件与软件工程学 21

第三节 工程CAD软件开发模式 23

第四节 工程CAD软件开发方法 25

第五节 工程CAD软件的质量评价 28

第二篇 系统分析 32

第四章 可行性研究 32

第一节 问题定义 32

第二节 可行性研究的任务 33

第三节 可行性研究的步骤 34

第一节 概述 37

第五章 需求分析 37

第二节 需求分析的任务 38

第三节 需求分析过程 40

第四节 需求分析阶段的描述工具 40

第五节 需求分析辅助工具 42

第六章 结构化分析方法 46

第一节 概述 46

第二节 数据流图 47

第三节 数据流图的绘制 50

第四节 绘分层数据流图应注意的问题 52

第五节 数据流图的检查和改进 54

第六节 数据词典 57

第七节 加工逻辑描述工具 59

第八节 数据词典的实现 62

第三篇 系统设计 64

第七章 总体设计 64

第一节 概述 64

第二节 总体设计的过程和任务 66

第三节 总体设计的图形描述工具 68

第四节 结构化设计方法 71

第五节 结构化设计方法实例分析 75

第八章 系统设计质量的评价 83

第一节 耦合 83

第二节 内聚 86

第三节 其它标准 90

第九章 详细设计 95

第一节 概述 95

第二节 结构化程序设计方法 95

第三节 详细设计的描述工具 97

第十章 其它设计方法 105

第一节 面向数据结构方法概述 105

第二节 面向数据结构的Jackson方法 105

第三节 基于进程模型的Jackson方法 112

第四节 面向对象方法概述 115

第五节 面向对象分析 119

第六节 面向对象设计与实现 123

第四篇 编码与测试 126

第十一章 编码 126

第一节 程序设计语言的分类 126

第二节 程序设计语言的特点 131

第三节 程序设计语言的选择 133

第四节 程序开发方法 134

第五节 程序的内部文档 135

第六节 编码风格 137

第十二章 软件测试 141

第一节 基本概念 141

第二节 软件测试的步骤 144

第三节 单元测试 145

第四节 组装测试 148

第五节 确认测试 150

第六节 系统测试 151

第七节 白盒法测试技术 152

第八节 黑盒法测试技术 156

第九节 纠错与调试 162

第五篇 维护与管理 166

第十三章 软件维护 166

第一节 软件维护的种类 166

第二节 软件维护的特点 167

第三节 软件维护过程 170

第四节 软件的可维护性 173

第五节 软件维护的副作用 175

第六节 软件维护工具 176

第七节 软件重用 178

第十四章 软件工程管理 180

第一节 软件项目的特点和软件管理的职能 180

第二节 成本估计 183

第三节 进度计划 188

第四节 人员管理 194

第五节 质量保证 198

第六节 项目计划 200

第七节 软件管理工具 202

参考文献 203