《软件工程导论》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:鲁星,钱小红,曾丹主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2019
  • ISBN:9787568049795
  • 页数:167 页
图书介绍:本书全面系统地讲述软件工程的概念、原理和典型的方法学,并介绍软件项目的管理技术。其正文共8章,第1章是概述,第2-6章顺序讲述软件生命周期各阶段的任务、过程、结构化方法、面向对象分析和面向对象设计方法以及建模工具,第7-8章介绍软件体系结构以及分布式系统。可作为高等院校“软件工程”课程的教材或教学参考书。本书详细而全面地介绍实际用于软件开发实践的各种技能,旨在使学生通过有限课时的学习后,不仅能对软件工程的原理有所认识,而且能具备实际开发软件的各种技能,比如按照标准和规范编写文档等。

第1章 软件工程概述 1

1.1软件技术概述 1

1.2软件危机 3

1.3软件工程 4

1.4软件工程环境 8

习题 9

第2章 需求分析工程 10

2.1需求分析工程概述 10

2.2需求分析工程的步骤 11

2.3需求分析技术 12

习题 26

第3章 结构化方法 27

3.1问题定义 27

3.2可行性研究 27

3.3结构化分析 28

3.4结构化设计 34

习题 43

第4章 面向对象方法 44

4.1面向对象方法概述 44

4.2面向对象分析 48

4.3面向对象设计 63

习题 74

第5章 统一建模语言UML与实例 75

5.1 UML概述 75

5.2 UML视图 77

5.3可视化建模工具Rose 90

5.4 UML实例——简易教学管理系统JXGL 91

习题 101

第6章 软件测试 102

6.1软件测试的目标和原则 102

6.2软件测试的步骤 103

6.3软件测试的方法 110

6.4程序调试 115

6.5面向对象测试 118

习题 118

第7章 软件维护 119

7.1软件维护的定义 119

7.2软件维护的代价 120

7.3软件维护过程 120

7.4软件的可维护性 122

7.5预防性维护 123

7.6软件再工程过程 123

习题 124

第8章 软件体系结构 125

8.1软件体系结构概述 125

8.2软件体系结构的描述语言 128

8.3体系结构风格 131

习题 136

第9章 面向对象开发中的设计模式 137

9.1设计模式概述 137

9.2四种设计模式 138

9.3设计模式编目 142

9.4设计模式的选择及使用 145

习题 148

第10章 分布式系统与部件技术 149

10.1概述 149

10.2 CORBA技术 153

10.3 COM+技术 158

习题 166

参考文献 167