第1篇 信息系统概论 3
第1章 信息系统的基本概念 3
先导案例海尔集团以信息化打造全球化企业 3
1.1 信息时代与信息系统 5
1.1.1 全球经济一体化 5
1.1.2 从工业经济时代向知识和信息经济时代的转变 6
1.1.3 企业组织和管理的变革 7
1.2 信息系统的概念 8
1.2.1 从系统的角度定义信息系统 8
1.2.2 从经营管理和技术的角度定义信息系统 9
1.3 信息系统体系结构 10
1.3.1 信息系统的总体构成 10
1.3.2 应用信息系统 11
1.3.3 人员 12
1.3.4 战略 13
1.3.5 组织 13
1.3.6 管理 16
1.3.7 数据资源 18
1.3.8 基础设施 18
1.4 信息系统的社会-技术系统特征分析 19
1.4.1 信息系统的研究方法 19
1.4.2 组成信息系统的社会-技术要素 19
1.4.3 信息系统与组织和管理的创新 21
1.5 信息系统的发展历史与趋势 22
1.5.1 信息系统概念发展的回顾 22
1.5.2 信息系统发展趋势 23
案例联邦快递公司的创始人兼CEO的高层见解 24
本章小结 25
习题 26
第2章 组织内信息系统 27
2.1 组织内信息系统分类 27
2.1.1 组织中的管理层次和信息需求 27
2.1.2 组织中的6类信息系统 29
2.2 事务处理系统 32
2.2.1 TPS的定义 32
2.2.2 TPS的服务目标 33
2.2.3 TPS的基本处理活动 33
2.2 4 事务处理的方式 35
2.3 管理信息系统 36
2.3.1 狭义MIS的定义 36
2.3.2 MIS的服务目标 36
2.3.3 MIS的输入、处理、输出活动 36
2.3.4 MIS实例:营销MIS 37
2.4决策支持系统 40
2.4 1 DSS的定义 40
2.4.2 DSS的特征及与MIS的关系 41
2 4.3 DSS的结构 43
2 4.4 DSS的一个实例——物资市场预测DSS 45
2.5 经理信息系统 46
2.5.1 经理的信息需求 46
2.5.2 EIS的定义 47
2.5.3 EIS的组成和工作原理 48
2.5.4 EIS的一个实例——项目经理EIS 49
2.6 办公自动化系统 51
2.6.1 OAS的定义 51
2 6 2 OAS的功能 52
2.7 知识管理系统 54
2 7.1 组织中知识的分类 54
2.7.2 组织KMS的构成 55
2.7.3 面向经营和管理的KMS 55
2.7.4 知识工作系统 56
2.8 信息系统集成 58
案例一个并不虚幻的故事——钢材销售状元苏盐贸发总公司的信息系统 60
本章小结 63
习题 63
第3章 组织间信息系统 65
3.1 IOIS的定义 65
3.2 组织间的合作模式和IOIS的分类 66
3.2 1 组织间的合作模式 66
3.2 2 IOIS的分类 67
3.2 3 IOIS的社会-技术系统特征 70
3 3 全球信息系统 70
3.3.1 IOIS的应用范围 70
3.3.2 全球信息系统的需求 71
3.3.3 构建全球信息系统的复杂性 72
3.4 IOIS的技术 73
3.4.1 IOIS使用的主要技术 73
3.4.2 电子数据交换 74
案例1 Jusco和宝洁通过EDI实现VMI 77
案例2 乐高公司全球化的波折 78
本章小结 79
习题 79
第2篇 信息系统原理 83
第4章 信息管理与信息系统 83
4.1 数据和信息 83
4.1.1 数据 83
4.1.2 信息 83
4.1.3 知识 85
4.1.4 数据、信息和知识的关系 86
4.2 信息管理 86
4.2.1 信息管理的概念 86
4.2.2 信息管理的发展过程 87
4.2.3 信息管理与信息系统的关系 89
4.3 信息资源管理 89
4 3.1 信息的资源观 89
4.3.2 信息资源管理的任务 90
4.4 企业信息资源管理 91
4.4.1 企业信息资源管理的发展阶段 91
4.4.2 企业信息资源战略规划 93
4.4.3 企业信息资源管理的方式 94
4.4.4 企业C10信息管理体制 95
4.5 知识管理 96
4.5.1 知识管理的内涵和过程 96
4.5.2 知识管理与信息系统 97
案例1 Travelocity旅游网站 97
案例2 上海航空公司 98
本章小结 98
习题 99
第5章 系统与系统工程 100
5.1 系统概述 100
5.1.1 系统的定义 100
5.1.2 系统的模型 101
5.1.3 系统的特征 102
5.1.4 系统的分类 103
5.1.5 系统分解和系统集成 106
5.2 系统工程 109
5.2.1 系统工程的概念 109
5.2.2 系统工程方法论 111
本章小结 113
习题 113
第6章 企业流程管理 114
6.1 企业流程概述 114
6.1.1 企业流程的概念 114
6.1.2 企业流程观 115
6.1.3 企业流程的四要素 117
6.1.4 企业流程的特性 118
6.1.5 企业流程的分类 118
6.1.6 企业流程的识别 119
6.1.7 企业流程的表示方法 121
6.1.8 企业流程建模 123
6.1.9 企业流程的工作流建模 124
6.2 企业流程管理与企业流程再造 126
6.2.1 企业流程再造的思想 126
6.2.2 企业流程管理的思想 129
6.3 企业流程管理的方法和技术 132
6.3.1 BPM实施的方法论模型 132
6.3.2 信息系统与企业流程管理 135
案例青浦新城建设项目开发公司合同审批流程的优化 137
本章小结 138
习题 138
第3篇 信息系统技术 143
第7章 数据库与数据仓库 143
7.1 信息系统的数据管理 143
7.1.1 数据管理概念 143
7.1 2 MIS的数据管理要求 144
7.2 数据库环境下的数据组织 144
7.2.1 数据库定义 144
7.2.2 数据库管理系统 146
7.2.3 数据库系统结构 147
7.3 数据模型 149
7.3.1 信息描述 149
7.3.2 实体-联系模型 151
7.3.3 数据模型 152
7.4 关系模式规范化 153
7.4.1 问题的提出 153
7.4.2 函数依赖 154
7.4.3 规范关系 156
7.5 数据视图概念 158
7.5.1 三级模式 159
7.5.2 两级映像 159
7.6 数据库设计 160
7.6.1 数据库设计概述 160
7.6.2 数据库设计步骤 161
7.6.3 应用实例 164
7.7 数据仓库与数据挖掘 166
7.7.1 数据仓库 166
7.7.2 OLAP和数据挖掘 168
案例 消费者信用卡报告公司 171
本章小结 171
习题 172
第8章 通信与网络 173
8.1 计算机网络概述 173
8.1.1 计算机网络的概念 173
8.1.2 计算机网络的功能 174
8.2 网络体系结构 176
8.2.1 OSI参考模型 176
8.2.2 TCP/IP模型 177
8.3 TCP/IP 178
8 3.1 分组交换的工作原理 178
8.3.2 IP地址 180
8.3.3 TCP 182
8.4 网络计算 182
8.4.1 集中式计算 182
8.4.2 分布式计算 183
8.4.3 移动计算 186
8.4.4 普适计算 187
案例 东风神龙公司的网络平台 188
本章小结 189
习题 189
第9章 Web应用技术 190
9.1 Web概述 190
9.1.1 Web的概念 190
9.1.2 Web的工作原理 191
9.1.3 HTTP 192
9.2 超文本标记语言 192
9.2.1 HTML的基本构成 193
9.2.2 HTML文档 194
9.2.3 层叠样式表CSS 194
9.3 可扩展标记语言 196
9.3.1 XML简介 196
9.3.2 基于XML的数据表现 196
9.3.3 XML在电子商务中的应用 197
9.4 Web Service 199
9.4.1 Web Service简介 200
9.4.2 Web Service平台 200
9.4.3 Web Service实现过程 201
9.4.4 Web Service的应用 202
9.5 Web 2.0 203
9.5.1 Web 2 0简介 203
9.5.2 Web 2.0的典型应用 203
案例 Dollar Rent a Car的Web Service刺激了业务增长 204
本章小结 206
习题 206
第4篇 信息系统应用 209
第10章 人工智能与决策支持 209
10.1 人工智能 209
10.1.1 人工智能概论 210
10.1.2 人工智能技术的领域 210
10.2 专家系统 213
10.2.1 专家系统的结构 213
10.2.2 专家系统与决策支持系统集成 215
10.2.3 专家系统开发及使用人员 216
10.2.4 应用范畴及优缺点 216
10.3 智能决策支持系统 217
10.3.1 智能决策支持系统 217
10.3.2 智能决策支持系统的组成结构 218
10.4 智能代理 220
10.4.1 智能代理的定义 220
10.4.2 智能代理的特点 221
10.4.3 互联网上的智能代理应用 222
案例1 Nuance语音识别与语音合成技术 223
案例2 人工神经网络与银行卡应用防欺诈解决方案 223
案例3 MYCIN医疗诊断专家系统 224
本章小结 225
习题 225
第11章 企业资源计划 227
11.1 ERP的概念 227
11.2 ERP的发展历程 228
11.3 ERP的功能 229
11.3.1 财务管理主要模块 230
11.3.2 生产管理主要模块 231
11.3.3 物流管理主要模块 232
11.3.4 人力资源管理主要模块 232
11.4 ERP原理 234
11.4.1 物料清单 234
11.4.2 MRP 236
11.4.3 ERP的会计原理 239
11.4.4 订单处理流程 241
11.5 ERP实施与企业流程变革 243
11.6 ERP系统的发展与商务智能 245
11.6.1 ERP的发展趋势 245
11.6.2 ERP与商务智能系统的集成 246
11.6.3 商务智能的作用 247
案例 深圳太太药业股份公司ERP实施 249
本章小结 250
习题 251
第12章 电子商务与电子政务 252
12.1 电子商务 252
12.1.1 电子商务的概念 252
12.1.2 电子商务的分类 253
12.1.3 电子商务系统的组成结构 255
12.1.4 电子商务系统的应用结构 256
12.1.5 电子商务的安全技术 257
12.1.6 电子商务的支付技术 259
12.1.7 电子商务发展涉及的法律法规等问题 260
12.2 移动商务 261
12.2.1 移动商务的概念与运作平台 261
12.2.2 移动商务的特点 262
12.2.3 移动商务的应用 263
12.3 电子政务 265
12.3.1 电子政务的概念 266
12.3.2 电子政务的服务对象和内容 267
12.3.3 电子政务的发展阶段 268
12.3 4 国内外电子政务发展概况 269
案例1 网购:让我欢喜让我忧 271
案例2 可口可乐公司“数据空港” 271
移动商务应用 271
本章小结 272
习题 273
第13章 供应链管理与客户关系管理 274
13.1 供应链管理 274
13.1.1 供应链管理的概念 274
13.1.2 供应链管理的发展阶段 275
13.1.3 供应链管理的框架 277
13.1.4 供应链管理信息系统 280
13.2 客户关系管理 283
13.2.1 CRM理论 283
13.2.2 CRM系统 284
13.2.3 客户关系管理与知识管理 290
13.2.4 CRM系统与ERP系统的整合 291
案例1 丰田汽车的精细供应链管理 292
案例2 上海金丰易居客户关系管理 293
本章小结 294
习题 294
第5篇 信息系统开发 299
第14章 信息系统开发概述 299
14.1 信息系统开发思想 299
14.1.1 信息系统开发的复杂性 299
14.1.2 系统工程思想及应用 299
14.2 信息系统的相关者 301
14.3 信息系统开发原则 302
14.4 信息系统开发策略 303
14.4.1 “自顶而下”的开发策略 303
14.4.2 “自底向上”的开发策略 303
14.4.3 综合策略 303
14.5 信息系统开发模式 304
14.5.1 瀑布模式 304
14.5.2 渐增模式 305
14.5.3 原型模式 305
14.5.4 螺旋模式 307
14.5.5 统一过程模式 308
14.5.6 极限编程模式 309
14.6 信息系统的开发方法 311
14.6.1 方法、模型、工具和技术 311
14.6.2 系统开发方法的分类 312
14.6.3 结构化方法 312
14.6.4 信息工程方法 315
14.6.5 面向对象方法 315
14.7 系统开发的多种形式 319
14.7.1 几种系统开发形式的特点及比较 319
14.7.2 购用软件包方式的主要内容 320
案例HW、WX和YY公司的开发方法 321
本章小结 321
习题 322
第15章 信息系统规划 323
15.1 企业战略和信息系统战略 323
15 2 信息系统规划的内容与步骤 324
15.2.1 信息系统规划的内容 324
15.2.2 信息系统规划的组织 325
15.2 3 信息系统规划的步骤 325
15.2.4 初步调查与新系统方案设想 326
15.3 信息系统规划的方法 328
15.3.1 信息系统规划方法分类 328
15.3.2 关键成功因素法 329
15.3.3 企业系统规划法 331
15.3.4 战略目标集转换法 336
15 3 5 价值链分析法 337
15.4 基于流程的信息系统规划 339
15.4.1 业务流程管理的层次 339
15.4.2 基于流程的信息系统目标设定 340
15.4.3 基于流程的信息系统规划准备工作 342
15.4.4 基于流程的信息系统规划方法 343
15.5 信息系统开发可行性分析 344
15.5.1 经济可行性 344
15.5.2 技术可行性 345
15.5 3 社会可行性 345
15.6 系统规划方案书 346
15.6.1 系统规划方案的组成 346
15.6.2 系统规划方案的审核 347
案例1 某公司管理信息系统的规划 347
案例2 某公司财务信息系统的实施 348
本章小结 349
习题 349
第16章 信息系统分析 351
16.1 系统分析概述 351
16.1.1 系统分析的任务 351
16.1.2 系统分析的工作内容 351
16.1.3 系统分析采用的技术和工具 352
16.1.4 系统分析的工作方法 355
16.2 详细调查和数据、功能与流程分析 355
16.2.1 详细调查的目的 355
16.2.2 详细调查的内容 356
16.2.3 详细调查的方法 359
16.2.4 数据、功能与流程分析 360
16.3 实例阅读:×金属材料公司的详细调查 363
16.4 新系统功能模型设计 378
16.4.1 新系统功能模型设计的任务 378
16.4.2 划分子系统 378
16.4.3 子系统功能结构设计 381
16.5 代码设计 382
16.5.1 代码的作用 383
16.5.2 代码的结构 383
16.5.3 代码的校验位设计 384
16.5.4 代码设计应注意的问题 385
16.6 新系统数据模型的逻辑设计 385
16.6.1 数据模型逻辑设计的任务 385
16.6.2 数据模型逻辑设计方法 386
16.7 实例阅读:×金属公司数据 模型的逻辑设计 387
16.8 新系统逻辑模型设计 391
16.8.1 逻辑模型设计的任务 391
16.8.2 逻辑模型的表达工具 392
16.8.3 逻辑模型设计过程 393
16.9 实例阅读:×金属公司合同管理的逻辑模型设计 394
16.10 系统分析报告 399
16.10.1 系统分析报告的作用 399
16.10.2 系统分析报告的内容 399
课程设计1 “×金属公司进销存管理信息系统”功能模型设计 399
课程设计2 “×金属公司进销存管理信息系统”数据模型逻辑设计 400
课程设计3 “×金属公司进销存管理信息系统”企业流程模型设计 400
本章小结 401
习题 402
第17章 信息系统设计 403
17.1 系统设计概述 403
17.1.1 系统设计的内容 403
17.1.2 系统设计的目标 403
17.1.3 结构化系统设计方法 404
17.2 系统平台设计 410
17.2.1 系统平台设计的依据 410
17.2.2 系统硬件平台的配置 411
17.2.3 系统网络平台的配置 411
17.2.4 系统软件平台的配置 412
17.2.5 系统平台的配置报告 412
17.3 数据模型的详细设计 413
17.3.1 数据库逻辑设计 413
17.3.2 数据库物理设计 414
17.4 输入/输出与用户界面设计 415
17.4.1 输入设计 415
17.4.2 输出设计 417
17.4.3 用户界面设计 420
17.5 软件结构设计 424
17.5.1 软件结构设计的目标 424
17.5.2 信息系统的软件结构 424
17.5.3 结构图设计的一个例子 426
17.6 系统设计的其他内容 429
17.6.1 系统安全保密设计 429
17.6.2 代码赋值 430
17.7 系统设计报告 431
课程设计4“ ×金属公司进销存管理信息系统” 物理设计 431
本章小结 431
习题 432
第18章 信息系统实施 434
18.1 外购/外包方案的实施 434
18.1.1 信息系统的外购/外包方案 434
18.1.2 外购/外包的优势 435
18.1.3 外购/外包服务的选择 435
18.1.4 外购方案的实施 436
18.1.5 外包方案的实施 437
18.2 程序设计的组织 438
18.2.1 明确编程的目的 438
18.2.2 衡量编程工作的指标 438
18.2.3 程序设计的方法 438
18.3 组件开发技术 440
18.3.1 组件的定义 440
18.3.2 组件的特点和标准 441
18.3 3 基于组件开发的特点 441
18.3.4 组件化的开发流程 442
18.4 程序调试与系统测试 443
18.4.1 程序编码 443
18.4.2 程序调试 444
18.4.3 系统测试 445
18.5 版本管理 447
18.5.1 版本管理的含义 447
18 5.2 版本管理的主要模型 448
18.5.3 版本管理中的关键技术 448
18.5.4 版本管理的工具 449
18.6 人员培训 450
18.6.1 培训方式 450
18.6.2 系统操作人员的培训 450
18.6.3 系统维护人员的培训 451
18.7 系统试运行 451
18.7.1 准备工作 451
18.7.2 系统安装 452
18.7.3 系统试运行 452
18.7.4 系统的转换 452
18.7.5 用户验收 453
课程设计5“ ×金属公司进销存管理信息系统”的程序设计 454
本章小结 454
习题 455
第6篇 信息系统管理 459
第19章 信息系统开发项目管理 459
19.1 信息系统项目管理的目的与任务 459
19.1.1 信息系统项目管理的目的 459
19.1.2 信息系统项目管理的任务 460
19.2 信息系统项目管理的基本内容 461
19.2.1 信息系统项目的选择 461
19.2.2 信息系统项目的任务分解 462
19.2.3 信息系统项目的计划 462
19.2.4 信息系统项目的经费管理与控制 465
19.2.5 信息系统项目的风险管理 466
19.2.6 信息系统项目管理中的质量控制 467
19.2.7 信息系统项目的文档管理 468
19.2.8 信息系统项目的监理与审计 469
19.3 信息系统项目的组织 471
19.3.1 信息系统项目组的建立 471
19 3.2 人员配备 471
本章小结 472
习题 472
第20章 信息系统运行管理 474
20.1 信息系统运行管理的目标与内容 474
20.1.1 信息系统运行管理的目标 474
20.1.2 信息系统运行管理的内容 474
20.1.3 信息系统维护 477
20.2 信息系统运行管理的组织 477
20.2.1 组织机构设置 477
20.2.2 人员配置 479
20.3 信息系统的安全管理 480
20.3.1 信息系统安全的基本概念 480
20.3.2 信息系统的运行管理制度 482
20.3 3 信息系统的业务连续计划与灾难 483
恢复 483
本章小结 485
习题 486
参考文献 487