第1章 信息化基础知识 1
1.1 信息化概念 1
1.1.1 信息 1
1.1.2 信息化 2
1.1.3 国家信息化体系要素 3
1.1.4 信息系统分类 4
1.2 政府信息化与电子政务 6
1.2.1 政府信息化的作用和意义 6
1.2.2 电子政务的概念和内容 7
1.2.3 电子政务的技术形式 9
1.2.4 电子政务建设的过程模式 10
1.2.5 电子政务建设的技术模式 10
1.3 企业信息化与电子商务 13
1.3.1 企业信息化概述 13
1.3.2 企业资源规划的结构和功能 16
1.3.3 客户关系管理在企业的应用 18
1.3.4 企业门户 20
1.3.5 企业应用集成 22
1.3.6 供应链管理的思想 25
1.3.7 商业智能 27
1.3.8 电子商务的类型与标准 29
1.4 信息资源开发利用及共享 31
1.5 信息化法规政策标准规范 34
第2章 信息系统服务管理 36
2.1 信息系统集成资质管理 36
2.1.1 信息系统集成资质管理办法 36
2.1.2 信息系统项目管理专业技术人员资质管理 43
2.2 信息系统工程监理资质管理 45
2.2.1 信息系统工程监理 46
2.2.2 信息系统工程监理资质管理 48
第3章 信息系统建设与系统集成 55
3.1 信息系统的生命周期 55
3.1.1 信息系统的产生阶段 55
3.1.2 信息系统的开发阶段 55
3.1.3 信息系统的运行阶段 56
3.1.4 信息系统的消亡阶段 56
3.2 信息系统开发方法 56
3.2.1 结构化方法 57
3.2.2 快速原型法 57
3.2.3 企业系统规划方法 58
3.2.4 战略数据规划方法 58
3.2.5 信息工程方法 59
3.2.6 面向对象方法 59
3.3 系统集成 60
3.3.1 系统集成商的发展 60
3.3.2 系统集成策略 60
第4章 项目管理基础知识 62
4.1 项目管理的理论基础与体系 62
4.1.1 项目与项目管理 62
4.1.2 信息系统集成项目的特点 65
4.1.3 项目管理知识体系 66
4.1.4 项目管理专业领域 71
4.2 项目生命周期和组织 73
4.2.1 项目生命周期 73
4.2.2 项目阶段和过程组 75
第5章 立项管理 81
5.1 项目的机会研究 81
5.1.1 从政策导向中寻找项目机会 81
5.1.2 从市场需求中寻找项目机会 82
5.1.3 从技术发展中寻找项目机会 82
5.1.4 从特定事件中寻找项目机会 82
5.2 可行性分析及可行性分析报告 83
5.2.1 可行性分析 83
5.2.2 可行性分析报告 89
5.3 项目论证与评估 94
5.3.1 项目论证与评估的基本概念 94
5.3.2 项目可行性报告的真实性评估 94
5.3.3 项目可行性报告的客观性评估 96
5.3.4 项目评估报告 97
5.4 项目招投标流程及管理 97
5.4.1 招标 97
5.4.2 投标 99
5.4.3 开标、评标和中标 99
第6章 项目整合管理 101
6.1 项目整合管理概述 101
6.1.1 项目干系人 101
6.1.2 整合管理的过程与作用 102
6.2 项目章程 103
6.2.1 项目章程的输入 103
6.2.2 制定项目章程所用的技术和工具 104
6.2.3 项目章程的输出 105
6.3 项目管理计划 106
6.3.1 项目管理计划的内容 106
6.3.2 项目计划的制订方法 110
6.3.3 项目管理计划的制定过程 112
6.3.4 实施项目管理计划 113
6.4 项目的监督与控制 114
6.4.1 项目监督的内容 114
6.4.2 项目控制的方式 114
6.5 项目整体变更控制 116
6.5.1 整体变更控制的输入和输出 116
6.5.2 整体变更控制的工具与技术 117
第7章 项目范围管理 118
7.1 项目范围管理概述 118
7.1.1 项目范围与项目范围管理 118
7.1.2 项目范围管理的主要过程 119
7.2 项目启动 119
7.2.1 了解IT项目背景信息 120
7.2.2 项目启动的依据 121
7.2.3 IT项目的启动会议 121
7.3 制订范围管理计划 121
7.3.1 项目范围管理计划的编制依据 122
7.3.2 范围管理计划的工具和技术 122
7.3.3 范围管理计划的内容 122
7.4 定义范围 123
7.4.1 定义范围概述 123
7.4.2 定义范围的依据 124
7.4.3 详细的项目范围说明书 125
7.5 工作分解结构技术 126
7.5.1 WBS的用途 126
7.5.2 制作WBS的方法 128
7.5.3 WBS的应用 128
7.6 项目范围核实与控制 130
7.6.1 核实范围 130
7.6.2 项目范围控制 130
第8章 项目时间管理 133
8.1 项目时间管理的概述 133
8.1.1 项目进度及项目时间管理 133
8.1.2 项目时间管理的过程 133
8.2 活动定义 134
8.2.1 进一步分解项目工作 135
8.2.2 项目活动的特征 135
8.2.3 项目活动定义的结果 136
8.3 活动排序 137
8.3.1 活动排序的依据 137
8.3.2 前导图法与箭线图法 138
8.4 活动资源和活动持续时间估算 141
8.4.1 活动资源估算 142
8.4.2 时间估算的依据 142
8.4.3 时间估算的方法 143
8.5 项目进度计划的编制 143
8.5.1 进度计划的内容 144
8.5.2 进度计划编制的依据 144
8.5.3 进度计划编制的方法 145
8.5.4 进度计划编制的结果 149
8.5.5 进度计划编制中的问题与对策 151
8.6 项目进度控制 152
8.6.1 项目进度控制的原则 152
8.6.2 影响项目进度的因素 153
8.6.3 项目进度控制的过程 154
8.6.4 进度控制的方法 154
8.6.5 IT项目进度控制 157
第9章 项目成本管理 158
9.1 项目成本管理概述 158
9.1.1 项目成本与成本管理 158
9.1.2 影响IT项目成本的因素 159
9.1.3 成本管理的基本原理 160
9.1.4 成本管理思想的发展 163
9.2 项目成本估算 164
9.2.1 成本估算的类型 165
9.2.2 成本估算的依据 165
9.2.3 项目成本估算方法 166
9.3 项目成本预算 168
9.3.1 成本预算的特征 168
9.3.2 成本预算的编制 169
9.3.3 成本基准计划 169
9.3.4 不可预见费用分析 171
9.4 项目成本控制 171
9.4.1 成本控制的依据 172
9.4.2 成本控制的方法 172
9.4.3 挣值分析法 173
9.4.4 预测技术 176
9.4.5 成本控制的结果 176
第10章 项目质量管理 178
10.1 质量管理概述 178
10.1.1 质量和质量管理 178
10.1.2 质量管理的过程 180
10.2 质量管理方法与体系 181
10.2.1 戴明改进循环 181
10.2.2 ISO9000质量认证体系 183
10.3 项目质量规划 185
10.3.1 质量规划依据 185
10.3.2 质量规划工具与技术 186
10.3.3 质量规划成果 187
10.4 项目质量保证 187
10.4.1 质量保证的意义 188
10.4.2 项目质量保证过程 188
10.5 项目质量控制 189
10.5.1 实施质量控制 189
10.5.2 质量控制工具与技术 190
10.5.3 质量控制成果 193
第11章 项目人力资源管理 194
11.1 人力资源管理概述 194
11.1.1 项目人力资源 194
11.1.2 项目人力资源管理 194
11.1.3 项目人力资源的激励 195
11.2 项目人力资源规划 200
11.2.1 IT项目组织的确定 200
11.2.2 IT项目角色与职责 201
11.2.3 IT项目人员配备管理计划 202
11.3 项目团队组建 203
11.3.1 项目经理的选择 203
11.3.2 项目团队成员选择 204
11.4 项目团队的建设与管理 205
11.4.1 团队的概念 206
11.4.2 项目团队的发展与建设 207
11.4.3 项目人员培训 209
11.4.4 绩效评估 210
第12章 项目沟通管理 213
12.1 沟通管理概述 213
12.1.1 沟通的概念 213
12.1.2 沟通的过程 214
12.1.3 沟通的类别 216
12.1.4 沟通网络 218
12.1.5 项目沟通管理 219
12.2 识别干系人 219
12.3 沟通规划 221
12.3.1 项目沟通分析 221
12.3.2 沟通管理计划 222
12.4 信息发布 223
12.4.1 信息发布方式 223
12.4.2 召开有效的项目工作会议 224
12.5 绩效报告 224
12.5.1 绩效报告的工具与技术 225
12.5.2 绩效报告的结果 225
12.6 项目干系人管理 226
12.6.1 遵循沟通原则 226
12.6.2 影响项目沟通的因素 227
12.6.3 使用沟通技巧 227
12.6.4 选择合适的沟通方法 228
12.6.5 项目沟通管理工具与模板 229
第13章 项目合同管理 231
13.1 合同的概念 231
13.1.1 合同的基本概念 231
13.1.2 合同的基本原则 231
13.1.3 合同的基本形式 232
13.1.4 合同的基本条款 232
13.1.5 合同的生效时间及地点 233
13.1.6 无效的合同及合同条款 233
13.1.7 合同的赔偿责任及变更或撤销 233
13.2 合同的分类、特点及主要内容 234
13.2.1 合同的分类 234
13.2.2 合同的主要内容 236
13.2.3 合同的特点 237
13.3 信息系统工程合同管理的作用、原则和内容 238
13.3.1 合同管理的作用 238
13.3.2 合同管理的原则 238
13.3.3 合同管理的内容 239
13.4 合同争议的概念、起因和调解办法 241
13.4.1 概念 241
13.4.2 起因 241
13.4.3 调解办法 241
13.5 合同违约的概念、起因和处理办法 242
13.5.1 概念 242
13.5.2 起因 242
13.5.3 处理办法 243
13.6 合同索赔的概念、起因和处理办法 244
13.6.1 概念 244
13.6.2 起因 244
13.6.3 处理办法 245
第14章 项目采购管理 246
14.1 项目采购管理概述 246
14.1.1 为什么要采购 246
14.1.2 项目采购的过程 247
14.2 规划采购 248
14.2.1 编制依据 248
14.2.2 决策分析 249
14.2.3 IT项目采购的分类 249
14.2.4 规划采购的成果 250
14.3 实施采购 251
14.4 管理采购 252
14.4.1 需要应用的项目管理过程 252
14.4.2 管理采购的工具与技术 253
14.5 结束采购 254
14.5.1 结束采购的输入 254
14.5.2 结束采购的工具与技术 254
14.5.3 结束采购的输出 255
第15章 文档与配置管理 256
15.1 信息系统文档 256
15.2 配置管理的基本概念 257
15.2.1 配置项 257
15.2.2 配置管理 258
15.3 配置管理过程 259
15.3.1 配置管理中的角色和分工 259
15.3.2 配置管理流程 260
15.3.3 配置管理计划 261
15.4 配置标识 261
15.4.1 确定配置项 261
15.4.2 配置项命名 262
15.4.3 配置项的描述 263
15.5 版本控制 263
15.6 变更控制 264
15.6.1 变更控制概述 264
15.6.2 配置库 265
15.6.3 配置基线 266
15.6.4 变更的实现 268
15.7 构造管理 271
15.8 配置状态报告 272
15.9 配置审核 273
第16章 项目变更管理 275
16.1 项目变更管理概述 275
16.1.1 基线的概念和重要性 275
16.1.2 影响项目变更的主要因素 276
16.1.3 项目变更对项目的影响 276
16.1.4 项目变更控制的基本原则 277
16.1.5 变更控制的工作程序 278
16.2 需求变更管理 279
16.2.1 项目需求管理概述 279
16.2.2 需求变更确立的原则 279
16.2.3 需求变更管理控制程序 280
16.3 进度变更管理 281
16.3.1 概述 281
16.3.2 进度变更确立的原则 281
16.3.3 进度变更的管理控制程序 281
16.4 成本变更管理 282
16.4.1 项目成本管理概述 282
16.4.2 成本变更确立的原则 282
16.4.3 成本变更的管理控制程序 283
16.5 合同变更管理 283
16.5.1 项目合同管理概述 283
16.5.2 合同变更确立的原则 284
16.5.3 合同变更的管理控制程序 284
第17章 信息系统安全管理 285
17.1 信息系统安全和安全体系 285
17.1.1 信息安全需求分析 285
17.1.2 信息安全的体系架构 286
17.2 信息系统安全风险评估 289
17.2.1 信息安全风险评估的概念 289
17.2.2 信息安全风险评估的意义和作用 290
17.2.3 信息安全风险评估的基本要素 290
17.2.4 风险评估的途径 291
17.3 信息安全策略 293
17.3.1 威胁分析和风险分析 293
17.3.2 制定安全策略 295
17.3.3 制订详细计划实施安全策略 296
17.4 密码技术 296
17.4.1 对称密码体制 297
17.4.2 非对称密码体制 297
17.4.3 混合密码体制 298
17.5 访问控制 298
17.5.1 访问控制技术 298
17.5.2 身份认证技术 300
17.5.3 网络安全访问控制 300
17.6 用户标识与认证 302
17.6.1 基于X.5 09的PKI 302
17.6.2 X.5 09证书介绍 303
17.6.3 PKI证书的作用 304
17.6.4 PMI与PKI 305
17.7 安全审计与入侵检测 307
17.7.1 安全审计概述 307
17.7.2 电子数据安全审计 308
17.7.3 安全审计与入侵检测系统 309
17.8 信息系统安全的组织管理 311
17.8.1 设计原则与策略 311
17.8.2 安全设计 312
17.8.3 安全工程的实施 313
17.8.4 安全工程的监理 314
17.8.5 安全教育 314
17.8.6 安全管理制度 314
17.8.7 信息安全管理的国际标准 315
17.9 信息系统安全工程 316
17.9.1 信息系统安全工程概述 316
17.9.2 基于能力成熟度模型与方法 318
17.9.3 SSE-CMM模型体系结构 319
17.9.4 SSE-CMM的过程能力水平 321
17.9.5 SSE-CMM的应用 322
17.9.6 ISSE方法概述 322
17.9.7 ISSE体系结构 325
第18章 项目风险管理 327
18.1 项目风险与项目风险管理 327
18.1.1 风险与项目风险 327
18.1.2 项目风险管理 328
18.1.3 IT项目风险管理过程 330
18.2 风险管理规划 331
18.2.1 风险管理规划的概念 331
18.2.2 IT项目风险管理计划 331
18.3 风险识别 333
18.3.1 IT项目风险识别的过程 333
18.3.2 风险识别的方法 334
18.3.3 风险登记册 335
18.4 定性风险分析 336
18.4.1 IT项目定性风险分析的目的 336
18.4.2 定性风险分析的方法 336
18.4.3 定性风险分析的成果 337
18.5 定量风险分析 338
18.5.1 定量风险分析概述 338
18.5.2 定量风险分析的方法 338
18.5.3 IT项目风险评估 342
18.5.4 定量风险分析的成果 343
18.6 风险应对规划 343
18.6.1 IT项目风险应对的原则 343
18.6.2 IT项目风险的应对方法 344
18.6.3 更新风险登记册 345
18.7 风险监控 346
18.7.1 IT项目风险监控的目标 346
18.7.2 IT项目风险监控的方法 347
18.7.3 IT项目风险监控的成果 347
第19章 项目收尾管理 349
19.1 项目验收 349
19.1.1 项目验收的意义 349
19.1.2 项目验收范围的确认及确认依据 350
19.1.3 项目验收的组织及验收程序 350
19.1.4 项目总结会 351
19.2 项目后评价 351
第20章 软件工程基础知识 354
20.1 软件需求分析与定义 354
20.1.1 软件需求与需求过程 354
20.1.2 需求调查与问题定义 355
20.1.3 可行性研究 357
20.1.4 需求分析 359
20.2 软件设计 360
20.2.1 软件设计的基本原则 360
20.2.2 用户界面设计 363
20.2.3 设计评审 363
20.3 软件测试 365
20.3.1 测试的目的 365
20.3.2 测试的类型 365
20.3.3 测试的阶段 368
20.3.4 性能测试 369
20.3.5 第三方测试 370
20.3.6 面向对象测试基础 371
20.4 软件维护 371
20.4.1 软件的可维护性 371
20.4.2 软件维护的分类 373
20.5 软件质量保证及质量评价 374
20.5.1 软件质量概述 374
20.5.2 软件质量保证活动 376
20.5.3 软件质量保证的实施 378
20.5.4 全面质量管理 381
20.5.5 六西格玛管理 384
20.6 软件复用 386
20.7 软件开发环境 386
20.7.1 软件开发环境概述 387
20.7.2 软件开发环境的功能与分类 388
20.7.3 软件开发环境的结构 389
20.7.4 软件开发环境的发展 389
20.8 软件过程管理 390
20.8.1 CMM综述 391
20.8.2 CMMI综述 396
20.8.3 CMM与CMMI的比较 398
第21章 面向对象系统分析与设计 400
21.1 面向对象的基本概念 400
21.1.1 对象与封装 400
21.1.2 类与类库 401
21.1.3 继承与多态 401
21.1.4 消息通信 402
21.1.5 面向对象方法学的优点 403
21.2 UML概述 403
21.3 UML的建模机制 405
21.3.1 用例图 405
21.3.2 类图和对象图 406
21.3.3 交互图 408
21.3.4 其他图形 409
21.4 面向对象分析 411
21.4.1 面向对象分析的目标与步骤 411
21.4.2 用UML进行分析 412
21.5 面向对象设计 413
第22章 软件体系结构 415
22.1 软件体系结构概述 415
22.2 软件体系结构建模 416
22.3 典型的软件体系结构 418
22.3.1 分层系统 419
22.3.2 C2风格 419
22.3.3 客户-服务器风格 420
22.3.4 三层C/S结构风格 422
22.3.5 浏览器-服务器风格 424
22.3.6 异构结构风格 425
22.4 软件体系结构分析与评估 426
第23章 数据仓库与数据挖掘 429
23.1 数据仓库概论 429
23.2 数据仓库的结构 430
23.3 数据仓库的设计与开发 431
23.4 数据仓库技术 432
23.4.1 数据管理技术 432
23.4.2 数据存储技术 433
23.4.3 数据仓库接口技术 433
23.5 数据挖掘技术概述 434
23.5.1 数据挖掘的定义 434
23.5.2 数据挖掘的功能 435
23.5.3 数据挖掘常用技术 436
23.6 数据挖掘工具 436
23.7 数据挖掘的流程 437
23.8 Web数据挖掘与XML 438
第24章 Web Service技术 440
24.1 什么是Web Service 440
24.2 Web Service模型 441
24.3 Web Service使用流程 442
24.4 Web Service协议堆栈 443
24.5 XML在Web Service中的应用 446
第25章 J2EE与.NET平台 447
25.1 J2EE平台简介 447
25.1.1 分布式的多层应用程序 447
25.1.2 J2EE组件 448
25.1.3 J2EE容器 449
25.1.4 J2EE的部署 449
25.2 .NET平台简介 450
25.2.1 .NET平台概述 451
25.2.2 .NET Framework 451
25.3 J2EE和.NET平台的异同 452
25.3.1 开发语言 452
25.3.2 企业计算 453
25.3.3 小结 455
第26章 工作流技术 456
26.1 工作流和传统管理软件 456
26.2 工作流和业务流程重构 457
26.3 工作流系统的实现 458
26.4 工作流与ERP系统的应用 463
第27章 软件构件与中间件 466
27.1 构件模型及实现 466
27.2 构件获取 467
27.3 构件管理 468
27.4 构件复用 469
27.4.1 检索与提取构件 469
27.4.2 理解与评价构件 470
27.4.3 修改构件 471
27.4.4 构件组装 471
27.5 常用构件标准 472
27.5.1 EJB的基础知识 472
27.5.2 DCOM的基础知识 473
27.5.3 CORBA的基础知识 473
27.6 中间件技术 475
27.6.1 中间件概述 475
27.6.2 中间件的分类 476
27.6.3 中间件技术在集成中的应用 478
27.6.4 中间件的发展趋势 478
第28章 计算机网络知识 480
28.1 计算机网络基础知识 480
28.1.1 计算机网络的分类 480
28.1.2 计算机网络的组成 482
28.2 网络协议与标准 488
28.2.1 OSI网络层次模型 488
28.2.2 局域网协议 491
28.2.3 广域网协议 494
28.3 网络结构与通信 496
28.3.1 总线形拓扑结构 496
28.3.2 星形拓扑结构 497
28.3.3 环形拓扑结构 497
28.3.4 拓扑结构的选择 498
28.4 Internet和Intranet初步 498
28.4.1 Internet协议 498
28.4.2 Internet应用 501
28.4.3 Intranet初步 503
28.5 网络服务器 504
28.5.1 DNS服务器 504
28.5.2 电子邮件服务器 505
28.5.3 FTP服务器 507
28.5.4 代理服务器 508
28.5.5 DHCP服务器 509
28.6 网络交换技术 511
28.6.1 多路复用技术 511
28.6.2 网络交换技术 512
28.7 网络存储技术 513
28.7.1 NAS和SAN 513
28.7.2 数据管理 515
28.8 网络接入技术 519
28.8.1 xDSL接入 520
28.8.2 HFC接入 521
28.8.3 高速以太网接八 523
28.8.4 X.2 5接入 523
28.8.5 DDN接入 524
28.9 无线网络技术 525
28.9.1 WiMax 527
28.9.2 CDMA 2000 529
28.9.3 WCDMA 529
28.9.4 TD-SCDMA 530
28.9.5 TD-LTE 531
28.10光网络技术 532
28.10.1 接入网用SDH系统 532
28.10.2 无源光网络 533
28.10.3 无线光通信 533
28.11 网络规划与设计 534
28.11.1 应用需求分析 535
28.11.2 现有网络系统分析 536
28.11.3 需求分析 537
28.11.4 技术和产品的调研和评估 541
28.11.5 网络设计的目标和原则 543
28.11.6 网络系统的设计 545
28.11.7 设计评审 551
28.12 综合布线 553
28.13 机房工程 555
28.14 网络管理 556
28.14.1 网络故障管理 556
28.14.2 网络安全管理 558
28.14.3 系统性能分析 564
28.15 物联网与云计算 566
28.15.1 物联网 566
28.15.2 云计算 567
第29章 知识产权管理 569
29.1 知识产权保护 569
29.1.1 我国的知识产权制度 569
29.1.2 保护知识产权的执法体系 570
29.1.3 项目管理中的知识产权问题 572
29.2 著作权法及实施条例 573
29.2.1 著作权法客体 573
29.2.2 著作权法主体 574
29.2.3 著作权 574
29.3 计算机软件保护条例 575
29.3.1 条例保护对象 576
29.3.2 著作权人确定 576
29.3.3 软件著作权 576
29.4 合同法 578
29.4.1 合同的订立 578
29.4.2 合同的效力 579
29.4.3 合同的履行 580
29.4.4 合同的变更和转让 582
29.4.5 合同的权利义务终止 582
29.4.6 违约责任 583
29.4.7 其他规定 584
29.4.8 承揽合同 585
29.4.9 建设工程合同 586
29.4.10 技术合同 587
29.5 投招标法 590
29.5.1 总则 590
29.5.2 招标 590
29.5.3 投标 592
29.5.4 开标、评标和中标 592
29.5.5 法律责任 594
29.6 政府采购法 595
29.6.1 总则 596
29.6.2 政府采购当事人 596
29.6.3 政府采购方式 597
29.6.4 政府采购程序 598
29.6.5 政府采购合同 599
29.6.6 质疑与投诉 600
29.6.7 监督检查 600
29.6.8 法律责任 601
第30章 标准与规范 604
30.1 标准化概述 604
30.1.1 标准化基本概念 605
30.1.2 标准化机构 606
30.1.3 标准分级与标准类型 610
30.2 软件工程基础标准 613
30.3 软件工程开发标准 613
30.4 软件工程文档标准 615
30.5 软件工程管理标准 617