《软件工程导论》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:米爱中,霍占强,姜国权主编;杨合超,杜守恒,司马海峰,向峰,赵建贵参编
  • 出 版 社:长春:吉林大学出版社
  • 出版年份:2014
  • ISBN:9787567727472
  • 页数:334 页
图书介绍:本教材以软件生存周期为主线,系统地介绍了软件工程的理论知识、软件开发各个阶段具体的过程、使用工具、评估手段和管理方法,以及软件工程的最新发展技术等。具体包括:软件可行性研究和需求分析、软件设计、软件编码、面向对象方法学、软件的测试与维护技术、软件项目管理、软件工程标准化和软件质量、软件工具与集成化环境等。本教材内容新颖、实用、目的明确、深广适中,力求做到思路清晰、层次分明。每章的开始都配有本章学习的目标,每章后面都有小结和习题,极好的满足了学生提前预习课后复习与知识巩固的需要。

第1章 绪论 1

1.1 软件 1

1.2 软件危机 5

1.3 软件工程 8

1.4 软件生命周期 10

1.5 软件开发模型 11

1.6 小结 19

习题1 20

第2章 可行性研究 21

2.1 可行性研究的任务与步骤 21

2.2 系统流程图 25

2.3 成本/效益分析 27

2.4 可行性研究报告 33

2.5 项目开发计划 34

2.6 小结 35

习题2 35

第3章 需求分析 37

3.1 需求分析概述 37

3.2 获取需求的方法 42

3.3 结构化分析方法 46

3.4 需求规格说明与评审 57

3.5 需求管理 61

3.6 小结 67

习题3 67

第4章 软件设计 69

4.1 软件设计概述 69

4.2 软件概要设计 74

4.3 软件详细设计 90

4.4 结构化设计方法 99

4.5 面向数据结构的设计方法 105

4.6 小结 115

习题4 116

第5章 软件编码 118

5.1 程序设计语言 118

5.2 编码风格 123

5.3 程序效率 127

5.4 程序复杂性度量 128

5.5 编程安全 131

5.6 小结 133

习题5 134

第6章 面向对象方法学 135

6.1 面向对象方法学概述 135

6.2 面向对象的分析 145

6.3 面向对象的设计 150

6.4 面向对象的实现 156

6.5 统一建模语言(UML) 161

6.6 小结 179

习题6 180

第7章 软件测试 181

7.1 软件测试概述 181

7.2 软件测试的方法 185

7.3 软件测试的策略 197

7.4 软件调试 205

7.5 面向对象的测试 209

7.6 软件测试计划与测试分析报告 212

7.7 小结 217

习题7 217

第8章 软件维护 218

8.1 软件维护概述 218

8.2 软件维护的过程 222

8.3 软件的可维护性 225

8.4 软件再工程 234

8.5 小结 237

习题8 238

第9章 软件项目管理 239

9.1 项目管理概述 239

9.2 软件计划与进度管理 244

9.3 软件成本管理 252

9.4 软件风险管理 257

9.5 软件配置管理 263

9.6 小结 266

习题9 266

第10章 软件工程标准化与软件质量 268

10.1 软件工程标准 268

10.2 软件文档 269

10.3 软件质量特性 274

10.4 软件质量度量 275

10.5 软件质量保证 281

10.6 软件质量管理体系 284

10.7 软件能力成熟度模型(CMM) 286

10.8 小结 297

习题10 297

第11章 软件开发工具与集成化环境 298

11.1 软件开发工具 298

11.2 软件开发环境 303

11.3 计算机辅助软件工程(CASE) 320

11.4 小结 333

习题11 333

参考文献 334