![软件工程导论](https://cover.qianqiantushu.cc/22/s62c9f5b.jpg)
![软件工程导论](https://cover.qianqiantushu.cc/22/s62c9f5b.jpg)
软件工程导论PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(美)夏洛特著;罗飞,邵凌霜等译;陈世鸿主审
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302272519
- 页数:198 页
第1章 软件问题 1
1.1成本、进度和质量 2
1.2规模和变更 4
1.3小结 5
自测练习 6
第2章 软件过程 7
2.1过程和项目 8
2.2软件过程的组成 8
2.3软件开发过程模型 10
2.3.1瀑布模型 10
2.3.2原型模型 12
2.3.3迭代开发模型 14
2.3.4 Rational统一过程模型 15
2.3.5时间盒模型 18
2.3.6极限编程(XP)和敏感过程模型 20
2.3.7过程模型在项目中的应用 22
2.4项目管理过程 23
2.5小结 24
自测练习 25
第3章 软件需求分析和软件需求规格 27
3.1好软件需求规格的意义 27
3.2需求过程 28
3.3需求规格 29
3.3.1软件需求规格应该具备的特点 30
3.3.2软件需求规格的组成 31
3.3.3需求文档的结构 33
3.4用例驱动功能规格 34
3.4.1基础知识 35
3.4.2几个例子 36
3.4.3扩展 38
3.4.4构建用例 39
3.5其他分析方法 40
3.5.1数据流图 41
3.5.2 ER图 43
3.6验证 44
3.7小结 46
自测练习 47
第4章 软件计划 48
4.1工作量估算 49
4.1.1自顶向下估算方法 49
4.1.2自底向上估算方法 52
4.2项目进度和人员配备 53
4.3质量计划 55
4.4风险管理计划 57
4.4.1风险管理的观念 57
4.4.2风险评估 58
4.4.3风险控制 59
4.4.4一个实用的风险管理计划方法 60
4.5项目监测计划 61
4.5.1项目的度量 61
4.5.2项目监测和跟踪 62
4.6详细日程安排 63
4.7小结 65
自测练习 66
第5章 软件体系结构 68
5.1软件体系结构的作用 68
5.2体系结构视图 70
5.3构件和连接件视图 72
5.3.1构件 72
5.3.2连接件 73
5.3.3举例 74
5.4构件和连接件视图的体系结构模式 76
5.4.1管道-过滤器模式 76
5.4.2共享数据模式 78
5.4.3客户端-服务器模式 79
5.4.4其他模式 80
5.5体系结构设计的文档化 81
5.6体系结构评估 83
5.7小结 84
自测练习 85
第6章 设计 86
6.1设计的基本概念 87
6.1.1耦合 87
6.1.2内聚 90
6.1.3开闭原则 92
6.2面向功能设计 93
6.2.1结构图 94
6.2.2结构化设计方法 96
6.2.3举例 99
6.3面向对象设计 101
6.3.1面向对象基本概念 102
6.3.2统一建模语言UML 105
6.3.3设计方法论 111
6.3.4举例 115
6.4详细设计 120
6.4.1逻辑/算法设计 121
6.4.2类状态模型 122
6.5验证 123
6.6复杂性度量 123
6.6.1面向功能设计的复杂性度量 124
6.6.2面向对象设计的复杂性度量 125
6.7小结 126
自测练习 127
第7章 编码和单元测试 129
7.1编程原则和指南 130
7.1.1结构化编程 130
7.1.2信息隐藏 133
7.1.3程序设计实践经验 133
7.1.4编码标准 137
7.2增量开发 139
7.2.1一个增量编码方法 139
7.2.2测试驱动开发 140
7.2.3结对编程 141
7.3代码演化的管理 142
7.3.1源代码控制和生成 142
7.3.2重构 143
7.4单元测试 146
7.4.1程序过程单元测试 146
7.4.2类单元测试 148
7.5代码检查 151
7.5.1计划 151
7.5.2代码自查 152
7.5.3小组会议评审 152
7.6代码度量 154
7.6.1代码规模测量 154
7.6.2复杂性度量 155
7.7小结 159
自测练习 159
第8章 测试 162
8.1测试概念 163
8.1.1错误、缺陷和失败 163
8.1.2测试用例、测试集和测试配置 164
8.1.3测试心理 164
8.1.4测试层次 165
8.2测试过程 166
8.2.1测试计划 166
8.2.2测试用例设计 168
8.2.3测试用例执行 169
8.3黑盒测试 170
8.3.1等价类划分 170
8.3.2边界值分析 172
8.3.3成对测试 173
8.3.4特殊情况 175
8.3.5基于状态的测试 176
8.4白盒测试 178
8.4.1基于控制流的测试准则 179
8.4.2测试用例生成及支持工具 181
8.5度量标准 182
8.5.1覆盖率分析 182
8.5.2可靠性 182
8.5.3缺陷消除率 183
8.6小结 184
自测练习 185
参考文献 187
对照表 191
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《物联网导论》张翼英主编 2020
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《材料导论》张会主编 2019
- 《化工传递过程导论 第2版》阎建民,刘辉 2020
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019