图书介绍
软件工程与项目管理2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘竹林主编;白振林,卢润彩副主编 著
- 出版社: 北京:北京师范大学出版社
- ISBN:9787303076628
- 出版时间:2008
- 标注页数:310页
- 文件大小:64MB
- 文件页数:323页
- 主题词:软件工程-高等学校:技术学校-教材;软件开发-项目管理-高等学校:技术学校-教材
PDF下载
下载说明
软件工程与项目管理PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 软件工程概述1
1.1.1 软件工程的定义3
1.1.2 软件工程的范畴3
1.1.3 软件开发的几个模型6
1.1.4 软件生命周期10
1.1.5 软件工程的目标12
1.2 项目管理概述13
1.2.1 项目管理的术语13
1.2.2 软件项目管理的特点14
1.2.3 软件工程项目管理的目标15
1.3 项目经理与项目管理16
1.3.1 合格的项目经理16
1.3.2 合格的项目管理18
1.3.3 影响项目成功的因素20
本章小结23
习题与思考题23
第2章 项目启动管理24
2.1 项目工作计划24
2.2 人力资源计划26
2.2.1 项目管理的组织模式26
2.2.2 团队建立的重要内容27
2.3 硬件资源规划27
2.4 软件资源规划28
2.5 可行性研究28
2.5.1 可行性研究的内容29
2.5.2 可行性研究的步骤29
2.5.3 项目效益评价31
2.6 项目启动管理33
2.6.1 项目立项33
2.6.2 项目组织的成立33
2.7 实训案例35
本章小结39
习题与思考题39
第3章 软件需求分析管理43
3.1 软件需求分析概述43
3.1.1 软件需求分析的目标43
3.1.2 软件需求分析的原则44
3.1.3 软件需求分析的过程46
3.2 结构化分析方法49
3.2.1 结构化分析方法概述49
3.2.2 数据流程图51
3.2.3 数据字典54
3.2.4 处理说明58
3.3 软件快速原型化开发方法63
3.3.1 软件原型化方法概述63
3.3.2 快速原型开发模型64
3.4 如何做好需求分析66
3.5 实训案例71
本章小结76
习题与思考题77
第4章 概要设计79
4.1 概要设计的任务和过程79
4.1.1 概要设计的任务79
4.1.2 概要设计的过程80
4.2 概要设计原则81
4.2.1 模块化81
4.2.2 自顶向下逐步求精82
4.2.3 模块的高内聚性和低耦合性82
4.3 软件结构的设计方法86
4.3.1 IPO图86
4.3.2 模块结构图88
4.3.3 结构化设计方法92
4.4 实训案例96
本章小结99
习题与思考题99
第5章 详细设计101
5.1 详细设计的目标和原则101
5.1.1 详细设计的任务和目标101
5.1.2 详细设计的原则101
5.2 详细设计的内容102
5.2.1 代码设计原则102
5.2.2 数据库设计103
5.2.3 界面设计109
5.2.4 网络结构设计112
5.3 程序流程图设计114
5.3.1 N-S图116
5.3.2 PAD118
5.3.3 PDL(结构化语言)119
5.4 实训案例120
本章小结127
习题与思考题127
第6章 软件编程129
6.1 结构化程序设计方法129
6.1.1 结构化程序设计的原则129
6.1.2 逐步求精设计法130
6.1.3 结构化程序设计风格130
6.2 程序设计算法与效率132
6.2.1 程序设计算法132
6.2.2 程序的运行效率134
6.3 程序设计语言的特点与应用范围134
6.3.1 程序设计语言的发展与分类134
6.3.2 程序设计语言的选择137
6.4 冗余程序设计与防错程序设计138
6.4.1 冗余程序设计138
6.4.2 防错程序设计138
6.5 软件编码管理139
6.5.1 软件编码过程的管理139
6.5.2 编码后的管理140
6.6 案例:C/C++代码规范140
6.6.1 文件结构141
6.6.2 程序版式142
6.6.3 命名规则147
6.6.4 表达式和基本语句149
6.6.5 常量152
6.6.6 函数设计152
6.6.7 重载和内联155
6.6.8 内存管理155
6.6.9 类的构造函数、析构函数、成员函数与赋值函数156
6.6.10 类的继承和组合156
6.6.11 其他规范及建议157
本章小结158
习题与思考题158
第7章 软件项目评审159
7.1 项目评审概论159
7.1.1 评审的目的159
7.1.2 评审人员及其职责160
7.1.3 评审的基本要求和评审依据160
7.1.4 评审内容160
7.1.5 评审方式160
7.1.6 评审工作程序161
7.2 各阶段的评审内容和要点164
7.2.1 需求分析的评审165
7.2.2 概要设计的评审166
7.2.3 详细设计的评审167
7.3 实训案例169
本章小结170
习题与思考题171
第8章 软件测试技术172
8.1 软件测试的基本概念172
8.1.1 软件测试的重要性172
8.1.2 软件测试的定义174
8.1.3 软件测试与软件调试的区别174
8.1.4 软件测试的基本原则175
8.1.5 软件测试的目标177
8.1.6 软件测试过程177
8.2 软件测试与软件开发的关系178
8.3 测试团队的组织179
8.3.1 测试组织者179
8.3.2 专业测试人员179
8.3.3 测试配置管理人员179
8.3.4 测试相关人员179
8.4 软件测试技术及其用例设计180
8.4.1 软件测试的分类180
8.4.2 白盒子测试及其用例设计181
8.4.3 黑盒子测试及其用例设计184
8.4.4 静态测试188
8.4.5 动态测试189
8.5 软件测试策略189
8.5.1 单元测试190
8.5.2 集成测试191
8.5.3 确认测试192
8.5.4 系统测试193
8.5.5 验收测试194
8.6 软件测试工具195
8.7 实训案例196
本章小结199
习题与思考题201
第9章 软件质量保证与软件配置管理203
9.1 软件质量与SQA203
9.1.1 SQA的目标203
9.1.2 质量保证计划204
9.2 软件配置管理(SCM)206
9.2.1 软件配置的重要性207
9.2.2 基线管理208
9.2.3 软件配置项208
9.2.4 软件配置方法209
9.3 案例——某公司软件配置计划211
9.3.1 介绍211
9.3.2 组织211
9.3.3 配置项与基线212
9.3.4 变更控制212
9.3.5 状态统计213
9.3.6 配置审计213
9.3.7 估计时间表214
9.3.8 资源214
本章小结215
习题与思考题215
第10章 软件文档的管理217
10.1 软件文档的作用217
10.1.1 什么是软件文档217
10.1.2 软件文档的作用217
10.2 软件文档的分类218
10.2.1 开发文档218
10.2.2 管理文档218
10.2.3 用户文档218
10.3 软件文档格式219
10.3.1 软件开发类文档格式219
10.3.2 项目管理类文档格式220
10.3.3 软件用户文档类格式220
本章小结259
习题与思考题259
第11章 CMM软件成熟度模型基础简介260
11.1 CMM简介260
11.2 CMM的五个等级261
11.2.1 初始级261
11.2.2 可重复级263
11.2.3 已定义级263
11.2.4 定量管理级263
11.2.5 优化级264
11.3 CMM的模型框架264
11.4 CMM的关键过程域264
11.4.1 等级2中的关键过程域265
11.4.2 等级3中的关键过程域265
11.4.3 等级4中的关键过程域266
11.4.4 等级5中的关键过程域266
11.5 CMM在国内外的应用266
11.5.1 CMM在美国的应用267
11.5.2 CMM在印度的应用267
11.5.3 CMM在中国的应用268
11.6 中国软件企业CMM的发展269
11.7 CMM、ISO9000与项目管理之间的关系271
本章小结272
习题与思考题273
第12章 PMI项目管理体系简介274
12.1 项目总体管理275
12.1.1 项目计划的制定275
12.1.2 项目计划的实施276
12.1.3 综合变更控制276
12.2 项目工作范围的管理276
12.2.1 项目范围计划的编制277
12.2.2 项目范围的定义277
12.2.3 范围变更的控制279
12.3 项目时间管理279
12.3.1 项目活动的排序279
12.3.2 项目工期的估算281
12.3.3 项目进度计划的制定和控制282
12.4 项目成本管理282
12.4.1 项目资源计划编制282
12.4.2 项目成本预算282
12.4.3 项目成本控制283
12.5 项目质量管理283
12.5.1 项目质量计划的编制283
12.5.2 项目质量保证283
12.5.3 项目质量控制283
12.6 项目沟通管理284
12.7 项目人力资源的管理284
12.8 项目风险管理288
12.8.1 风险的分类288
12.8.2 项目风险的识别289
12.8.3 风险的分析291
12.8.4 风险的应对措施293
12.9 项目采购管理294
12.10 实训案例296
本章小结299
习题与思考题299
部分思考题与习题答案300
热门推荐
- 1968457.html
- 3355940.html
- 3374020.html
- 3691678.html
- 98981.html
- 2048928.html
- 3529492.html
- 2659810.html
- 3524635.html
- 1230865.html
- http://www.ickdjs.cc/book_2916887.html
- http://www.ickdjs.cc/book_663018.html
- http://www.ickdjs.cc/book_3011632.html
- http://www.ickdjs.cc/book_1431161.html
- http://www.ickdjs.cc/book_3090961.html
- http://www.ickdjs.cc/book_3623520.html
- http://www.ickdjs.cc/book_2159746.html
- http://www.ickdjs.cc/book_1891730.html
- http://www.ickdjs.cc/book_1331751.html
- http://www.ickdjs.cc/book_3364908.html