目录 1
第1章 信息系统基础知识 1
1.1 信息系统 1
1.2 信息系统建设 11
第2章 软件工程基础知识 21
2.1 软件需求分析与定义 22
2.2 软件设计 39
2.3 软件测试 51
2.4 软件维护 61
2.5 软件质量保证及质量评价 70
2.6 软件配置管理 85
2.7 软件开发环境 90
2.8 软件过程管理 94
第3章 软件构件与中间件 113
3.1 构件模型及实现 113
3.2 构件获取 115
3.3 构件管理 116
3.4 构件重用 120
3.5 软件重用实例 125
3.6 常用构件标准 129
3.7 中间件技术 131
4.1 软件体系结构概述 137
第4章 软件体系结构 137
4.2 软件体系结构建模 139
4.3 典型的软件体系结构 146
4.4 特定领域软件体系结构 157
4.5 基于体系结构的软件开发模型 160
4.6 软件体系结构评估 165
第5章 面向对象方法 168
5.1 面向对象的基本概念 168
5.2 UML概述 172
5.3 UML的建模机制 176
5.4 面向对象分析 187
5.5 面向对象设计 196
第6章 Web Service技术 203
6.1 什么是Web Service 203
6.2 Web Service模型 204
6.3 Web Service使用流程 205
6.4 Web Service协议堆栈 206
6.5 XML在Web Service中的应用 210
第7章 J2EE与.NET平台 211
7.1 J2EE平台简介 211
7.2 .NET平台简介 216
7.3 J2EE和.NET平台的异同 227
8.1 工作流概述 232
第8章 工作流 232
8.2 工作流与ERP系统的应用 241
第9章 软件工具 245
9.1 建模工具 245
9.2 软件开发工具 253
9.3 软件测试工具 254
9.4 项目管理工具 260
第10章 计算机网络知识 264
10.1 网络的功能、分类与组成 264
10.2 网络协议与标准 274
10.3 网络结构与通信 286
10.4 Internet和Intranet初步 289
10.5 网络服务器 295
10.6 网络交换技术 304
10.7 网络存储技术 310
10.8 网络接入技术 317
10.9 无线网络技术 324
10.10 光网络技术 331
10.11 网络规划与设计 334
10.12 综合布线 359
10.13 机房工程 376
10.14 网络管理 386
11.1 信息与信息化 401
第11章 信息化基础知识 401
11.2 政府信息化与电子政务 407
11.3 企业信息化与电子商务 418
11.4 信息资源管理 442
11.5 信息化的有关政策、法规和标准 444
第12章 法律法规 448
12.1 著作权法及实施条例 448
12.2 计算机软件保护条例 451
12.3 合同法 453
12.4 投招标法 467
12.5 政府采购法 473
第13章 软件工程国家标准 482
13.1 标准化概述 484
13.2 软件工程——专业基础标准 493
13.3 软件工程——过程标准 494
13.4 软件工程——质量标准 502
13.5 软件工程——技术与管理标准 506
13.6 软件工程——工具与方法标准 508
13.7 软件工程——数据标准 509
附录A 信息系统项目管理师考试大纲 512
主要参考文献 524