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