第1章 信息系统基本概念 1
1.1 信息的概念 1
1.1.1 数据与信息 1
1.1.2 信息的特征 1
目录 1
1.2 系统与信息系统 2
1.2.1 系统 2
1.2.2 信息系统 4
1.2.4 信息系统带来的好处和作用 5
1.2.3 从经营角度看信息系统 5
1.3 手工信息系统与计算机信息系统 6
1.4 信息系统的类型 7
1.5 企业信息系统 9
1.6 系统之间的相互关系(集成) 13
1.7 信息系统的演变过程 14
1.7.1 电子数据处理(EDP)系统阶段 14
1.7.2 管理信息系统(MIS)阶段 14
1.8 信息系统与其他学科的关系 15
1.8.1 行为方法 15
1.7.4 战略信息系统阶段 15
1.7.3 决策支持系统(DSS)阶段 15
1.8.2 技术方法 16
1.8.3 社会技术系统方法 16
1.9 信息系统面临的挑战 16
本章小结 17
习题 18
第2章 组织和信息系统 19
2.1 组织和信息系统之间的关系 19
2.2 组织的特征 20
2.2.1 独有特征 21
2.2.2 共有特征 22
2.3 组织的信息体系 23
2.4 组织中的计算机系统 24
2.4.1 集中式计算机处理系统 24
2.4.2 分布式计算机处理系统 24
2.4.3 分布式信息共享的计算机系统 25
2.5 组织对信息系统的影响 25
2.5.1 组织是决定建立信息系统的决策者 25
2.5.2 组织决定信息系统的系统目标与任务 25
2.5.3 组织决定开发信息系统的组织工作者 26
2.6 信息系统对组织的影响 26
本章小结 26
习题 27
3.1 战略信息系统 29
3.2 利用信息系统获得竞争优势 29
第3章 信息系统的战略作用 29
3.2.1 外部竞争力模型 30
3.2.2 价值链模型 31
3.3 组织间系统关系 33
3.3.1 信息伙伴关系 33
3.3.2 电子化市场 33
本章小结 34
习题 34
4.1.1 管理的定义 35
第4章 管理与决策 35
4.1 管理概述 35
4.1.2 管理职能 36
4.2 管理理论的发展过程 36
4.3 现代管理发展趋势 37
4.3.1 现代管理理论的发展趋向 37
4.3.2 现代管理的总体发展趋势 38
4.4 管理者的作用 38
4.4.1 管理者的角色 38
4.4.2 管理层次与信息需求关系 39
4.5.2 决策类型 41
4.5 决策概论 41
4.5.1 决策的概念 41
4.5.3 决策类型与系统类型之间的关系 44
4.5.4 管理决策过程 44
本章小结 46
习题 46
第5章 信息系统开发过程 47
5.1 当前开发信息系统的形式 47
5.2 信息系统开发的任务 47
5.3 信息系统开发研制工作阶段的划分 48
5.5.1 系统分析师应具备的素质 50
5.4 信息系统开发过程中的各类人员 50
5.5 系统分析师应具备的素质及专业知识结构 50
5.5.2 系统分析师应具备的专业知识结构 51
5.6 开发信息系统必备条件及准备工作 52
5.6.1 领导的重视、支持和直接参与 52
5.6.2 用户自始至终参与 52
5.6.3 建立一个总体规划领导小组 53
本章小结 58
习题 59
6.1.2 信息系统总体规划的工作过程 61
6.1.1 信息系统总体规划的必要性 61
第6章 信息系统的总体规划 61
6.1 信息系统总体规划简介 61
6.2 信息系统总体规划的任务和原则 63
6.2.1 总体规划的任务 63
6.2.2 系统规划的原则 63
6.3 信息系统总体规划的主要特点 64
6.4 信息系统总体规划的方法 64
6.4.1 关键成功因素法(Critical SuccessFactors简称CSF) 64
6.4.2 企业系统规划法(Business Systems Planning简称BSP) 65
6.5 可行性分析报告 71
本章小结 72
习题 73
第7章 信息系统的系统分析 75
7.1 系统分析概述 75
7.2 结构化系统分析与设计方法 76
7.3 系统详细调查 77
7.3.1 组织机构的调查 77
7.3.2 业务功能调查 78
7.3.3 业务流程调查 78
7.3.4 系统的目标调查 79
7.4 系统需求分析 81
7.5.2 数据分析 88
7.5 数据调查及数据分析 88
7.5.1 数据调查内容 88
7.6 数据流程图(简称DFD) 90
7.6.1 自顶向下展开 92
7.6.2 画数据流程图的原则 93
7.6.3 数据流程图的特点和优缺点 94
7.6.4 数据流程图的用途 94
7.7 数据字典 94
7.7.1 数据字典作用 94
7.7.2 有关数据字典介绍 95
7.8 处理逻辑的表达工具 98
7.9 新系统逻辑方案的建立 100
7.10 系统分析说明书 101
本章小结 102
习题 103
第8章 系统设计 105
8.1 系统设计概述 105
8.2 结构化系统设计方法 106
8.2.1 结构化设计模型 106
8.2.2 自动化系统边界 106
8.2.3 系统流程图 107
8.2.4 模块结构图 109
8.2.5 模块的设计原则及设计策略 111
8.2.6 模块算法设计:伪码 115
8.3 代码设计 117
8.3.1 代码的种类 117
8.3.2 代码结构中的校验位 118
8.4 输出设计 119
8.4.1 输出类型 119
8.4.2 输出方式 120
8.4.3 输出设计 121
8.5 输入设计 122
8.5.1 输入设计的目标与原则 122
8.5.2 输入检验 123
8.6 用户界面设计 124
8.6.1 用户界面特征 124
8.6.2 用户界面设计原则 124
8.6.3 用户界面技术 126
8.6.4 图形用户界面的风格 126
8.6.5 用户界面设计 126
8.7 系统设备备选方案 127
8.8 系统设计报告 128
本章小结 129
习题 130
第9章 系统实施和维护 131
9.1 编制系统实施计划 131
9.2 实施的组织工作 132
9.3 购置或制造必要的设备 133
9.4 程序设计 133
9.4.1 程序设计的主要任务 133
9.4.2 程序设计的目标要求 133
9.4.4 软件开发工具 134
9.4.3 结构化程序设计方法 134
9.5 程序调试和系统调试 135
9.6 制定操作和控制程序标准 137
9.7 人员的培训 137
9.8 系统的转换 138
9.9 使系统形成文档 138
9.10 实施后的检查和评价 139
9.11 系统维护 141
本章小结 143
习题 143
10.1.1 数据的层次 145
第10章 数据库基础 145
10.1 数据管理概念 145
10.1.2 数据实体、属性和关键字 146
10.1.3 数据管理的传统方法与存在问题 147
10.2 数据库系统(Data Base System,简称DBS) 148
10.2.1 数据库系统的特点 148
10.2.2 数据库系统的组成 149
10.3 数据库系统的总体结构 151
10.3.1 简化的数据库系统结构 151
10.3.2 完整的数据库系统总体结构 152
10.3.3 存取数据的过程 154
10.4 数据库管理系统(DBMS) 155
10.4.1 数据库管理系统的组成及其主要功能 155
10.4.2 数据库管理系统的优缺点 157
10.4.3 选择数据库管理系统应考虑的事项 157
10.5 数据库查询语言 158
10.6 数据模型 159
10.6.1 数据模型概述 159
10.6.2 常用的数据模型 160
10.7 数据库设计 164
10.8 关系模型的规范化 168
10.9 数据库发展趋势 174
本章小结 177
习题 178
第11章 网络技术 179
11.1 计算机网络概述 179
11.1.1 计算机网络的组成 179
11.1.2 计算机网络的功能 180
11.2 计算机网络发展过程 181
11.3.5 按使用范围分类 183
11.3.4 按通信传播方式分类 183
11.3.3 按使用的传输介质分类 183
11.3.2 按网络的拓扑结构分类 183
11.3.1 按网络覆盖的地理范围分类 183
11.3 计算机网络的分类 183
11.3.6 按网络控制方式分类 184
11.3.7 按服务的提供方式分类 184
11.4 计算机网络的拓扑结构 184
11.5 计算机网络的体系结构 185
11.5.1 网络体系结构的基本概念 185
11.5.2 开放系统互连参考模型(简称OSI/RM) 186
11.5.3 TCP/IP网络互联协议 188
11.6 局域网概述 188
10.6.1 局域网的基本组成 189
11.6.2 局域网的用途 191
11.7 广域网概述 191
11.8 Internet(因特网) 193
11.8.1 Internet的组成 193
11.8.2 Internet使用的协议 194
11.8.3 Internet主要服务 195
11.8.4 Internet的资源 197
11.8.5 Internet的连接方法 198
11.8.6 Internet的管理 200
11.8.7 中国Internet的发展状况 201
11.9 WWW简介 204
11.10 Intranet 207
11.11 Extranet 210
11.12 网络管理 211
本章小结 213
习题 215
第12章 事务处理系统(TPS) 217
12.1 事务处理系统概述 217
12.1.1 事务处理系统的目标 217
12.1.3 事务处理系统的数据处理活动 218
12.1.2 事务处理系统的基本特点 218
12.2 事务处理的常用方式 219
12.3 事务处理的应用 221
12.3.1 POS事务处理系统 221
12.3.2 会计信息系统 221
12.4 事务处理系统的控制与管理 224
本章小结 225
习题 226
13.1 管理信息系统(MIS)概述 227
13.1.1 管理信息系统的定义 227
第13章 管理信息系统(MIS) 227
13.1.2 管理信息系统的特点 228
13.1.3 管理信息系统的功能 228
13.2 管理信息的基本模式 229
13.3 管理信息系统的结构 229
13.4 管理信息系统的案例分析 233
13.4.1 概述 233
13.4.2 系统开发计划 234
13.4.3 系统分析 235
13.4.4 系统设计 241
13.4.5 程序设计 246
习题 248
本章小结 248
第14章 决策支持系统(DSS) 249
14.1 决策支持系统(DSS)概述 249
14.1.1 决策支持系统的定义和特征 250
14.1.2 决策支持系统与管理信息系统的关系 251
14.1.3 DSS的功能 251
14.2 决策支持系统的概念模型 252
14.3 决策支持系统的分类 254
14.3.1 按系统的面向分 254
14.3.2 按技术上的层次分 255
14.4 决策支持系统的设计与实施 256
14.5 决策支持系统案例分析——银行贷款决策支持系统 258
14.6 决策支持系统的发展现状及展望 262
本章小结 263
习题 263
第15章 人工智能(AI)与专家系统 265
15.1 人工智能概述 265
15.2 人工智能的应用领域 265
15.3 智能行为的特点 267
15.4 专家系统概述 268
15.5 专家系统的特征 268
15.6 专家系统的结构 269
15.7 专家系统的开发 270
15.8 专家系统开发工具与技术 272
15.9 专家系统的开发方案 272
15.10 专家系统实例 272
15.11 专家系统存在的问题 273
本章小结 273
习题 274
第16章 信息系统开发方法 275
16.1 系统开发生命周期法(System Development Lift Cycle,SDLC) 275
16.3 应用软件包开发方法 276
16.2 原型法 276
16.4 最终用户系统开发法 277
16.5 外包法(Outsourcing) 278
16.6 计算机辅助软件工程法(Computer-Aided Software Engineering,CASE) 278
16.7 联合应用开发法(Joint Application Development,JAD) 279
16.8 快速应用开发方法(Rapid Application Development,RAD) 280
16.9 面向对象的系统开发方法 280
本章小结 281
习题 282
17.2.2 用户在实施过程中的参与及支持 283
17.2.1 领导层对信息系统实施过程中的支持程度 283
17.1 概述 283
第17章 信息系统失败原因及其成功标志 283
17.2 信息系统失败原因 283
17.2.3 总体设计师的素质、业务水平及专业知识结构 284
17.2.4 信息系统的复杂程度 284
17.2.5 信息系统实施过程中的管理 284
17.2.6 组织机构工作人员对信息系统开发方案的抵制 284
17.2.7 信息系统开发过程中出现的问题 285
17.2.8 信息系统实施过程中的问题 285
17.2.9 与信息系统开发过程中变化程度大小有关 286
17.2.12 计算机辅助软件工程工具的使用情况 287
17.3 信息系统成功的标志 287
17.2.10 信息系统开发过程中项目管理的使用情况 287
17.2.11 ISO 9000标准的使用 287
本章小结 288
习题 289
第18章 信息系统的评价 291
18.1 信息系统评价方法概述 291
18.2 全组共识法 291
18.3 基准测试法 291
18.5 成本-收益分析法 292
18.4 点值评价法 292
18.6 资本预算模型法 295
18.7 风险分析法 299
本章小结 300
习题 300
第19章 信息系统的控制 301
19.1 信息系统控制的必要性 301
19.2 建立信息系统的控制环境 302
19.3 信息系统的审计 305
本章小结 306
习题 307
第20章 信息系统的安全和道德问题 309
20.1 考虑信息系统安全的必要性 309
20.2 计算机犯罪的防范 310
20.3 知识产权、商标权、域名的保护问题 313
20.4 保密和隐私权 315
20.5 信息系统工作环境与健康问题 316
20.6 信息系统的道德问题 319
本章小结 320
习题 321
参考文献 323