第1篇 信息系统概论 3
第1章 信息系统的基本概念 3
先导案例 宝钢互联网+钢铁的电子商务实践 3
1.1 信息时代与信息系统 5
1.1.1 全球化 6
1.1.2 从工业经济向知识和信息经济的转变 6
1.1.3 企业转型 7
1.2 信息系统的概念 7
1.2.1 从系统的角度定义信息系统 7
1.2.2 从管理和技术的角度定义信息系统 8
1.3 信息系统体系结构 9
1.3.1 信息系统的总体构成 9
1.3.2 应用信息系统 10
1.3.3 人员 11
1.3.4 战略 11
1.3.5 组织 11
1.3.6 管理和决策 14
1.3.7 数据资源 16
1.3.8 基础设施 16
1.4 信息系统的社会-技术系统特征分析 16
1.4.1 信息系统的研究方法 16
1.4.2 组成信息系统的社会-技术系统要素 17
1.4.3 信息系统与企业竞争优势 18
1.5 信息技术革命与信息系统发展 20
1.5.1 技术革命和工业革命 20
1.5.2 信息技术和信息系统概念的区别与联系 21
1.5.3 信息技术进步与摩尔定律 22
1.5.4 信息系统的融合和创新作用 23
1.5.5 信息技术革命与信息系统的发展历史和趋势 23
本章小结 27
习题 28
第2章 组织内信息系统 29
2.1 组织内信息系统分类 29
2.1.1 组织内的管理层次和信息需求 29
2.1.2 组织内的6类信息系统 31
2.2 事务处理系统 34
2.2.1 事务处理系统的定义 34
2.2.2 事务处理系统的服务目标 34
2.2.3 事务处理系统的基本活动 35
2.3 管理信息系统 37
2.3.1 狭义管理信息系统的定义 37
2.3.2 管理信息系统的服务目标 37
2.3.3 管理信息系统的基本活动 37
2.3.4 营销管理信息系统实例 38
2.4 决策支持系统 41
2.4.1 决策支持系统的定义 41
2.4.2 决策支持系统的特征及与管理信息系统的关系 42
2.4.3 决策支持系统的结构 43
2.4.4 决策支持系统的一个实例——物资市场预测决策支持系统 46
2.4.5 决策支持系统的发展趋势 47
2.5 经理信息系统 47
2.5.1 经理的信息需求 47
2.5.2 经理信息系统的定义 48
2.5.3 经理信息系统的组成和工作原理 48
2.5.4 经理信息系统的一个实例——面向项目经理的经理信息系统 49
2.6 办公自动化系统 52
2.6.1 办公自动化系统的定义 52
2.6.2 办公自动化系统的功能 52
2.7 知识管理系统 53
2.7.1 组织中知识的分类 53
2.7.2 组织知识管理系统的构成 54
2.7.3 面向经营和管理的知识管理系统 54
2.7.4 知识工作系统 55
2.7.5 知识发现与应用系统中的人工智能技术 57
2.7.6 社交网络在知识管理中的应用 60
2.8 信息系统集成 61
案例2.1 清美豆制品客户订单APP帮助公司降本增效 63
本章小结 64
习题 65
第3章 组织间信息系统 66
3.1 组织间信息系统的定义 66
3.2 组织间的合作模式和组织间信息系统的分类 67
3.2.1 组织间的合作模式 67
3.2.2 组织间信息系统的分类 68
3.3 全球信息系统 70
3.3.1 组织间信息系统的应用范围 70
3.3.2 构建全球信息系统的需求 71
3.3.3 构建全球信息系统的复杂性 72
3.4 社交媒体信息系统 73
3.4.1 社交媒体信息系统的定义和功能 73
3.4.2 社交媒体信息系统的组成 73
3.4.3 社交媒体信息系统在企业中的应用 76
3.5 组织间信息系统的技术 76
3.5.1 组织间信息系统使用的主要技术 76
3.5.2 电子数据交换 77
案例3.1 美的集团通过EDI实现供应链效率提升 79
本章小结 80
习题 81
第2篇 信息系统原理 85
第4章 信息管理与信息系统 85
4.1 数据和信息 85
4.1.1 数据 85
4.1.2 信息 85
4.1.3 知识 87
4.1.4 数据、信息和知识的关系 87
4.2 信息管理 88
4.2.1 信息管理的概念 88
4.2.2 信息管理的发展过程 89
4.2.3 信息管理与信息系统的关系 90
4.3 信息资源管理 90
4.3.1 信息的资源观 90
4.3.2 信息资源管理的任务 91
4.4 企业信息资源管理 92
4.4.1 企业信息资源管理的发展阶段 92
4.4.2 企业信息资源战略规划 94
4.4.3 企业信息资源管理的三维结构 95
4.4.4 企业首席信息官管理体制 95
4.5 知识管理 97
4.5.1 知识管理的内涵和过程 97
4.5.2 知识管理与信息系统 97
案例4.1 上海航空公司利用信息辅助决策 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 系统工程方法论 110
本章小结 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 企业流程的表示方法 120
6.1.8 企业流程建模 122
6.1.9 企业流程的工作流建模 124
6.2 企业流程管理与企业流程再造 125
6.2.1 企业流程再造的思想 125
6.2.2 企业流程管理的思想 127
6.3 企业流程管理的方法和技术 130
6.3.1 企业流程管理实施的方法论模型 130
6.3.2 基于信息技术/信息系统的企业流程管理技术和产品 133
案例6.1 淀山湖新城开发公司工程合同会签流程的优化 134
本章小结 136
习题 136
第3篇 信息系统技术 139
第7章 数据库与数据仓库 139
7.1 信息系统的数据管理 139
7.1.1 数据管理概念 139
7.1.2 管理信息系统的数据管理要求 140
7.2 数据库环境下的数据组织 140
7.2.1 数据库定义 140
7.2.2 数据库管理系统 142
7.2.3 数据库系统结构 143
7.3 数据模型 145
7.3.1 信息描述 145
7.3.2 实体联系模型 147
7.3.3 数据模型 147
7.4 关系模式规范化 148
7.4.1 问题的提出 148
7.4.2 函数依赖 151
7.4.3 规范关系 152
7.5 数据视图概念 154
7.5.1 三级模式 154
7.5.2 两级映像 155
7.6 数据库设计 155
7.6.1 数据库设计概述 155
7.6.2 数据库设计步骤 156
7.6.3 应用实例 159
7.7 数据仓库与数据挖掘 161
7.7.1 数据仓库 161
7.7.2 联机分析处理和数据挖掘 163
案例7.1 消费者信用卡报告公司 166
本章小结 167
习题 167
第8章 通信与网络 169
8.1 计算机网络概述 169
8.1.1 计算机网络的概念 169
8.1.2 计算机网络的功能 170
8.2 网络体系结构 172
8.2.1 OSI模型 172
8.2.2 TCP/IP模型 173
8.3 TCP/IP 174
8.3.1 分组交换的工作原理 174
8.3.2 IP地址 176
8.3.3 TCP 177
8.4 Web技术 178
8.4.1 Web的概念 178
8.4.2 Web的工作原理 178
8.4.3 HTTP 179
8.4.4 超文本标记语言 180
8.4.5 Web 2.0 182
案例8.1 东风神龙公司的网络平台 182
本章小结 183
习题 184
第9章 云计算与大数据 185
9.1 网络计算 185
9.1.1 集中式计算 185
9.1.2 分布式计算 186
9.1.3 移动计算 189
9.1.4 普适计算 190
9.2 云计算 191
9.2.1 云计算的概念 191
9.2.2 云交付模式 192
9.2.3 云部署模型 193
9.2.4 云特性 194
9.2.5 云计算的关键技术 194
9.3 大数据 195
9.3.1 大数据的概念 195
9.3.2 大数据分析的特征 196
9.3.3 大数据处理的总体架构与关键技术 197
9.3.4 大数据应用 199
案例9.1 Google公司用算法和大数据“干掉”语言学家 201
本章小结 202
习题 202
第4篇 信息系统应用 205
第10章 商务智能 205
10.1 商务智能概述 205
10.1.1 商务智能定义 205
10.1.2 商务智能与决策支持 206
10.1.3 商务智能系统的架构 206
10.2 商务智能分析技术与方法 209
10.2.1 联机分析处理 209
10.2.2 数据挖掘 211
10.3 商务智能应用与发展 213
10.3.1 商务智能的应用 213
10.3.2 商务智能与新技术融合 215
案例10.1 连锁KTV(Lucky Voice)的商务智能应用 216
本章小结 217
习题 218
第11章 企业资源计划 219
11.1 企业资源计划的概念 219
11.2 企业资源计划的发展和管理思想 219
11.2.1 企业资源计划的发展 219
11.2.2 企业资源计划的管理思想 220
11.3 企业资源计划的功能 222
11.3.1 财务管理主要模块 222
11.3.2 生产管理主要模块 227
11.3.3 物流管理主要模块 230
11.3.4 人力资源管理主要模块 231
11.4 企业资源计划实施 232
11.4.1 企业资源计划实施的3个关键角色 232
11.4.2 企业资源计划与企业流程管理/企业流程再造 234
11.5 企业资源计划的发展方向 234
11.5.1 云计算与企业资源计划 234
11.5.2 移动企业资源计划(ERP) 235
11.5.3 企业资源计划与其他系统的集成 235
案例11.1 SAP助力南储公司优化配置 238
本章小结 242
习题 242
第12章 电子商务与电子政务 243
12.1 电子商务 243
12.1.1 电子商务概述 243
12.1.2 电子商务的分类 245
12.1.3 电子商务系统的组成结构 246
12.1.4 电子商务系统的应用结构 248
12.1.5 电子商务的安全技术 249
12.1.6 电子商务的支付技术 251
12.1.7 电子商务发展涉及的法律法规等问题 252
12.2 移动商务 253
12.2.1 移动商务的概念与运作平台 253
12.2.2 移动商务的特点 254
12.2.3 移动商务的应用 255
12.2.4 移动支付 256
12.3 电子政务 257
12.3.1 电子政务的概念 257
12.3.2 电子政务的服务对象和内容 258
案例12.1 星巴克:咖啡从手机开始 259
本章小结 260
习题 261
第13章 供应链管理与客户关系管理 262
13.1 供应链管理 262
13.1.1 供应链 262
13.1.2 供应链管理系统 263
13.1.3 供应链的宏观流程 265
13.1.4 基于互联网的供应链管理信息系统 267
13.1.5 信息技术在供应链管理中的作用 268
13.1.6 供应链管理中信息的特点 269
13.1.7 物联网在供应链管理中的作用 269
13.2 客户关系管理系统 271
13.2.1 客户关系管理的概念 271
13.2.2 客户关系管理系统的定义与特点 272
13.2.3 客户关系管理系统的主要功能 273
13.2.4 客户关系管理系统的类型 275
13.2.5 客户关系管理系统的宏观流程 277
13.2.6 客户关系管理与知识管理 278
13.2.7 客户关系管理系统与ERP系统的整合 279
案例13.1 IKEA的供应链管理 280
案例13.2 乐高集团的客户关系管理 282
本章小结 282
习题 282
第5篇 信息系统开发 287
第14章 信息系统开发概述 287
14.1 信息系统开发思想 287
14.1.1 信息系统开发的复杂性 287
14.1.2 系统工程思想及系统开发生命周期 287
14.2 信息系统的相关者 288
14.3 信息系统的开发原则 290
14.4 信息系统的开发策略 290
14.4.1 “自顶向下”的开发策略 290
14.4.2 “自底向上”的开发策略 291
14.4.3 综合开发策略 291
14.5 信息系统的开发模式 291
14.5.1 瀑布模式 292
14.5.2 渐增模式 292
14.5.3 原型模式 293
14.5.4 螺旋模式 293
14.5.5 统一过程模式 294
14.5.6 极限编程模式 295
14.6 信息系统的开发方法 296
14.6.1 方法、模型、工具和技术 297
14.6.2 信息系统开发方法的分类 297
14.6.3 结构化方法 298
14.6.4 信息工程方法 300
14.6.5 面向对象方法 300
14.7 信息系统开发的多种形式 304
14.7.1 信息系统开发形式的特点及比较 304
14.7.2 购用软件包形式的主要内容 305
案例14.1 RC、WX和YY公司的信息系统开发方法 305
本章小结 306
习题 306
第15章 信息系统规划 308
15.1 企业战略和信息系统战略 308
15.1.1 企业战略和信息系统战略的基本概念 308
15.1.2 信息系统战略与企业战略的匹配 308
15.2 信息系统规划的内容与步骤 309
15.2.1 信息系统规划的内容 309
15.2.2 信息系统规划的组织 310
15.2.3 信息系统规划的步骤 310
15.2.4 初步调查与设想信息系统方案 311
15.3 信息系统规划的方法 314
15.3.1 信息系统规划方法分类 314
15.3.2 关键成功因素法 314
15.3.3 企业系统规划法 316
15.3.4 战略目标集转移法 320
15.4 基于流程的信息系统规划 322
15.4.1 基于流程的信息系统规划必要性 322
15.4.2 基于流程的信息系统目标设定 322
15.4.3 基于流程的信息系统规划内容 324
15.4.4 基于价值链分析的企业流程规划方法 324
15.5 信息系统开发可行性分析 326
15.5.1 经济可行性 326
15.5.2 技术可行性 327
15.5.3 社会可行性 327
15.6 信息系统规划方案书 328
15.6.1 信息系统规划方案书的组成 328
15.6.2 信息系统规划方案书的审核 329
案例15.1 BG公司管理信息系统的规划 329
案例15.2 某集团公司财务信息系统的实施 330
本章小结 331
习题 331
第16章 信息系统分析 333
16.1 信息系统分析概述 333
16.1.1 信息系统分析的任务 333
16.1.2 信息系统分析的工作内容 333
16.1.3 信息系统分析采用的技术和工具 334
16.1.4 信息系统分析的工作方法 337
16.2 详细调查和数据、功能与流程分析 337
16.2.1 详细调查的目的 337
16.2.2 详细调查的内容 338
16.2.3 详细调查的方法 341
16.2.4 数据、功能与流程分析 342
16.3 实例阅读——X金属材料公司的详细调查 344
实例16.1 组织机构与业务功能调查 345
实例16.2 业务流程调查 347
实例16.3 数据调查 349
实例16.4 处理逻辑调查 354
实例16.5 查询与决策要求 357
16.4 信息系统功能模型设计 357
16.4.1 信息系统功能模型设计的任务 357
16.4.2 划分子系统 358
16.4.3 子系统功能结构设计 361
16.5 代码设计 362
16.5.1 代码的作用 362
16.5.2 代码的结构 363
16.5.3 代码的检验位设计 364
16.5.4 代码设计应注意的问题 365
16.6 信息系统数据模型的逻辑设计 365
16.6.1 信息系统数据模型逻辑设计的任务 365
16.6.2 信息系统数据模型逻辑设计方法 366
16.7 实例阅读——X金属材料公司数据模型的逻辑设计 367
实例16.6 基于第三范式的合同管理数据模型逻辑设计 367
16.8 信息系统逻辑模型设计 371
16.8.1 信息系统逻辑模型设计的任务 371
16.8.2 信息系统逻辑模型的表达工具 371
16.8.3 信息系统逻辑模型设计过程 372
16.9 实例阅读——X金属材料公司合同管理逻辑模型的设计 373
实例16.7 合同管理逻辑模型的设计 373
16.10 信息系统分析报告 378
16.10.1 信息系统分析报告的作用 378
16.10.2 信息系统分析报告的内容 378
16.11 课程设计 379
课程设计16.1 X金属材料公司销售管理信息系统功能模型设计 379
课程设计16.2 X金属材料公司进销存管理信息系统数据模型逻辑设计 380
课程设计16.3 X金属材料公司销售管理信息系统业务流程模型设计 380
本章小结 380
习题 381
第17章 信息系统设计 382
17.1 信息系统设计概述 382
17.1.1 信息系统设计的任务和工作内容 382
17.1.2 信息系统设计的目标 382
17.1.3 结构化系统设计方法 383
17.2 系统平台设计 388
17.2.1 系统平台设计的依据 388
17.2.2 系统硬件平台的配置 389
17.2.3 系统网络平台的配置 389
17.2.4 系统软件平台的配置 390
17.2.5 系统平台的配置报告 391
17.3 数据模型的详细设计 391
17.3.1 数据库逻辑结构设计 391
17.3.2 数据库物理结构设计 392
17.4 输入输出与用户界面设计 393
17.4.1 输入设计 394
17.4.2 输出设计 396
17.4.3 用户界面设计 398
17.5 软件结构设计 402
17.5.1 软件结构设计的目标 402
17.5.2 信息系统的软件结构 402
17.5.3 结构图设计实例 403
实例17.1 “合同登记”模块的结构图设计和模块说明 403
17.6 信息系统设计的其他内容 405
17.6.1 信息系统安全设计 405
17.6.2 代码赋值 406
17.7 信息系统设计报告 407
17.8 课程设计 407
课程设计17.1 X金属材料公司进销存管理信息系统物理设计 407
课程设计17.2 基于统一建模语言的面向对象分析与设计 408
本章小结 408
习题 409
第18章 信息系统实施 411
18.1 信息系统实施的任务 411
18.2 外购/外包方案的实施 411
18.2.1 信息系统的外购/外包方案 411
18.2.2 外购/外包方案的优点 411
18.2.3 外购/外包服务的选择 412
18.2.4 外购方案的实施 413
18.2.5 外包方案的实施 414
18.3 程序设计的组织 414
18.3.1 明确程序设计的目的 414
18.3.2 程序设计工作的衡量指标 414
18.3.3 程序设计的方法 415
18.4 组件开发技术 416
18.4.1 组件的定义 416
18.4.2 组件的特点和标准 416
18.4.3 基于组件开发的特点 417
18.4.4 组件化的开发流程 417
18.5 程序调试与系统测试 418
18.5.1 程序编码 418
18.5.2 程序调试 418
18.5.3 系统测试 420
18.6 版本管理 421
18.6.1 版本管理的含义 421
18.6.2 版本管理的主要模型 422
18.6.3 版本管理中的关键技术 422
18.6.4 版本管理的工具 423
18.7 人员培训 424
18.7.1 系统操作人员的培训 424
18.7.2 系统维护人员的培训 424
18.8 信息系统试运行 424
18.8.1 准备工作 424
18.8.2 信息系统安装 425
18.8.3 信息系统试运行 425
18.8.4 系统的转换 425
18.8.5 用户验收 426
18.9 课程设计 427
课程设计18.1 X金属材料公司进销存管理信息系统的程序设计 427
本章小结 427
习题 427
第6篇 信息系统管理 431
第19章 信息系统开发的项目管理 431
19.1 信息系统开发项目管理的目的与任务 431
19.1.1 信息系统开发项目管理的目的 431
19.1.2 信息系统开发项目管理的任务 432
19.2 信息系统开发项目管理的基本内容 432
19.2.1 信息系统开发项目的选择 432
19.2.2 信息系统开发项目的任务分解 433
19.2.3 信息系统开发项目的计划安排 434
19.2.4 信息系统开发项目的经费管理与控制 437
19.2.5 信息系统开发项目的风险管理 438
19.2.6 信息系统开发项目管理中的质量控制 438
19.2.7 信息系统开发项目的文档管理 440
19.2.8 信息系统开发项目的监理与审计 440
19.3 信息系统开发项目的组织 442
19.3.1 信息系统开发项目组的建立 442
19.3.2 人员配备 442
本章小结 443
习题 443
第20章 信息系统运行的管理 445
20.1 信息系统运行管理的目标与内容 445
20.1.1 信息系统运行管理的目标 445
20.1.2 信息系统运行管理的内容 445
20.1.3 信息系统维护 448
20.2 信息系统运行管理的组织 449
20.2.1 组织机构设置 449
20.2.2 人员配置 450
20.3 信息系统的安全管理与道德管理 451
20.3.1 信息系统安全的基本概念 451
20.3.2 信息系统运行的安全管理制度 454
20.3.3 信息系统的业务连续性计划与灾难恢复 455
20.3.4 信息系统中的道德问题 457
案例20.1 上海美国学校部署服务器实现灾难恢复提速 458
本章小结 460
习题 460
参考文献 462