《软件文档编写》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:辛明海等编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040265088
  • 页数:220 页
图书介绍:本书是普通高等教育“十一五”国家级规划教材。本书遵循国家有关计算机软件开发文档编制的标准和规范,介绍了可行性研究报告、软件需求说明书、概要设计说明书、详细设计说明书等几个重要的软件开发文档的基于传统和面向对象软件工程方法的编写要求、方法,强调了CASE工具在文档写作中的作用。本书适用于高等职业学校、高等专科学校、成人高校、独立设置的软件职业技术学院、本科院校及举办的二级职业技术学院、教育学院以及民办高校使用,可作为高等院校相关专业《软件工程》课程的实验教材或《软件文档写作》课程的教材。

第1章 软件工程标准化与软件文档 1

1.1 软件生存周期与软件文档 1

1.2 软件文档的作用 3

1.3 软件文档分类 4

1.3.1 开发文档 4

1.3.2 产品文档 5

1.3.3 管理文档 6

1.4 软件工程标准化 6

1.4.1 软件工程标准化的意义 7

1.4.2 软件工程标准的层次 7

1.4.3 中国的软件标准 8

1.4.4 五种常见的国际软件标准 10

1.5 软件文档编写要求 18

1.5.1 软件文档的编写原则 18

1.5.2 文档编写的灵活性 19

1.5.3 制定文档编写策略 20

1.5.4 建立企业的文档标准 21

1.5.5 制订文档编写计划 22

1.5.6 建立文档管理规程 23

1.5.7 软件文档的质量要求 29

1.6 项目开发的文档化 30

本章小结 31

习题 31

第2章 CASE工具与软件文档编写 32

2.1 CASE概述 32

2.2 CASE支持下的软件建模和文档编写工具 33

2.2.1 Process Analyst和Data Architect 33

2.2.2 SoDA自动化文档设计和生成 36

2.2.3 PlayCASE 54

本章小结 55

习题 55

第3章 可行性研究报告 56

3.1 可行性研究概述 56

3.1.1 可行性研究的任务 56

3.1.2 可行性研究的步骤 57

3.2 可行性研究报告的内容要求与编写指南 58

3.2.1 可行性研究报告的引言 60

3.2.2 可行性研究的前提 60

3.2.3 对现有系统的分析 62

3.2.4 对所建议系统的分析 63

3.2.5 可行性分析 65

3.2.6 可行性分析结论 67

3.3 可行性研究报告编写示例 68

本章小节 77

习题 77

实训1 77

第4章 基于结构化方法的软件文档 79

4.1 软件需求规格说明书 80

4.1.1 需求分析概述 80

4.1.2 软件需求规格说明书的目的和编写要求 82

4.1.3 软件需求规格说明书的内容要求与编写指南 86

4.1.4 软件需求规格说明书不例 100

4.2 概要设计说明书 117

4.2.1 概要设计概述 117

4.2.2 概要设计说明书的内容要求与编写指南 119

4.2.3 概要设计说明书示例 125

4.3 详细设计说明书 136

4.3.1 详细设计概述 136

4.3.2 详细设计说明书的内容要求和编写指南 137

4.3.3 详细设计说明书示例 140

本章小结 145

习题 145

实训2 145

第5章 基于面向对象方法的软件需求规格说明书 147

5.1 面向对象的软件需求分析概述 147

5.2 软件需求规格说明书的内容要求与编写指南 149

5.2.1 引言 152

5.2.2 项目概述 153

5.2.3 需求规定 153

5.3 用例说明书的内容及编写要点 155

5.4 基于面向对象方法的软件需求规格说明书示例 157

本章小结 171

习题 171

实训3 171

第6章 基于面向对象方法的软件设计说明书 172

6.1 面向对象软件设计概述 172

6.2 面向对象的软件设计说明书的内容要求和编写指南 172

6.2.1 类报告 173

6.2.2 用例实现报告 174

6.2.3 设计模型报告 174

6.3 面向对象设计文档的编写示例 175

本章小结 191

实训4 191

第7章 程序代码的文档化 192

7.1 程序代码规范 192

7.2 Doxygen应用基础 194

7.2.1 安装Doxygen 195

7.2.2 设置项目的Doxygen配置文件模板 195

7.2.3 编写正确格式的注释 197

7.2.4 制作说明文件 200

7.2.5 Doxygen使用步骤及范例 200

本章小结 203

习题 203

实训5 203

第8章 面向对象测试文档 204

8.1 面向对象测试概述 204

8.1.1 面向对象测试的具体任务 204

8.1.2 面向对象测试的步骤 205

8.2 面向对象测试文档 206

8.2.1 测试计划 206

8.2.2 测试用例 208

8.2.3 测试报告 209

8.3 面向对象测试文档的内容要求和编写指南 210

8.3.1 引言 211

8.3.2 项目背景 212

8.3.3 质量目标 214

8.3.4 测试资源 215

8.3.5 测试策略 216

8.3.6 测试计划 218

本章小结 219

习题 219

实训6 219

参考文献 220