图书介绍
软件工程项目最佳实践PDF|Epub|txt|kindle电子书版本网盘下载
![软件工程项目最佳实践](https://www.shukui.net/cover/4/32274335.jpg)
- 谭庆平等编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121060051
- 出版时间:2008
- 标注页数:280页
- 文件大小:87MB
- 文件页数:294页
- 主题词:软件工程
PDF下载
下载说明
软件工程项目最佳实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 案例场景1
案例场景A——课程注册管理系统1
业务背景1
业务需求1
解决方案1
功能描述2
任务说明2
案例场景B——机票预订管理系统3
业务背景3
业务需求3
解决方案3
功能描述3
任务说明4
第2章 软件工程概述5
案例场景5
软件基本概念6
软件危机与软件工程11
软件开发过程概述13
软件生命周期13
软件开发过程14
软件开发过程模型14
软件项目开发过程中的角色任务14
软件生命周期模型20
瀑布模型20
快速原型模型21
螺旋模型21
迭代模22
软件开发方法概述23
结构化开发方法23
面向对象的开发方法24
任务25
模型驱动的开发25
软件过程模型29
CMM/CMMI29
RUP32
MSF34
XP 37
小结38
思考与练习38
第3章 软件项目计划39
案例场景39
软件项目策划40
项目计划的内容40
任务40
描述项目计划42
部署项目计划的动态性45
项目计划实践的关键性问题45
制订软件项目计划的前提条件45
何时制订项目计划47
软件度量47
任务48
定义软件过程50
任务53
软件项目计划的实施56
项目计划制订56
任务58
项目计划的文档规格内容59
小结61
思考与练习61
课堂实践61
任务61
课后实践62
任务62
第4章 需求阶段63
案例场景63
软件需求与需求过程64
什么是软件需求64
需求工程65
任务68
需求定义71
需求调查与问题定义71
可行性研究71
现有系统的分析72
需求捕获最佳实践72
用户访谈72
问卷调查73
现场观摩73
文档考古73
联合开发73
UML需求获取技术74
任务74
需求分析最佳实践95
需求分析的工作任务95
需求建模基础95
流行的需求分析方法论96
UML需求分析技术97
任务98
分析活动的输出117
需求规格化118
需求验证与评审120
需求管理122
需求管理概述122
需求基线管理与变更控制124
需求跟综与监控124
常见需求管理工具基础 126
小结127
思考与练习127
课堂实践127
任务127
课后实践 127
任务127
第5章 分析阶段129
案例场景129
分析的概念和原则129
分析的基本概念129
分析原则131
结构化分析建模132
分析模型的元素132
数据建模134
功能建模和信息流134
行为建模134
结构化分析技巧135
任务135
面向对象分析137
领域分析137
OO分析模型的成分139
OOA过程142
任务142
面向对象的需求分析工具144
小结145
思考与练习145
课堂实践145
任务145
课后实践145
任务145
第6章 设计阶段147
案例场景147
设计的概念和原则147
软件设计与软件工程147
设计过程150
设计原则152
设计阶段策划154
任务155
面向对象的设计概述157
面向对象设计简介157
迭代式OOD方法158
面向对象的系统设计过程158
设计模式的应用159
任务162
面向对象设计工具——Oracle JDeveloper10g设计建模环境163
小结163
思考与练习163
课堂实践164
任务164
课后实践164
任务164
第7章 软件测试165
案例场景165
软件测试基础166
什么是软件测试166
软件错误类型与分类170
软件测试原则171
软件测试与质量的关系173
软件测试策略173
静态方法与动态方法173
黑盒测试与白盒测试175
人工测试177
模块(单元)测试177
测试用例设计177
任务177
自顶向下测试186
自底向上测试186
执行测试186
任务186
测试报告188
功能测试188
测试用例设计188
任务188
执行测试189
任务189
测试报告190
性能测试190
测试用例设计190
任务190
执行测试191
任务191
测试报告192
压力测试193
测试用例设计193
任务193
执行测试194
任务194
测试报告194
其他测试194
代码检查与评审194
验收测试195
安装测试196
安全测试197
可靠性测试197
易用性测试198
极限测试199
软件测试管理200
制订软件测试计划200
软件缺陷的报告与跟踪201
软件测试进度管理201
软件测试度量202
小结203
思考与练习203
课堂实践203
任务203
课后实践203
任务203
第8章 系统构建和部署205
案例场景205
系统构建介绍206
构建工具安装和配置206
Ant的安装206
任务206
配置环境变量207
任务207
单步构建209
任务209
每日构建210
按键发布210
安装与部署212
任务212
小结213
思考与练习214
课堂实践214
任务214
课后实践214
任务214
第9章 配置管理215
案例场景215
什么是软件配置管理215
软件配置管理的几种定义216
什么是软件配置项217
软件配置管理任务218
SCM过程218
制订配置管理计划221
任务222
常见配置管理工具应用说明224
任务224
小结227
思考与练习227
课堂实践227
任务227
课后实践228
任务228
第10章 极限编程229
案例场景229
极限编程简介230
解析极限编程230
4大价值观235
5条原则235
12项核心准则236
从4个阶段整理XP238
实施极限编程240
任务240
小结242
思考与练习243
课堂实践243
任务243
课后实践243
任务243
第11章 软件项目管理245
案例场景245
项目管理的概念246
系统三元素246
PMBook体系249
软件项目计划250
项目计划目标250
工作任务分解251
软件项目估算252
任务252
项目进度安排及跟踪253
基本概念与原则253
人员与工作量的关系254
定义任务网络254
挣值计算255
项目计划255
风险管理255
软件风险的基本概念255
风险识别256
任务258
风险预测261
风险缓解、监控和管理261
任务262
5风险计划265
任务265
软件项目跟踪与监控268
任务268
质量保证272
软件质量保证概述272
软件质量保证体系272
质量保证的实施275
任务275
4技术评审277
SQA计划277
任务277
小结280
思考与练习280
课堂实践280
任务280
课后实践280
任务280