软件工程 共同演进的方法与实践PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:田文洪主编;王玉林,李凡,周俊临副主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2013
- ISBN:9787111413882
- 页数:196 页
第1章 软件工程背景知识 1
1.1软件工程简介 1
1.1.1软件工程发展的历史背景 1
1.1.2软件工程的发展趋势 3
1.1.3今天的软件工程 4
1.2软件简介 4
1.3软件工程的定义及其重要性 5
1.3.1软件危机 5
1.3.2软件和软件工程的观点 6
1.3.3软件工程的正式定义 6
1.4软件工程相关知识 6
1.4.1软件工程主要的关注领域和目标 6
1.4.2软件工程的7个原则 6
1.4.3软件工程中的主要课题 8
1.4.4与其他原则之间的联系 9
1.4.5对软件工程的一些误解 10
1.4.6软件工程职业道德和责任规范 11
1.5本章小结 12
1.6习题 12
课外阅读 12
参考文献 13
第2章 软件过程模型 14
2.1概述 14
2.2软件过程 15
2.3成熟度模型 15
2.4过程模型 17
2.4.1瀑布模型 17
2.4.2演化模型 18
2.4.3增量过程模型 20
2.4.4基于构件的模型 22
2.4.5一些新的过程模型 23
2.5过程和产品的关系 23
2.6本章小结 24
2.7习题 24
参考文献 24
第3章 软件需求 25
3.1概述 25
3.2需求过程 27
3.3需求获取 27
3.4需求分析 29
3.5需求规格说明书 32
3.5.1系统定义文档 32
3.5.2软件需求规格说明书 32
3.6需求验证 35
3.7实际的考虑因素 36
3.8案例分析——网上招聘系统需求规格 37
3.8.1导言 37
3.8.2系统定义 38
3.8.3应用环境 39
3.8.4功能规格 39
3.8.5性能需求 42
3.8.6产品提交 43
3.8.7实现约束 43
3.9本章小结 43
3.10习题 43
参考文献 43
第4章 软件设计工程 45
4.1概述 45
4.2设计过程和质量 46
4.3设计技术 47
4.3.1抽象 47
4.3.2设计模式 47
4.3.3模块化 48
4.3.4信息隐藏 49
4.3.5功能独立 49
4.3.6细化 50
4.3.7重构 50
4.4设计模型 50
4.4.1数据设计 51
4.4.2体系结构设计 53
4.4.3界面设计 56
4.4.4组件设计 56
4.4.5部署设计 57
4.5案例分析——在线招聘系统设计 59
4.6本章小结 61
47习题 61
参考文献 62
第5章 软件生产率和工作量度量 63
5.1软件生产率和项目工作量估算简介 63
5.2软件生产率估计 64
5.2.1基于规模的度量——直接测量 65
5.2.2功能点度量——间接测量 66
5.2.3基于LOC度量和基于FP度量的关系 68
5.2.4如何利用度量方法进行生产率估计 68
5.3项目工作量度量 68
5.3.1算法成本模型——基于经验的度量 68
5.3.2 COCOMO模型 69
5.3.3项目计划中的工作量度量 70
5.3.4通过任务分解来估算工作量 71
5.3.5通过目前可用的资源估算项目工作量 71
5.4本章小结 71
5.5习题 72
参考文献 72
第6章 软件质量管理 73
6.1概述 73
6.2软件质量 73
6.2.1软件质量定义 73
6.2.2软件质量控制 74
6.2.3软件质量保证 74
6.2.4软件质量成本 74
6.3软件质量保证(SQA) 75
6.3.1背景介绍 75
6.3.2 SQA活动 76
6.4软件评审 78
6.4.1软件缺陷的成本影响 78
6.4.2软件缺陷提示和去除 78
6.5正式技术评审 79
6.6软件可靠性 80
6.6.1可靠性和可用性度量 80
6.6.2软件安全 80
6.7 ISO 9000质量标准 80
6.8本章小结 81
6.9习题 81
参考文献 82
第7章 软件测试技术 83
7.1软件测试的基本概念 83
7.1.1软件测试的定义 83
7.1.2软件测试的常用术语 84
7.1.3软件测试的目标 85
7.1.4软件测试的基本原则 85
7.1.5软件测试的主要方法 86
7.1.6软件测试的评估准则 86
7.2白盒测试 87
7.2.1逻辑覆盖测试 87
7.2.2控制流图覆盖测试 90
7.3黑盒测试 93
7.3.1等价类划分方法 93
7.3.2边界值分析方法 94
7.3.3状态测试 94
7.4静态分析方法 95
7.5本章小结 97
7.6习题 97
参考文献 98
第8章 软件测试策略 100
8.1概述 100
8.1.1软件测试的过程模型 100
8.1.2回归测试 101
8.1.3软件测试策略中应注意的问题 102
8.1.4软件测试的基本步骤 103
8.2单元测试 104
8.3集成测试 106
8.4系统测试 109
8.5验收测试 111
8.6软件测试停止的标准 112
8.7软件测试的组织 113
8.8本章小结 115
8.9习题 115
参考文献 116
第9章 软件维护 117
9.1概述 117
9.1.1软件维护的基本概念 118
9.1.2软件维护的基本类型 119
9.1.3软件维护的困难性 120
9.2软件维护中应注意的问题 120
9.2.1技术方面的问题 120
9.2.2管理方面的问题 122
9.2.3维护费用估算 123
9.3软件维护过程模型 124
9.4软件维护技术 125
9.4.1程序的理解 125
9.4.2软件再工程 126
9.4.3软件逆向工程 128
9.5本章小结 131
9.6习题 131
参考文献 131
第10章 软件项目管理 133
10.1概述 133
10.2软件项目管理四大要素 135
10.3人员 136
10.3.1人力资源能力成熟度模型 136
10.3.2队伍建设 138
10.3.3团队组织 139
10.3.4虚拟团队 140
10.4产品 141
10.4.1软件范围 141
10.4.2问题分解 141
10.5过程 142
10.6项目 144
10.6.1项目估算 145
10.6.2项目计划 146
10.7本章小结 146
10.8习题 146
参考文献 147
第11章 软件风险分析及管理 148
11.1软件风险管理简介 148
11.2软件风险辨识 149
11.2.1项目整体评估 150
11.2.2风险分类 150
11.3软件风险评估 151
11.3.1建立风险列表 151
11.3.2评估风险影响因子 152
11.3.3动态评估 154
11.4软件风险的精炼 155
11.5软件风险描述、监督、管理 156
11.6本章小结 158
11.7习题 158
参考文献 159
第12章 软件工程开发工具 160
12.1软件需求工具 160
12.2软件设计工具 160
12.2.1 IBM Rational Software Architect 160
12.2.2 PowerDesigner 161
12.3软件架构工具 162
12.3.1 Visual Studio.NET 162
12.3.2 JBuilder 162
12.3.3 Eclipse 164
12.4软件维护工具 165
12.4.1 CASE工具 165
12.4.2 CASE环境信息仓库 165
12.4.3 CASE环境结构 166
12.5软件测试工具 166
12.5.1 WinRunner 166
12.5.2 LoadRunner 168
12.6软件配置管理工具 169
12.6.1软件配置管理规则 170
12.6.2源码管理 171
12.6.3版本管理 171
12.6.4操作命令 172
12.7本章小结 178
12.8 习题 179
附录 编码规范 180
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019