第1章 管理信息系统概述 1
1.1 管理、信息和信息系统 1
1.1.1 管理的概念和理论 1
1.1.2 数据与信息 3
1.1.3 系统与信息系统 5
1.2 管理信息系统的概念、特点和功能 8
1.2.1 管理信息系统的定义 8
1.2.2 管理信息系统的特点 9
1.2.3 管理信息系统的功能 10
1.3 管理信息系统的结构 10
1.3.1 管理信息系统的概念结构 11
1.3.2 管理信息系统的物理结构 12
1.4 管理信息系统的发展与应用 14
1.4.1 管理信息系统的发展阶段 14
1.4.2 管理信息系统应用的现实意义 16
1.4.3 管理信息系统的应用 19
1.5.1 管理信息系统学科与其他学科的关系 20
1.5 管理信息系统学科与其他学科的关系 20
1.5.2 管理信息系统知识体系结构 21
案例1.1 管理信息系统支持联合包裹服务公司在全球竞争 22
案例思考题 23
小结 23
习题1 24
2.1 管理信息系统开发涉及的基本问题 25
2.1.1 管理信息系统开发的基本原则 25
第2章 管理信息系统的开发方式和方法 25
2.1.2 管理信息系统开发的条件 26
2.1.3 管理信息系统的开发策略 27
2.2 管理信息系统的开发方式 30
2.2.1 自行开发方式 30
2.2.2 委托开发方式 30
2.2.3 合作开发方式 31
2.2.4 利用现成的软件包开发方式 31
案例2.1 SCANIA公司软件包的选择 33
2.3.1 结构化系统开发方法的基本思想 34
案例思考题 34
2.3 结构化系统开发方法 34
2.3.2 结构化系统开发方法的特点 35
2.3.3 系统开发的生命周期 36
2.3.4 结构化系统开发方法的优缺点 37
2.4 原型法 38
2.4.1 原型法基本原理 38
2.4.2 原型法开发过程 39
2.4.3 原型法的优点及存在的问题 40
2.4.4 原型法与传统的生命周期法的比较 40
2.5 面向对象的方法 41
2.5.1 面向对象方法的基本概念 41
2.5.2 面向对象方法的特征及其优势 42
2.6 软件开发工具 44
2.6.1 软件开发工具的概念 44
2.6.2 软件开发工具类别 44
2.6.3 软件开发工具的基本功能与一般结构 46
2.6.4 软件开发工具方法的特点 48
2.6.5 各种开发方法的比较 49
2.7 管理信息系统开发的组织工作 50
2.7.1 系统开发的组织机构与分工 51
2.7.2 系统开发的人员组成与职责 51
2.7.3 系统分析师应具有的基本技能 52
2.7.4 系统开发中的文档管理 54
案例2.2 FDS公司怎样选择系统开发的基础环境 57
小结 59
案例思考题 59
习题2 60
第3章 管理信息系统总体规划 61
3.1 管理信息系统总体规划概述 61
3.1.1 管理信息系统总体规划的必要性 61
3.1.2 管理信息系统总体规划的过程及其工作 63
3.2 管理信息系统总体规划的任务与特点 65
3.2.1 管理信息系统总体规划的任务 65
3.2.3 管理信息系统总体规划的原则 66
3.2.2 管理信息系统总体规划的特点 66
3.3 管理信息系统总体规划的方法 67
3.3.1 关键成功因素法 67
3.3.2 企业系统规划法 70
3.3.3 战略数据规划法 78
案例3.1 教学管理信息系统总体方案简介 80
3.4 可行性研究 85
3.4.1 可行性研究的定义和意义 85
3.4.2 可行性研究的内容 85
3.4.3 可行性研究调查与分析 87
3.4.4 可行性分析报告 87
小结 88
习题3 89
第4章 系统分析 90
4.1 系统分析概述 90
4.1.1 系统分析的含义 90
4.1.3 系统分析的原则 91
4.1.2 系统分析的任务 91
4.1.4 系统分析的特点 92
4.1.5 结构化系统分析方法 94
4.2 系统详细调查及用户需求分析 96
4.2.1 系统详细调查的目的和范围 96
4.2.2 系统详细调查的内容及方法 97
4.2.3 用户需求分析及其方法 107
4.3.1 数据流程图 109
4.3 系统分析的主要工具 109
4.3.2 数据字典 112
4.3.3 结构化语言 114
4.3.4 决策树 116
4.3.5 决策表 117
4.3.6 其他工具 117
4.4 建立新系统的逻辑模型 118
4.4.1 新系统逻辑模型的提出 118
4.4.2 建立新系统逻辑模型应遵循的原则 119
4.4.3 新系统逻辑模型的建立 120
4.5 系统分析报告 121
案例4.1 学校物资管理信息系统的系统分析 122
案例4.2 财务会计子系统的分析与设计 123
小结 128
习题4 128
第5章 系统设计 130
5.1 系统设计概述 130
5.1.1 系统设计的任务 130
5.1.3 系统设计的步骤 131
5.1.2 系统设计的原则 131
5.1.4 系统设计方法 132
5.2 模块结构图设计 132
5.2.1 结构化系统设计方法概述 132
5.2.2 模块结构图 133
5.2.3 模块结构设计的原则 136
5.2.4 从数据流程图导出模块结构图 139
5.3.1 代码设计的地位和作用 143
5.3 代码设计 143
5.3.2 代码设计的原则 144
5.3.3 代码的种类 144
5.3.4 代码设计的步骤 145
5.3.5 代码校验方法 146
5.4 数据库设计 147
5.4.1 数据库和信息系统 147
5.4.2 数据库设计及其特点 147
5.4.3 数据库设计方法简述 148
5.4.4 数据库设计步骤 149
5.4.5 集中式数据库 150
5.4.6 分布式数据库 151
5.5 输入/输出及人—机界面设计 154
5.5.1 输入设计 155
5.5.2 输出设计 158
5.5.3 人机对话设计 159
5.7.1 集成的概念和重要性 161
5.6 处理过程设计 161
5.7 计算机系统集成 161
5.7.2 系统集成的分类 162
5.7.3 集成策略 163
5.8 系统设计说明书 164
5.8.1 编写系统设计说明书的具体要求 164
5.8.2 系统设计说明书的内容 165
案例5.1 学校物资管理信息系统的设计 165
案例5.2 财务会计子系统的系统设计 168
小结 172
习题5 173
第6章 系统实施、维护与评价 174
6.1 系统实施的内容和关键问题 174
6.1.1 系统实施的内容 174
6.1.2 系统实施的关键问题 175
6.2 结构化系统实施方法 177
6.2.1 结构化实施方法的基本思想 177
6.2.2 系统实施实例 178
6.3 系统测试 179
6.3.1 系统测试的主要内容 180
6.3.2 系统测试计划 182
6.3.3 系统测试规程 183
6.3.4 系统测试方法 184
6.4 系统的转换 189
6.4.1 系统转换前的准备工作 190
6.4.2 系统转换的方式 191
案例6.1 欧洲轿车公司的系统转换 192
案例思考题 193
6.5 系统的运行和维护 194
6.5.1 系统的运行 194
6.5.2 系统的维护 196
6.6 系统的评价 199
6.6.1 系统评价的定义及主要内容 199
6.6.2 系统评价的指标体系 200
6.6.3 系统评价的方法 201
小结 205
习题6 205
第7章 面向对象的方法 206
7.1 面向对象方法的思想 206
7.1.1 思想概述 206
7.1.2 特点与优点 206
7.1.3 与传统方法的比较 207
7.2.1 对象 209
7.2 面向对象的概念和术语 209
7.2.2 类 210
7.2.3 继承 211
7.3 面向对象的分析与设计概述 211
7.3.1 Booch方法 212
7.3.2 OMT方法 215
7.3.3 Coad/Yourdon方法 216
案例7.1 车辆注册管理系统的分析与设计 217
小结 224
7.3.4 Use-Case方法 224
习题7 225
第8章 管理信息系统的系统管理 226
8.1 管理信息系统的失败 226
8.1.1 管理信息系统的问题 226
8.1.2 成功的标准 228
8.2 管理信息系统失败的原因 228
8.2.1 实施的概念 229
8.2.2 实施成功与失败的原因 230
8.2.3 业务再造工程的挑战 233
8.2.4 实施过程中的问题 233
案例8.1 CONFIRM项目的失败 235
8.3 管理信息系统开发中的项目管理 236
8.3.1 项目管理的组成 236
8.3.2 管理信息系统开发项目的管理 237
8.4 实施过程中的管理 237
案例8.2 克服实施中的阻力 240
案例8.3 伦敦股票交易所项目的失败 242
小结 246
习题8 246
第9章 信息系统的安全与防护 248
9.1 信息系统安全的定义 248
9.1.1 安全问题的提出 248
9.1.2 信息系统安全的定义 249
9.1.3 影响信息系统安全的因素 250
9.2 信息系统安全的分类 251
9.2.1 信息系统安全层次模型 251
9.2.2 信息系统中的实体安全 253
9.2.3 信息系统中的软件安全 253
9.2.4 信息系统中的数据安全 257
9.2.5 信息系统的运行安全与可靠性 258
案例9.1 增加瑞士银行网络的可靠性 258
9.3 计算机犯罪与预防 259
9.3.1 计算机犯罪的现状与发展趋势 260
9.3.2 计算机犯罪的手段与特点 262
9.3.3 防范计算机犯罪的安全措施 265
9.4 计算机病毒与防治 266
9.4.1 计算机病毒的出现 266
9.4.2 计算机病毒的结构 267
9.4.3 计算机病毒的特点及破坏性 268
9.4.4 计算机病毒的预防 270
小结 273
习题9 274
第10章 计算机网络与管理信息系统 275
10.1 计算机网络概述 275
10.1.1 计算机网络的发展 275
10.1.2 计算机网络的组成 277
10.1.3 计算机网络的分类 278
10.1.4 客户机/服务器模式和浏览器/服务器模式 279
10.1.5 网络环境下的数据分布策略 281
10.2.1 微机局域网络的环境配置 283
10.2 微机局域网环境下的管理信息系统开发 283
10.2.2 微机局域网络环境下的管理信息系统开发 284
10.3 Intranet与管理信息系统 285
10.3.1 什么是Intranet 285
10.3.2 Intranet系统组成 286
10.3.3 Intranet技术与特点 289
10.3.4 企业发展Intranet的必要性 292
10.3.5 构筑基于Intranet的管理信息系统 293
案例10.1 齐鲁石化Internet/Intranet技术方案 297
小结 300
习题10 301
第11章 管理信息系统的发展 302
11.1 制造资源计划MRP-Ⅱ 302
11.1.1 MRP-Ⅱ的基本概念 302
11.1.2 MRP-Ⅱ的组成和原理 302
11.1.3 MRP-Ⅱ在我国的应用现状与发展对策 304
11.2.2 DSS的结构模式 305
11.2.1 DSS的基本概念 305
11.2 决策支持系统DSS 305
11.2.3 DSS的分析与设计 306
11.3 人工智能在管理信息系统中的应用 307
11.3.1 人工智能及其研究领域 308
11.3.2 专家系统在管理信息系统中的应用 309
11.3.3 智能管理信息系统IMIS 310
11.4 管理信息系统与办公自动化 311
11.4.2 办公自动化系统的结构 312
11.4.1 办公自动化的含义 312
11.4.3 基于OA的管理信息系统 313
11.5 管理信息系统与计算机集成制造系统CIMS 314
11.5.1 CIMS的逻辑功能结构 314
11.5.2 基于CIM的管理信息系统 315
案例11.1 成都飞机工业公司的CIMS/MIS 316
小结 318
习题11 318
参考文献及参考网站 319