第1章 管理信息系统的基础知识 1
1.1 数据与信息 1
1.1.1 数据 1
1.1.2 信息 1
1.1.3 信息的特性 2
1.1.4 企业管理中的信息流、物流 5
1.1.5 决策与信息 6
1.2 信息系统 7
1.2.1 信息论 9
1.2.2 系统工程 10
1.3 管理信息系统 12
1.3.1 管理信息系统 12
1.3.2 管理信息系统模型 13
1.3.3 管理信息系统分类 16
1.3.4 管理信息系统的功能与结构 17
1.4 管理信息系统的发展趋势 21
本章小结 22
习题1 23
第2章 管理信息系统的理论与技术基础 24
2.1 管理科学 24
2.1.1 管理科学概述 24
2.1.2 管理科学在MIS中的应用 24
2.2 信息技术 25
2.3 数据库技术 27
2.3.1 数据处理的概念 28
2.3.2 文件组织 29
2.3.3 关系数据库 30
2.3.4 数据库设计 31
2.4 计算机技术 33
2.4.1 计算机系统 33
2.4.2 计算机硬件基础 35
2.4.3 计算机软件基础 36
2.4.4 通信与网络技术基础 39
2.4.5 数据管理基础 45
2.4.6 数据结构基础 47
本章小结 49
习题2 50
第3章 管理信息系统规划 51
3.1 管理信息系统规划概述 51
3.1.1 规划的意义与作用 51
3.1.2 规划的内涵 52
3.1.3 管理信息系统的战略规划 53
3.2 系统规划的主要步骤与方法 53
3.2.1 系统规划的原则 54
3.2.2 规划的步骤 54
3.2.3 系统规划的主要方法 55
3.3 系统规划与企业过程重组 60
3.3.1 企业过程重组 60
3.3.2 企业过程改进 62
3.3.3 系统规划与企业形象设计 63
本章小结 63
习题3 64
第4章 管理信息系统开发 65
4.1 软件工程规范 65
4.1.1 软件工程学 65
4.1.2 软件危机 66
4.1.3 软件工程文档 67
4.1.4 软件工程过程 68
4.2 管理信息系统开发方法 68
4.2.1 开发策略 68
4.2.2 开发方法概述 69
4.3 生命周期法 70
4.3.1 生命周期法概述 70
4.3.2 生命周期法的开发过程 71
4.4 结构化开发方法 72
4.4.1 结构化方法概述 72
4.4.2 结构化方法的特点 73
4.4.3 结构化方法的优缺点 74
4.5 原型法 74
4.5.1 原型法概述 74
4.5.2 原型化方法的应用 76
4.6 面向对象方法 79
4.6.1 面向对象方法的基本思想 79
4.6.2 面向对象方法的基本概念和基本特性 80
4.6.3 面向对象的系统分析(OOA) 82
4.6.4 面向对象的系统设计(OOD) 84
4.6.5 面向对象的程序设计(OOP) 86
4.6.6 典型的面向对象方法 87
4.7 计算机辅助开发方法 89
4.7.1 CASE方法的基本思路 89
4.7.2 CASE环境的特点 89
4.7.3 CASE环境介绍 89
4.7.4 CASE的特点及优缺点 91
4.8 各种开发方法的比较 91
4.9 管理信息系统开发模式 93
4.9.1 客户机/服务器(C/S)模式 93
4.9.2 浏览器/服务器(B/S)模式 94
4.9.3 混合模式 95
4.10 开发工具 95
4.10.1 开发工具概述 95
4.10.2 Access桌面数据库 95
4.10.3 Visual Basic 97
4.10.4 PowerBuilder 100
4.11 开发方式 109
本章小结 110
习题4 111
第5章 系统可行性研究与系统分析 112
5.1 系统环境分析 112
5.2 系统调查 112
5.2.1 系统调查的原则与内容 113
5.2.2 系统调查的步骤与方法 114
5.2.3 管理业务与数据流程调查 116
5.3 可行性研究 119
5.3.1 可行性研究的主要内容 119
5.3.2 可行性研究的过程 120
5.3.3 可行性研究报告 121
5.4 系统分析的目的与作用 121
5.4.1 系统分析的目的 121
5.4.2 系统分析的作用 121
5.5 系统分析内容 122
5.5.1 需求分析 122
5.5.2 组织结构与功能分析 123
5.5.3 业务流程分析 125
5.5.4 数据与数据流程分析 127
5.5.5 功能与数据流程分析 129
5.5.6 确定新系统管理模型 130
5.6 系统分析工具 131
5.6.1 功能树 131
5.6.2 数据流程图 132
5.6.3 数据字典 135
5.6.4 新系统逻辑方案建立 137
5.7 系统分析报告 139
本章小结 140
习题5 140
第6章 管理信息系统设计 142
6.1 系统设计概述 142
6.1.1 系统设计内容 142
6.1.2 系统设计目标 143
6.2 系统总体设计 144
6.2.1 总体设计的主要内容 144
6.2.2 功能模块结构设计 144
6.2.3 内聚与耦合 148
6.2.4 IPO与HIPO 149
6.2.5 数据流程图到模块结构图的转换 153
6.3 数据结构与数据库设计 154
6.3.1 数据库设计概述 155
6.3.2 数据库设计的基本理论与方法 155
6.3.3 数据库结构设计 159
6.3.4 数据库设计的基本步骤 161
6.3.5 设计示例 162
6.4 系统编码设计 163
6.4.1 编码的功能与种类 163
6.4.2 编码设计规则 164
6.4.3 编码校验与维护设计 165
6.5 系统输入/输出设计 167
6.5.1 输入设计 168
6.5.2 输出设计 170
6.6 处理过程设计 171
6.6.1 处理过程设计内容 172
6.6.2 处理过程设计工具 173
6.6.3 处理过程设计步骤 177
6.7 系统设计报告 177
6.7.1 系统设计报告的主要内容 177
6.7.2 系统设计报告规范 178
本章小结 178
习题6 179
第7章 管理信息系统实施与测试 181
7.1 系统实施过程 181
7.1.1 实施过程划分 181
7.1.2 阶段目标 181
7.1.3 具体任务 182
7.2 系统程序设计 182
7.2.1 质量要求 182
7.2.2 结构化设计思想 183
7.3 系统测试 184
7.3.1 单元测试 184
7.3.2 组装测试 185
7.3.3 确认测试 185
7.3.4 系统测试 185
7.3.5 验收测试 186
7.3.6 系统测试方法 186
7.4 人员培训 187
7.4.1 人员对系统实施的影响 187
7.4.2 培训的目标 187
7.4.3 培训方法与内容 187
7.5 系统转换 188
7.5.1 数据的准备与录入 188
7.5.2 系统切换 189
7.6 系统实施文档与系统验收 190
本章小结 191
习题7 191
第8章 管理信息系统的管理与维护 193
8.1 系统运行管理 193
8.1.1 日常运行管理 193
8.1.2 运行管理机制 194
8.1.3 系统文档管理 195
8.2 系统维护 196
8.2.1 系统维护的任务 196
8.2.2 系统维护的要求与内容 197
8.2.3 系统维护工作管理 198
8.3 评价体系 199
8.3.1 评价目的 199
8.3.2 评价指标 199
8.3.3 评价内容 201
8.4 系统的安全性与保证 202
本章小结 204
习题8 205
第9章 管理信息系统的项目管理 206
9.1 MIS信息资源管理 206
9.1.1 诺兰阶段发展理论 206
9.1.2 MIS对企业的意义 207
9.1.3 MIS成功的标准 208
9.1.4 影响MIS成功的因素 209
9.2 项目管理基础 211
9.2.1 项目生命周期 212
9.2.2 项目管理过程 212
9.2.3 识别需求与提出解决方案 213
9.2.4 实施与结束项目 214
9.3 组织领导与规划 215
9.3.1 项目经理 215
9.3.2 组织结构 216
9.3.3 进度按排与控制 217
9.3.4 资源配置 219
9.3.5 成本计划与资金管理 220
9.4 人员组织与协调 222
9.4.1 人员组织 223
9.4.2 人员协调 223
9.5 项目变动与管理 224
9.5.1 项目变动管理 224
9.5.2 项目风险管理 225
9.6 管理与信息标准 226
9.6.1 管理与考核制度 226
9.6.2 数据管理制度 226
9.6.3 运行维护管理制度 227
9.6.4 统一信息编码 227
9.6.5 工作程序规范标准化 227
9.7 项目文档管理 227
9.7.1 文档分类与内容 228
9.7.2 文档管理 228
本章小结 229
习题9 230
第10章 MIS质量管理 231
10.1 MIS质量概述 231
10.1.1 MIS质量概念 231
10.1.2 MIS质量度量 231
10.1.3 MIS质量评价标准 233
10.2 MIS质量保证 235
10.2.1 MIS质量保证体系 235
10.2.2 MIS质量保证功能与活动 237
10.3 配置管理 238
10.3.1 MIS配置管理 238
10.3.2 配置管理对系统质量的支持作用 239
10.3.3 配置管理的基本活动 240
10.4 ISO 9000与软件质量标准 240
10.4.1 ISO 9000系列质量标准 240
10.4.2 ISO 9000—3的要点 241
10.4.3 ISO 9000在MIS开发中的应用 242
10.5 软件能力成熟度模型与质量管理 242
10.5.1 软件过程成熟度模型 242
10.5.2 关键过程域 243
10.5.3 成熟度提问单 243
10.5.4 对CMM的评价及在实践中如何运用CMM 245
本章小结 245
习题10 246
第11章 企业资源计划ERP 247
11.1 ERP的基本思想与特点 247
11.1.1 ERP的基本思想 247
11.1.2 ERP系统的特点 248
11.2 ERP的发展过程 248
11.2.1 MRP系统 249
11.2.2 闭环MRP 250
11.2.3 MRP-Ⅱ系统 252
11.2.3 ERP系统 254
11.3 ERP资源管理计划 256
11.3.1 ERP供应链管理与客户关系管理 256
11.3.2 ERP电子数据交换 258
11.3.3 ERP业务流程重组 260
11.4 ERP的功能、开发与应用 262
11.4.1 ERP功能 262
11.4.2 企业资源计划(ERP)的实施 267
11.4.4 ERP系统的应用效果及发展趋势 268
本章小结 270
习题11 270
第12章 决策支持系统 272
12.1 决策与决策过程 272
12.2 决策支持系统的概念与特征 273
12.3 决策支持系统的组成 275
12.4 群体决策支持系统 277
12.5 专家系统 278
本章小结 280
习题12 281
第13章 办公信息系统 283
13.1 办公信息系统概述 283
13.1.1 办公信息系统的概念 283
13.1.2 办公信息系统对企业的影响 288
13.2 办公信息系统的功能构成 288
13.2.1 公文处理子系统 288
13.2.2 公务管理子系统 290
13.2.3 信息管理子系统 291
13.2.4 视频会议子系统 292
13.3 办公信息系统的建设 293
13.3.1 办公信息系统的关键技术 293
13.3.2 办公信息系统的实现 296
本章小结 299
习题13 299
第14章 管理信息系统开发案例 300
14.1 项目规划与需求分析 300
14.1.1 应用背景 300
14.1.2 组织结构与管理功能 300
14.1.3 数据与数据流程 302
14.2 功能分析与结构 305
14.3 系统设计 306
14.3.1 系统总体设计 306
14.3.2 代码设计 307
14.3.3 数据库设计 308
14.3.4 输入设计 309
14.3.5 输出设计 310
14.4 系统设计 311
14.4.1 功能分析及模块设计 311
14.4.2 主要界面及程序代码实现 312
本章小结 333
习题14 333
参考文献 335